2021
DOI: 10.1007/978-3-030-79121-6_6
|View full text |Cite
|
Sign up to set email alerts
|

Efficient Enumeration of Regular Expressions for Faster Regular Expression Synthesis

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
2
2
1

Relationship

2
3

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 14 publications
0
3
0
Order By: Relevance
“…The main computational bottleneck comes from the repetitive regex equivalence tests as there are too many regexes in the set. In order to reduce the size of the constructed set, we employ the concise normal form [11] of regexes which are proven to be useful to sufficiently reduce the number of redundant regexes. For instance, we inductively apply substitution rules for subregexes such as…”
Section: Heuristics For Faster Computationmentioning
confidence: 99%
See 1 more Smart Citation
“…The main computational bottleneck comes from the repetitive regex equivalence tests as there are too many regexes in the set. In order to reduce the size of the constructed set, we employ the concise normal form [11] of regexes which are proven to be useful to sufficiently reduce the number of redundant regexes. For instance, we inductively apply substitution rules for subregexes such as…”
Section: Heuristics For Faster Computationmentioning
confidence: 99%
“…If a student submits (aaa + b * ) * + b * as a solution, then the system should give the full grade since the submitted regex recognizes the desired regular language. While assigning a full grade to the submission, our algorithm provides (aaa + b) * to the student by computing the concise normal form [11] of the submission so that the student can recognize that there is a better solution (in terms of syntactic conciseness).…”
Section: Converting Logic Formulas To Nl Descriptionsmentioning
confidence: 99%
“…• AlphaRegex [Lee et al, 2016, Kim et al, 2021: a best-first search based regex enumeration algorithm. We use our own Python implementation of AlphaRegex algorithm, which is originally written in OCaml 4 together with the recent search space reduction techniques by Kim et al [2021].…”
Section: Architecture Of the Neuralsplittermentioning
confidence: 99%