Pith. sign in

REVIEW

Fine-Grained Complexity of Regular Expression Pattern Matching and Membership

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2008.02769 v2 pith:XCNBATQV submitted 2020-08-06 cs.CC cs.DS

classification cs.CCcs.DS
keywords patterntypesalgorithmclassificationexpressionfine-grainedhardmatching
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

The currently fastest algorithm for regular expression pattern matching and membership improves the classical O(nm) time algorithm by a factor of about log^{3/2}n. Instead of focussing on general patterns we analyse homogeneous patterns of bounded depth in this work. For them a classification splitting the types in easy (strongly sub-quadratic) and hard (essentially quadratic time under SETH) is known. We take a very fine-grained look at the hard pattern types from this classification and show a dichotomy: few types allow super-poly-logarithmic improvements while the algorithms for the other pattern types can only be improved by a constant number of log-factors, assuming the Formula-SAT Hypothesis.

Discussion (0). Continue with ORCID to comment.

Pith tools