×

Generic complexity of undecidable problems. (English) Zbl 1140.03025

Summary: We study generic complexity of undecidable problems. It turns out that some classical undecidable problems are, in fact, strongly undecidable, i.e., they are undecidable on every strongly generic subset of inputs. For instance, the classical Halting Problem is strongly undecidable. Moreover, we prove an analog of the Rice theorem for strongly undecidable problems, which provides plenty of examples of strongly undecidable problems. Then we show that there are natural super-undecidable problems, i.e., problems which are undecidable on every generic (not only strongly generic) subset of inputs. In particular, there are finitely presented semigroups with super-undecidable word problem. To construct strongly and super-undecidable problems we introduce a method of generic amplification (an analog of the amplification in complexity theory). Finally, we construct absolutely undecidable problems, which stay undecidable on every non-negligible set of inputs. Their construction rests on generic immune sets.

MSC:

03D35 Undecidability and degrees of sets of sentences
20M05 Free semigroups, generators and relations, word problems
Full Text: DOI

References:

[1] DOI: 10.1090/conm/298/05112 · doi:10.1090/conm/298/05112
[2] Computability Ttheory (2003)
[3] DOI: 10.1142/S0218196703001596 · Zbl 1061.20066 · doi:10.1142/S0218196703001596
[4] DOI: 10.1070/RM2000v055n02ABEH000267 · doi:10.1070/RM2000v055n02ABEH000267
[5] Reports of Mathematical Institute of Soviet Academy of Science 52 pp 172– (1958)
[6] The Complexity of Computing (1977)
[7] DOI: 10.1016/j.tcs.2007.02.010 · Zbl 1118.03033 · doi:10.1016/j.tcs.2007.02.010
[8] Recursive unsolvability of a problem of Thue 12 pp 1– (1947) · Zbl 1263.03030
[9] Introduction to Mathematical Logic (1997) · Zbl 0915.03002
[10] Doklady Akademii Nauk SSSR 173 pp 1264– (1967)
[11] Doklady Akademii Nauk SSSR 55 pp 587– (1947)
[12] DOI: 10.1016/j.aim.2003.02.001 · Zbl 1065.20044 · doi:10.1016/j.aim.2003.02.001
[13] The Art of Computer Programming. Vol.3: Sorting and Searching (1998)
[14] DOI: 10.1016/S0021-8693(03)00167-4 · Zbl 1041.20021 · doi:10.1016/S0021-8693(03)00167-4
[15] DOI: 10.1305/ndjfl/1168352664 · Zbl 1137.03024 · doi:10.1305/ndjfl/1168352664
[16] International Journal of Algebra and Computation
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.