CISPA
Browse
cispa_all_3345.pdf (875.31 kB)

Fine-Grained Complexity of Regular Expression Pattern Matching and Membership

Download (875.31 kB)
conference contribution
posted on 2023-11-29, 18:14 authored by Philipp SchepperPhilipp Schepper
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.

History

Preferred Citation

Philipp Schepper. Fine-Grained Complexity of Regular Expression Pattern Matching and Membership. In: European Symposium on Algorithms (ESA). 2020.

Primary Research Area

  • Algorithmic Foundations and Cryptography

Name of Conference

European Symposium on Algorithms (ESA)

Legacy Posted Date

2021-01-22

Open Access Type

  • Gold

BibTeX

@inproceedings{cispa_all_3345, title = "Fine-Grained Complexity of Regular Expression Pattern Matching and Membership", author = "Schepper, Philipp", booktitle="{European Symposium on Algorithms (ESA)}", year="2020", }

Usage metrics

    Categories

    No categories selected

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC