2018 · 13 citations · 19 references
ComputingComputer ScienceData MiningDatabasesNatural Language ProcessingCorpus CompilationRegular LanguagesBenchmark DatasetsCorpus CreationRegular Expressions
Regular expressions are a fundamental concept in computer science and widely used in various applications. In this paper we focused on deterministic regular expressions (DREs). Considering that researchers did not have large datasets as evidence before, we first harvested a large corpus of real data from the Web then conducted a practical study to investigate the usage of DREs. One feature of our work is that the data set is sufficiently large compared with previous work, which is obtained using several data collection strategies we proposed. The results show more than 98% of expressions in Relax NG are DRE, and more than 56% of expressions from RegExLib are DRE, while both Relax NG and RegExLib do not have the determinism constraint. These observations indicate that DREs are commonly used in practice. The results also show further study of subclasses of DREs is necessary. As far as we know, we are the first to analyze the determinism and the subclasses of DREs of Relax NG and RegExLib, and give these results. Furthermore, we give some discussions and applications of the data set. We find current research in new subclasses of DREs is insufficient, therefore it is necessary to do further study. We also analyze the referencing relationships among XSDs and define SchemaRank, which can be used in XML Schema design.
19
Regular expressions into finite automata
Anne Brüggemann-Klein · Theoretical Computer Science · 1993 · 268 citations
One-Unambiguous Regular Languages
Anne Brüggemann-Klein, Derick Wood · Information and Computation · 1998 · 239 citations
Geert Jan Bex, Frank Neven, Jan Van den Bussche · 2004 · 155 citations · Full text
Computing, Computer Science, Natural Language Processing +14
Inference of concise DTDs from XML data
Geert Jan Bex, Frank Neven, Thomas Schwentick et al. · Document Server@UHasselt (UHasselt) · 2006 · 123 citations · Full text
Byron Choi · ScholarlyCommons (University of Pennsylvania) · 2002 · 111 citations