The cut operation in subclasses of convex languages

被引:0
|
作者
Hospodar, Michal [1 ]
Olejar, Viktor [1 ,2 ]
机构
[1] Slovak Acad Sci, Math Inst, Kosice, Slovakia
[2] P J Safank Univ, Dept Comp Sci, Kosice, Slovakia
关键词
Cut operation; Convex languages; Operational state complexity; QUOTIENT COMPLEXITY;
D O I
10.1016/j.tcs.2023.114050
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The cut of two languages is a subset of their concatenation given by the leftmost maximal prefix match. We study the state complexity of the cut operation assuming that both operands belong to some, possibly different, subclasses of convex languages, namely, right, left, two-sided, and all-sided ideal, prefix-, suffix-, factor-, and subword-closed,-free, and proper convex languages. This state complexity is defined as the function that assigns the maximal state complexity of the language resulting from the cut operation to the pair of numbers m and n representing the sizes of deterministic finite automata recognizing the operands of this operation. For all considered pairs of classes, we get the exact state complexity of cut. We show that it is m or 1 whenever the first language is a right ideal, and it is m + n -1 or m + n - 2 if the first language is prefix-closed, prefix-free, or proper prefix-convex. In the other cases, the state complexity of cut is between mn - 2n - m + 4 and mn - n + m, the latter being the known state complexity of cut on regular languages. All our witnesses are described over a fixed alphabet of size at most three, except for four cases when the witness languages are described over an alphabet of size m or m -1.& COPY; 2023 Elsevier B.V. All rights reserved.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] The Cut Operation in Subclasses of Convex Languages (Extended Abstract)
    Hospodar, Michal
    Olejar, Viktor
    IMPLEMENTATION AND APPLICATION OF AUTOMATA (CIAA 2022), 2022, 13266 : 152 - 164
  • [2] Nondeterministic complexity in subclasses of convex languages
    Hospodar, Michal
    Jiraskova, Galina
    Mlynarcik, Peter
    THEORETICAL COMPUTER SCIENCE, 2019, 787 : 89 - 110
  • [3] Decidability of operation problems for TOL languages and subclasses
    Bordihn, Henning
    Holzer, Markus
    Kutrib, Martin
    INFORMATION AND COMPUTATION, 2011, 209 (03) : 344 - 352
  • [4] Unsolvability levels of operation problems for subclasses of context-free languages
    Bordihn, H
    Holzer, M
    Kutrib, M
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2005, 16 (03) : 423 - 440
  • [5] Undecidability of Operation Problems for T0L Languages and Subclasses
    Bordihn, Henning
    Holzer, Markus
    Kutrib, Martin
    LANGUAGE AND AUTOMATA THEORY AND APPLICATIONS, 2009, 5457 : 236 - +
  • [6] Inferring subclasses of contextual languages
    Emerald, JD
    Subramanian, KG
    Thomas, DG
    GRAMMATICAL INFERENCE: ALGORITHMS AND APPLICATIONS, 2000, 1891 : 65 - 74
  • [7] Regular splicing languages and subclasses
    Bonizzoni, P
    Mauri, G
    THEORETICAL COMPUTER SCIENCE, 2005, 340 (02) : 349 - 363
  • [8] Subclasses of recognizable trace languages
    Reineke, H
    APPLICATION AND THEORY OF PETRI NETS 1995, 1995, 935 : 357 - 373
  • [9] On Subclasses of Recognizable ?? - Partial Array Languages
    Muhiuddin, G.
    Janaki, K.
    Al-Kadi, D.
    Arulprakasam, R.
    Govindan, V.
    JOURNAL OF MATHEMATICS, 2022, 2022
  • [10] Automatic learning of subclasses of pattern languages
    Case, John
    Jain, Sanjay
    Le, Trong Dao
    Ong, Yuh Shin
    Semukhin, Pavel
    Stephan, Frank
    INFORMATION AND COMPUTATION, 2012, 218 : 17 - 35