The height of piecewise-testable languages and the complexity of the logic of subwords
The height of a piecewise-testable language $L$ is the maximum length of the words needed to define $L$ by excluding and requiring given subwords. The height of $L$ is an important descriptive complexity measure that has not yet been investigated in a systematic way. This article develops a series o...
Saved in:
| Published in: | Logical methods in computer science Vol. 15, Issue 2; no. 2 |
|---|---|
| Main Authors: | , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Logical Methods in Computer Science Association
01.04.2019
Logical Methods in Computer Science e.V |
| Subjects: | |
| ISSN: | 1860-5974, 1860-5974 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | The height of a piecewise-testable language $L$ is the maximum length of the words needed to define $L$ by excluding and requiring given subwords. The height of $L$ is an important descriptive complexity measure that has not yet been investigated in a systematic way. This article develops a series of new techniques for bounding the height of finite languages and of languages obtained by taking closures by subwords, superwords and related operations. As an application of these results, we show that $\mathsf{FO}^2(A^*,\sqsubseteq)$, the two-variable fragment of the first-order logic of sequences with the subword ordering, can only express piecewise-testable properties and has elementary complexity.
Comment: This article is a full version of "The height of piecewise-testable languages with applications in logical complexity", in Proc. CSL 2016, LIPiCS 62:37 |
|---|---|
| AbstractList | The height of a piecewise-testable language $L$ is the maximum length of the words needed to define $L$ by excluding and requiring given subwords. The height of $L$ is an important descriptive complexity measure that has not yet been investigated in a systematic way. This article develops a series of new techniques for bounding the height of finite languages and of languages obtained by taking closures by subwords, superwords and related operations. As an application of these results, we show that $\mathsf{FO}^2(A^*,\sqsubseteq)$, the two-variable fragment of the first-order logic of sequences with the subword ordering, can only express piecewise-testable properties and has elementary complexity.
Comment: This article is a full version of "The height of piecewise-testable languages with applications in logical complexity", in Proc. CSL 2016, LIPiCS 62:37 The height of a piecewise-testable language $L$ is the maximum length of the words needed to define $L$ by excluding and requiring given subwords. The height of $L$ is an important descriptive complexity measure that has not yet been investigated in a systematic way. This article develops a series of new techniques for bounding the height of finite languages and of languages obtained by taking closures by subwords, superwords and related operations. As an application of these results, we show that $\mathsf{FO}^2(A^*,\sqsubseteq)$, the two-variable fragment of the first-order logic of sequences with the subword ordering, can only express piecewise-testable properties and has elementary complexity. |
| Author | Karandikar, Prateek Schnoebelen, Philippe |
| Author_xml | – sequence: 1 givenname: Prateek surname: Karandikar fullname: Karandikar, Prateek – sequence: 2 givenname: Philippe surname: Schnoebelen fullname: Schnoebelen, Philippe |
| BackLink | https://hal.science/hal-02408723$$DView record in HAL |
| BookMark | eNpVkctOwzAQRS1UJErpB7DLki4CfsSOzQ5VPCoVsaBia_kxToNCXcWBwt-TtAjBzGJmru6czT1Fo03cAELnBF9SJpi8Wj7On3PCL-i1mFFM1BEaEylwzlVZjP7sJ2ia0ivuizEiqRijl9UasjXU1brLYsi2NTjY1QnyDlJnbANZYzbVu6kgZWbjs663u_i2beCz7r6Gl0FpYlW74Ujvdhdbn87QcTBNgunPnKDV3e1q_pAvn-4X85tl7liBu9wTigNY6voOAEBswYPxIAohS6e4ktzSIjBQVDAuiCw5U1Iwq5jyBLMJWhywPppXvW3rN9N-6WhqvRdiW2nTdrVrQGPuqYXgvbRFYa2TQoA1pVU4GMEo71mzA2ttmn-oh5ulHjRMCyxLyj5I7yUHr2tjSi2E3weC9T4SPUSiCddUCz1Ewr4BmCKAXA |
| ContentType | Journal Article |
| Copyright | Distributed under a Creative Commons Attribution 4.0 International License |
| Copyright_xml | – notice: Distributed under a Creative Commons Attribution 4.0 International License |
| DBID | AAYXX CITATION 1XC DOA |
| DOI | 10.23638/LMCS-15(2:6)2019 |
| DatabaseName | CrossRef Hyper Article en Ligne (HAL) DOAJ Directory of Open Access Journals |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | CrossRef |
| Database_xml | – sequence: 1 dbid: DOA name: DOAJ Directory of Open Access Journals url: https://www.doaj.org/ sourceTypes: Open Website |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISSN | 1860-5974 |
| ExternalDocumentID | oai_doaj_org_article_05d2befdd8b44bbc866eba7b90fa6325 oai:HAL:hal-02408723v1 10_23638_LMCS_15_2_6_2019 |
| GroupedDBID | .4S .DC 29L 2WC 5GY 5VS AAFWJ AAYXX ADBBV ADMLS ADQAK AENEX AFPKN ALMA_UNASSIGNED_HOLDINGS ARCSS BCNDV CITATION EBS EJD FRP GROUPED_DOAJ J9A KQ8 MK~ ML~ M~E OK1 OVT P2P TR2 TUS XSB 1XC |
| ID | FETCH-LOGICAL-c340t-d120feb2c2c2feee1b45fade64687c95985b24f3e926356187539863b939d103 |
| IEDL.DBID | DOA |
| ISICitedReferencesCount | 23 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000468962700001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1860-5974 |
| IngestDate | Fri Oct 03 12:52:26 EDT 2025 Tue Oct 14 20:33:40 EDT 2025 Sat Nov 29 08:05:33 EST 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 2 |
| Keywords | F.4.3 Computer Science - Logic in Computer Science Computer Science - Formal Languages and Automata Theory F.3.1 F.4.1 |
| Language | English |
| License | https://creativecommons.org/licenses/by/4.0 Distributed under a Creative Commons Attribution 4.0 International License: http://creativecommons.org/licenses/by/4.0 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c340t-d120feb2c2c2feee1b45fade64687c95985b24f3e926356187539863b939d103 |
| ORCID | 0000-0001-8180-2686 |
| OpenAccessLink | https://doaj.org/article/05d2befdd8b44bbc866eba7b90fa6325 |
| ParticipantIDs | doaj_primary_oai_doaj_org_article_05d2befdd8b44bbc866eba7b90fa6325 hal_primary_oai_HAL_hal_02408723v1 crossref_primary_10_23638_LMCS_15_2_6_2019 |
| PublicationCentury | 2000 |
| PublicationDate | 2019-04 |
| PublicationDateYYYYMMDD | 2019-04-01 |
| PublicationDate_xml | – month: 04 year: 2019 text: 2019-04 |
| PublicationDecade | 2010 |
| PublicationTitle | Logical methods in computer science |
| PublicationYear | 2019 |
| Publisher | Logical Methods in Computer Science Association Logical Methods in Computer Science e.V |
| Publisher_xml | – name: Logical Methods in Computer Science Association – name: Logical Methods in Computer Science e.V |
| SSID | ssj0000331826 |
| Score | 2.3685336 |
| Snippet | The height of a piecewise-testable language $L$ is the maximum length of the words needed to define $L$ by excluding and requiring given subwords. The height... |
| SourceID | doaj hal crossref |
| SourceType | Open Website Open Access Repository Index Database |
| SubjectTerms | Computer Science computer science - formal languages and automata theory computer science - logic in computer science f.3.1 f.4.1 f.4.3 |
| Title | The height of piecewise-testable languages and the complexity of the logic of subwords |
| URI | https://hal.science/hal-02408723 https://doaj.org/article/05d2befdd8b44bbc866eba7b90fa6325 |
| Volume | 15, Issue 2 |
| WOSCitedRecordID | wos000468962700001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAON databaseName: DOAJ Directory of Open Access Journals customDbUrl: eissn: 1860-5974 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000331826 issn: 1860-5974 databaseCode: DOA dateStart: 20040101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 1860-5974 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000331826 issn: 1860-5974 databaseCode: M~E dateStart: 20040101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1JS8QwFA4iHry4i-NGEA8qBNNsTbypKB5mBsFBvIWsOJcZseNy8rebpDMynrxIodDXNg3fS_OWvn4B4Jgbh7m0BEXFI2KmpshU2CCPrbWYBBFcoczv1v2-fHpS93NLfeWasJYeuAXuHHNPbIjeS8uYtU4KEayprcLRCEoKe2nyeuaCqTIHU5od5_YzJqFpkJ13e9cPqOIn5EKcksKsM2eICl9_Mi_Ps3RqMS-3a2Bl6hfCy7Y_62AhjDbA6mzNBTh9BTfBY9IrfC75TDiO8GUYXPgYNgEll3GSf4OCswxkA83Iw-TfwVI2Hj6Tv51vyZIy4eWD5s1-pPCz2QKD25vB9R2aro2AHGV4gnxFcExRsUtbDCFUlvFofBBMyNopriS3hEUaVGabEVUOS5QU1CqqfIXpNlgcjUdhB0DpVTRJpmSd2QOZ8kQJ7mhk6YzirAPOZjjpl5YBQ6fIoYCqM6i64ppooTOoHXCVkfy5MJNXF0FSqZ6qVP-l0g44Snr41cbdZVdnWWFkqwl9r3b_40l7YDn3uq3E2QeLk9e3cACW3Ptk2LweliGV9r2vm2_q3dIK |
| linkProvider | Directory of Open Access Journals |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=The+height+of+piecewise-testable+languages+and+the+complexity+of+the+logic+of+subwords&rft.jtitle=Logical+methods+in+computer+science&rft.au=Prateek+Karandikar&rft.au=Philippe+Schnoebelen&rft.date=2019-04-01&rft.pub=Logical+Methods+in+Computer+Science+e.V&rft.eissn=1860-5974&rft.volume=15%2C+Issue+2&rft_id=info:doi/10.23638%2FLMCS-15%282%3A6%292019&rft.externalDBID=DOA&rft.externalDocID=oai_doaj_org_article_05d2befdd8b44bbc866eba7b90fa6325 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1860-5974&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1860-5974&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1860-5974&client=summon |