Equations over Sets of Natural Numbers with Addition Only

Systems of equations of the form $X=YZ$ and $X=C$ are considered, in which the unknowns are sets of natural numbers, ``$+$'' denotes pairwise sum of sets $S+T=\ensuremath{ \{ m+n \: | \: m \in S, \; n \in T \} }$, and $C$ is an ultimately periodic constant. It is shown that such systems are computationally universal, in the sense that for every recursive (r.e., co-r.e.) set $S \subseteq \mathbb{N}$ there exists a system with a unique (least, greatest) solution containing a component $T$ with $S=\ensuremath{ \{ n \: | \: 16n+13 \in T \} }$. This implies undecidability of basic properties of these equations. All results also apply to language equations over a one-letter alphabet with concatenation and regular constants.

[1]  Stephen D. Travers The complexity of membership problems for circuits over sets of integers , 2004, Theor. Comput. Sci..

[2]  Alexander Okhotin,et al.  Language equations with complementation: Decision problems , 2007, Theor. Comput. Sci..

[3]  Ernst L. Leiss,et al.  Unrestricted Complementation in Language Equations Over a One-Letter Alphabet , 1994, Theor. Comput. Sci..

[4]  Alexander Okhotin,et al.  Language Equations with Complementation , 2006, Developments in Language Theory.

[5]  Alexander Okhotin,et al.  On the equivalence of linear conjunctive grammars and trellis automata , 2004, RAIRO Theor. Informatics Appl..

[6]  D. C. Cooper,et al.  Theory of Recursive Functions and Effective Computability , 1969, The Mathematical Gazette.

[7]  Terence Tao,et al.  Additive combinatorics , 2007, Cambridge studies in advanced mathematics.

[8]  Alexander Okhotin,et al.  Unresolved systems of language equations: Expressive power and decision problems , 2005, Theor. Comput. Sci..

[9]  Artur Jez,et al.  One-Nonterminal Conjunctive Grammars over a Unary Alphabet , 2009, CSR.

[10]  Artur Jez,et al.  Conjunctive Grammars over a Unary Alphabet: Undecidability and Unbounded Growth , 2008, Theory of Computing Systems.

[11]  Alexander Okhotin,et al.  Decision problems for language equations , 2010, J. Comput. Syst. Sci..

[12]  Pierre McKenzie,et al.  The Complexity of Membership Problems for Circuits Over Sets of Natural Numbers , 2007, computational complexity.

[13]  Artur Jez Conjunctive Grammars Can Generate Non-regular Unary Languages , 2007, Developments in Language Theory.

[14]  Artur Jez,et al.  On the Computational Completeness of Equations over Sets of Natural Numbers , 2008, ICALP.

[15]  Alexander Okhotin Boolean grammars , 2004, Inf. Comput..

[16]  Artur Jez,et al.  Complexity of solutions of equations over sets of natural numbers , 2008, STACS.

[17]  Artur Jez,et al.  On equations over sets of integers , 2010, STACS.

[18]  Michal Kunc The Power of Commuting with Finite Sets of Words , 2006, Theory of Computing Systems.

[19]  Alexander Okhotin Decision Problems for Language Equations with Boolean Operations , 2003, ICALP.

[20]  Michal Kunc,et al.  What Do We Know About Language Equations? , 2007, Developments in Language Theory.

[21]  Alexander Okhotin Fast Parsing for Boolean Grammars: A Generalization of Valiant's Algorithm , 2010, Developments in Language Theory.

[22]  Seymour Ginsburg,et al.  Two Families of Languages Related to ALGOL , 1962, JACM.

[23]  Michael Domaratzki,et al.  Decidability of trajectory-based equations , 2005, Theor. Comput. Sci..

[24]  Alexander Okhotin,et al.  Conjunctive Grammars , 2001, J. Autom. Lang. Comb..