상세 보기
초록
Two strings are Simon's & SIM;k-congruent if they have the same set of subsequences of length at most k. We study Simon's congruence closure of a string, which is regular by definition. Given a string w over an alphabet E, we present two efficient DFA constructions that accept all & SIM;k-congruent strings with respect to w. We also present lower bounds for the state complexity of Simon's congruence closure. Then, we design a polynomial-time algorithm that answers the following open problem: "given a string w over a fixed-sized alphabet, an integer k and a (regular or context-free) language L, decide whether or not there exists a string v & ISIN; L such that w & SIM;k v." In addition, for a variable-sized alphabet, we prove that the problem is NP-complete. & COPY; 2023 Elsevier B.V. All rights reserved.
키워드
- 제목
- On Simon's congruence closure of a string
- 저자
- Kim, Sungmin; Han, Yo-Sub; Ko, Sang-Ki; Salomaa, Kai
- 발행일
- 2023-09-13
- 유형
- Article
- 권
- 972