A Polynomial Time Match Test for Large Classes of Extended Regular Expressions

被引:0
|
作者
Reidenbach, Daniel [1 ]
Schmid, Markus L. [1 ]
机构
[1] Univ Loughborough, Dept Comp Sci, Loughborough LE11 3TU, Leics, England
关键词
PATTERN LANGUAGES;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the present paper, we study the match test for extended regular expressions. We approach this NP-complete problem by introducing a novel variant of two-way multihead automata, which reveals that the complexity of the match test is determined by a. hidden combinatorial property of extended regular expressions, and it shows that a restriction of the corresponding parameter leads to rich classes with a polynomial time match test. For presentational reasons, we use the concept of pattern languages in order to specify extended regular expressions. While this decision, formally, slightly narrows the scope of our results, an extension of our concepts and results to more general notions of extended regular expressions is straightforward.
引用
收藏
页码:241 / 250
页数:10
相关论文
共 50 条
  • [32] Learning a subclass of regular patterns in polynomial time
    The Japanese Ministry of Education, Culture, Sports, Science and Technology; The Suginome Memorial Foundation, Japan (Springer Verlag):
  • [33] Learning a subclass of regular patterns in polynomial time
    Case, John
    Jain, Sanjay
    Reischuk, Ruediger
    Stephan, Frank
    Zeugmann, Thomas
    THEORETICAL COMPUTER SCIENCE, 2006, 364 (01) : 115 - 131
  • [34] Learning a subclass of regular patterns in polynomial time
    Case, J
    Jain, S
    Reischuk, R
    Stephan, F
    Zeugmann, T
    ALGORITHMIC LEARNING THEORY, PROCEEDINGS, 2003, 2842 : 234 - 246
  • [35] Decidability of classes of algebraic systems in polynomial time
    Anokhin, MI
    SBORNIK MATHEMATICS, 2002, 193 (1-2) : 157 - 186
  • [36] Polynomial expressions for the hyper-Wiener index of extended hydrocarbon networks
    Cash, GG
    COMPUTERS & CHEMISTRY, 2001, 25 (06): : 577 - 582
  • [37] A fast bit-parallel algorithm for matching extended regular expressions
    Yamamoto, H
    Miyazaki, T
    COMPUTING AND COMBINATORICS, PROCEEDINGS, 2003, 2697 : 222 - 231
  • [38] Lang-n-Send Extended: Sending Regular Expressions to Monitors
    Cimini, Matteo
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2022, (365): : 69 - 84
  • [39] Fault-based test generation for regular expressions by mutation
    Arcaini, Paolo
    Gargantini, Angelo
    Riccobene, Elvinia
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2019, 29 (1-2):
  • [40] Inclusion test algorithms for one-unambiguous regular expressions
    Chen, Haiming
    Chen, Lei
    THEORETICAL ASPECTS OF COMPUTING - ICTAC 2008, PROCEEDINGS, 2008, 5160 : 96 - 110