-
arXiv:2312.14587 [pdf, ps, other]
Measuring well quasi-ordered finitary powersets
Abstract: The complexity of a well-quasi-order (wqo) can be measured through three classical ordinal invariants: the width as a measure of antichains, the height as a measure of chains, and the maximal order type as a measure of bad sequences. This article considers the "finitary powerset" construction: the collection Pf(X) of finite subsets of a wqo X ordered with the Hoare embedding relation remains a wqo… ▽ More
Submitted 22 December, 2023; originally announced December 2023.
Comments: 33 pages
MSC Class: 06 ACM Class: F.2.2; G.2
-
arXiv:2311.15431 [pdf, ps, other]
On the piecewise complexity of words and periodic words
Abstract: The piecewise complexity $h(u)$ of a word is the minimal length of subwords needed to exactly characterise $u$. Its piecewise minimality index $ρ(u)$ is the smallest length $k$ such that $u$ is minimal among its order-$k$ class $[u]_k$ in Simon's congruence. We study these two measures and provide efficient algorithms for computing $h(u)$ and $ρ(u)$. We also provide efficient algorithms for the… ▽ More
Submitted 26 November, 2023; originally announced November 2023.
-
arXiv:2304.11932 [pdf, ps, other]
On arch factorization and subword universality for words and compressed words
Abstract: Using arch-jum** functions and properties of the arch factorization of words, we propose a new algorithm for computing the subword circular universality index of words. We also introduce the subword universality signature for words, that leads to simple algorithms for the universality indexes of SLP-compressed words.
Submitted 24 April, 2023; originally announced April 2023.
Comments: Accepted for publication in Proc. 14th Int. Conf. Combinatorics on Words (WORDS 2023)
-
arXiv:2007.05269 [pdf, ps, other]
On flat lossy channel machines
Abstract: We show that reachability, repeated reachability, nontermination and unboundedness are NP-complete for Lossy Channel Machines that are flat, i.e., with no nested cycles in the control graph. The upper complexity bound relies on a fine analysis of iterations of lossy channel actions and uses compressed word techniques for efficiently reasoning with paths of exponential lengths. The lower bounds alr… ▽ More
Submitted 10 July, 2020; originally announced July 2020.
Comments: Submitted for publication
-
arXiv:1904.10703 [pdf, ps, other]
The Ideal Approach to Computing Closed Subsets in Well-Quasi-Ordering
Abstract: Elegant and general algorithms for handling upwards-closed and downwards-closed subsets of WQOs can be developed using the filter-based and ideal-based representation for these sets. These algorithms can be built in a generic or parameterized way, in parallel with the way complex WQOs are obtained by combining or modifying simpler WQOs.
Submitted 24 April, 2019; originally announced April 2019.
-
On Functions Weakly Computable by Pushdown Petri Nets and Related Systems
Abstract: We consider numerical functions weakly computable by grammar-controlled vector addition systems (GVASes, a variant of pushdown Petri nets). GVASes can weakly compute all fast growing functions $F_α$ for $α<ω^ω$, hence they are computationally more powerful than standard vector addition systems. On the other hand they cannot weakly compute the inverses $F_α^{-1}$ or indeed any sublinear function. T… ▽ More
Submitted 17 December, 2019; v1 submitted 8 April, 2019; originally announced April 2019.
Journal ref: Logical Methods in Computer Science, Volume 15, Issue 4 (December 18, 2019) lmcs:5362
-
arXiv:1810.02953 [pdf, ps, other]
On shuffle products, acyclic automata and piecewise-testable languages
Abstract: We show that the shuffle $L \unicode{x29E2} F$ of a piecewise-testable language $L$ and a finite language $F$ is piecewise-testable. The proof relies on a classic but little-used automata-theoretic characterization of piecewise-testable languages. We also discuss some mild generalizations of the main result, and provide bounds on the piecewise complexity of $L \unicode{x29E2} F$.
Submitted 1 February, 2019; v1 submitted 6 October, 2018; originally announced October 2018.
Journal ref: Information Processing Letters, 145:68-73, 2019
-
arXiv:1701.07470 [pdf, ps, other]
Decidability, Complexity, and Expressiveness of First-Order Logic Over the Subword Ordering
Abstract: We consider first-order logic over the subword ordering on finite words, where each word is available as a constant. Our first result is that the $Σ_1$ theory is undecidable (already over two letters). We investigate the decidability border by considering fragments where all but a certain number of variables are alternation bounded, meaning that the variable must always be quantified over langua… ▽ More
Submitted 24 September, 2021; v1 submitted 25 January, 2017; originally announced January 2017.
Comments: 26 pages, 1 table
-
The height of piecewise-testable languages and the complexity of the logic of subwords
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 clo… ▽ More
Submitted 28 April, 2019; v1 submitted 5 November, 2015; originally announced November 2015.
Comments: 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
ACM Class: F.4.1; F.4.3; F.3.1
Journal ref: Logical Methods in Computer Science, Volume 15, Issue 2 (April 30, 2019) lmcs:4850
-
Decidability in the logic of subsequences and supersequences
Abstract: We consider first-order logics of sequences ordered by the subsequence ordering, aka sequence embedding. We show that the Σ_2 theory is undecidable, answering a question left open by Kuske. Regarding fragments with a bounded number of variables, we show that the FO2 theory is decidable while the FO3 theory is undecidable.
Submitted 14 October, 2015; originally announced October 2015.
ACM Class: F.4.1; F.4.3
Journal ref: 35th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS 2015)
-
On Reachability for Unidirectional Channel Systems Extended with Regular Tests
Abstract: "Unidirectional channel systems" (Chambart & Schnoebelen, CONCUR 2008) are finite-state systems where one-way communication from a Sender to a Receiver goes via one reliable and one unreliable unbounded fifo channel. While reachability is decidable for these systems, equip** them with the possibility of testing regular properties on the contents of channels makes it undecidable. Decidability is… ▽ More
Submitted 16 April, 2015; v1 submitted 16 May, 2014; originally announced June 2014.
Comments: An extended abstract of this work first appeared in IFIP-TCS 2012, LNCS 7604
Journal ref: Logical Methods in Computer Science, Volume 11, Issue 2 (April 17, 2015) lmcs:876
-
arXiv:1406.0690 [pdf, ps, other]
On the state complexity of closures and interiors of regular languages with subwords and superwords
Abstract: The downward and upward closures of a regular language $L$ are obtained by collecting all the subwords and superwords of its elements, respectively. The downward and upward interiors of $L$ are obtained dually by collecting words having all their subwords and superwords in $L$, respectively. We provide lower and upper bounds on the size of the smallest automata recognizing these closures and inter… ▽ More
Submitted 1 December, 2015; v1 submitted 3 June, 2014; originally announced June 2014.
Journal ref: Theoretical Computer Science, 610:91-107, 2016
-
The Power of Well-Structured Systems
Abstract: Well-structured systems, aka WSTSs, are computational models where the set of possible configurations is equipped with a well-quasi-ordering which is compatible with the transition relation between configurations. This structure supports generic decidability results that are important in verification and several other fields. This paper recalls the basic theory underlying well-structured systems… ▽ More
Submitted 12 February, 2014; originally announced February 2014.
Comments: Invited talk
Journal ref: Proceedings of Concur 2013, Lecture Notes in Computer Science vol. 8052, pp. 5--24
-
arXiv:1310.1278 [pdf, ps, other]
On the index of Simon's congruence for piecewise testability
Abstract: Simon's congruence, denoted \sim_n, relates words having the same subwords of length up to n. We show that, over a k-letter alphabet, the number of words modulo \sim_n is in 2^{Θ(n^{k-1} log n)}.
Submitted 22 September, 2014; v1 submitted 3 October, 2013; originally announced October 2013.
Journal ref: Information Processing Letters, 115(4):515-519, 2015
-
The Power of Priority Channel Systems
Abstract: We introduce Priority Channel Systems, a new class of channel systems where messages carry a numeric priority and where higher-priority messages can supersede lower-priority messages preceding them in the fifo communication buffers. The decidability of safety and inevitability properties is shown via the introduction of a priority embedding, a well-quasi-ordering that has not previously been use… ▽ More
Submitted 2 December, 2014; v1 submitted 23 January, 2013; originally announced January 2013.
Comments: Extended version of an article presented at CONCUR 2013, LNCS 8052, pp. 319--333, Springer, doi:10.1007/978-3-642-40184-8_23
Journal ref: Logical Methods in Computer Science, Volume 10, Issue 4 (December 3, 2014) lmcs:1049
-
Solving Stochastic Büchi Games on Infinite Arenas with a Finite Attractor
Abstract: We consider games played on an infinite probabilistic arena where the first player aims at satisfying generalized Büchi objectives almost surely, i.e., with probability one. We provide a fixpoint characterization of the winning sets and associated winning strategies in the case where the arena satisfies the finite-attractor property. From this we directly deduce the decidability of these games on… ▽ More
Submitted 11 June, 2013; v1 submitted 19 July, 2012; originally announced July 2012.
Comments: In Proceedings QAPL 2013, arXiv:1306.2413
ACM Class: D.2.4; G.3; C.2.2
Journal ref: EPTCS 117, 2013, pp. 116-131
-
arXiv:1109.1691 [pdf, ps, other]
Generalized Post Embedding Problems
Abstract: The Regular Post Embedding Problem extended with partial (co)directness is shown decidable. This extends to universal and/or counting versions. It is also shown that combining directness and codirectness in Post Embedding problems leads to undecidability.
Submitted 23 May, 2014; v1 submitted 8 September, 2011; originally announced September 2011.
Journal ref: Theory of Computing Systems, 56(4):697-716, 2015
-
Multiply-Recursive Upper Bounds with Higman's Lemma
Abstract: We develop a new analysis for the length of controlled bad sequences in well-quasi-orderings based on Higman's Lemma. This leads to tight multiply-recursive upper bounds that readily apply to several verification algorithms for well-structured systems.
Submitted 19 July, 2011; v1 submitted 22 March, 2011; originally announced March 2011.
ACM Class: D.2.4; F.1.3; F.2; F.4.2
Journal ref: In Aceto, L., Henzinger, M., and Sgall, J., editors, ICALP 2011, 38th International Colloquium on Automata, Languages and Programming, volume 6756 of Lecture Notes in Computer Science, pages 441--452. Springer Heidelberg
-
Ackermannian and Primitive-Recursive Bounds with Dickson's Lemma
Abstract: Dickson's Lemma is a simple yet powerful tool widely used in termination proofs, especially when dealing with counters or related data structures. However, most computer scientists do not know how to derive complexity upper bounds from such termination proofs, and the existing literature is not very helpful in these matters. We propose a new analysis of the length of bad sequences over (N^k,\leq… ▽ More
Submitted 19 July, 2011; v1 submitted 18 July, 2010; originally announced July 2010.
ACM Class: D.2.4; F.1.3; F.2; F.4.1; G.2.1
Journal ref: In LICS 2011, 26th Annual IEEE Symposium on Logic in Computer Science, pages 269--278. IEEE Press
-
arXiv:1001.5047 [pdf, ps, other]
Toward a Compositional Theory of Leftist Grammars and Transformations
Abstract: Leftist grammars [Motwani et al., STOC 2000] are special semi-Thue systems where symbols can only insert or erase to their left. We develop a theory of leftist grammars seen as word transformers as a tool toward rigorous analyses of their computational power. Our main contributions in this first paper are (1) constructions proving that leftist transformations are closed under compositions and tr… ▽ More
Submitted 27 January, 2010; originally announced January 2010.
Comments: Full version of the FOSSACS 2010 paper
Journal ref: Proc. FoSSaCS'10, LNCS 6014, pages 237-251. Springer, 2010
-
arXiv:0802.2839 [pdf, ps, other]
On Termination for Faulty Channel Machines
Abstract: A channel machine consists of a finite controller together with several fifo channels; the controller can read messages from the head of a channel and write messages to the tail of a channel. In this paper, we focus on channel machines with insertion errors, i.e., machines in whose channels messages can spontaneously appear. Such devices have been previously introduced in the study of Metric Tem… ▽ More
Submitted 20 February, 2008; originally announced February 2008.
Journal ref: Dans Proceedings of the 25th Annual Symposium on the Theoretical Aspects of Computer Science - STACS 2008, Bordeaux : France (2008)
-
arXiv:cs/0606091 [pdf, ps, other]
On computing fixpoints in well-structured regular model checking, with applications to lossy channel systems
Abstract: We prove a general finite convergence theorem for "upward-guarded" fixpoint expressions over a well-quasi-ordered set. This has immediate applications in regular model checking of well-structured systems, where a main issue is the eventual convergence of fixpoint computations. In particular, we are able to directly obtain several new decidability results on lossy channel systems.
Submitted 21 June, 2006; originally announced June 2006.
Comments: 16 pages
Journal ref: Proc. LPAR 2006, LNCS 4246, pp. 347-361, Springer 2006
-
arXiv:cs/0511023 [pdf, ps, other]
Verifying nondeterministic probabilistic channel systems against $ω$-regular linear-time properties
Abstract: Lossy channel systems (LCSs) are systems of finite state automata that communicate via unreliable unbounded fifo channels. In order to circumvent the undecidability of model checking for nondeterministic LCSs, probabilistic models have been introduced, where it can be decided whether a linear-time property holds almost surely. However, such fully probabilistic systems are not a faithful model o… ▽ More
Submitted 11 April, 2006; v1 submitted 4 November, 2005; originally announced November 2005.
Comments: 39 pages
Journal ref: ACM Trans. Computational Logic 9(1), 2007