Title :
The Crane Beach Conjecture
Author :
Barringto, David A Mix ; Immerman, Neil ; Lautemann, Clemens ; Schweikardt, Nicole ; ThÉrien, Denist
Author_Institution :
Dept. of Comput. Sci., Massachusetts Univ., MA, USA
Abstract :
A language L over an alphabet A is said to have a neutral letter if there is a letter e∈A such that inserting or deleting e´s from any word in A* does not change its membership (or non-membership) in L. The presence of a neutral letter affects the definability of a language in first-order logic. It was conjectured that it renders all numerical predicates apart from the order predicate useless, i.e., that if a language L with a neutral letter is not definable in first-order logic with linear order then it is not definable in first-order. Logic with any set 𝒩 of numerical predicates. We investigate this conjecture in detail, showing that it fails already for 𝒩={+, *}, or possibly stronger for any set 𝒩 that allows counting up to the m times iterated logarithm, 1g(m), for any constant m. On the positive side, we prove the conjecture for the case of all monadic numerical predicates, for 𝒩={+}, for the fragment BC(Σ) of first-order logic, and for binary alphabets
Keywords :
computational complexity; formal logic; Crane Beach Conjecture; binary alphabets; computational complexity; definability; first-order logic; language; monadic numerical predicates; Arithmetic; Automatic logic units; Complexity theory; Computational complexity; Computer science; Cranes; Logic circuits; Polynomials;
Conference_Titel :
Logic in Computer Science, 2001. Proceedings. 16th Annual IEEE Symposium on
Conference_Location :
Boston, MA
Print_ISBN :
0-7695-1281-X
DOI :
10.1109/LICS.2001.932496