Linear Time Membership in a Class of Regular Expressions with Counting, Interleaving, and Unordered Concatenation.
Dario ColazzoGiorgio GhelliCarlo SartianiPublished in: ACM Trans. Database Syst. (2017)
Keyphrases
- regular expressions
- regular languages
- pattern matching
- finite automata
- xml schema
- matching algorithm
- semistructured data
- deterministic finite automata
- query language
- query evaluation
- regular path queries
- tree automata
- conjunctive regular path queries
- positive examples
- context free grammars
- databases
- graph databases
- low level
- domain knowledge
- learning algorithm