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 条
  • [31] Matroids on Convex Geometries: Subclasses, Operations, and Optimization
    Sano, Yoshio
    PUBLICATIONS OF THE RESEARCH INSTITUTE FOR MATHEMATICAL SCIENCES, 2011, 47 (03) : 671 - 703
  • [32] New Subclasses of Harmonic Starlike and Convex Functions
    Porwal, Saurabh
    Dixit, Kaushal Kishore
    KYUNGPOOK MATHEMATICAL JOURNAL, 2013, 53 (03): : 467 - 478
  • [33] CONVEX POLYOMINOES AND ALGEBRAIC LANGUAGES
    BOUSQUETMELOU, M
    JOURNAL OF PHYSICS A-MATHEMATICAL AND GENERAL, 1992, 25 (07): : 1935 - 1944
  • [34] Decision Problems for Convex Languages
    Brzozowski, Janusz
    Shallit, Jeffrey
    Xu, Zhi
    LANGUAGE AND AUTOMATA THEORY AND APPLICATIONS, 2009, 5457 : 247 - 258
  • [35] Decision problems for convex languages
    Brzozowski, Janusz
    Shallit, Jeffrey
    Xu, Zhi
    INFORMATION AND COMPUTATION, 2011, 209 (03) : 353 - 367
  • [36] Cut Languages in Rational Bases
    Sima, Jiri
    Savicky, Petr
    LANGUAGE AND AUTOMATA THEORY AND APPLICATIONS (LATA 2017), 2017, 10168 : 311 - 322
  • [37] Deterministic Fuzzy Automaton on Subclasses of Fuzzy Regular ω-Languages
    Arulprakasam, R.
    Dare, V. R.
    Gnanasekaran, S.
    IRANIAN JOURNAL OF MATHEMATICAL SCIENCES AND INFORMATICS, 2019, 14 (01): : 1 - 11
  • [38] Generating, Sampling and Counting Subclasses of Regular Tree Languages
    Timos Antonopoulos
    Floris Geerts
    Wim Martens
    Frank Neven
    Theory of Computing Systems, 2013, 52 : 542 - 585
  • [39] Generating, Sampling and Counting Subclasses of Regular Tree Languages
    Antonopoulos, Timos
    Geerts, Floris
    Martens, Wim
    Neven, Frank
    THEORY OF COMPUTING SYSTEMS, 2013, 52 (03) : 542 - 585
  • [40] Out Subword-Free Languages and Its Subclasses
    Tian, Jing
    Shao, Yong
    Zhao, Xianzhong
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2016, 27 (03) : 305 - 326