Incomplete sets in for logspace reduction
Abstract
In this article, we investigate the behaviour of TMs with time limit and tape space limit. This problem is in when the time limit is unary coded. When both limits go to infinity, it is undecidable which limit is exceeded first. Thus logspace incomplete sets can be constructed in . This implies .
1 Introduction
In this paper, we look for logspace-incomplete sets in . We observe the following sets:
For this reason, we use the sets:
The sets are in , but the sets are easier to analyse. All these sets are connected:
Lemma 1.
and
Proof.
immediately β
If is a time- and space-constructible function then
Let a sublinear function with . In section 2 we will show that it is undecidable for a TM if when is the used tape space of and is the computation time. See also [Cze21].
In section 3 we will use these results to show that the sets , where is sub-linear and , are incomplete in .
Baker, Gill, and Solovay have proved the relativization barrier for P versus NP[BGS75]. Like the P versus NP problem, the L versus P problem cannot be solved with diagonalization alone. Nor can it be solved by computability methods alone. One also needs methods from complexity theory. In this paper, we combine these concepts. In section 4, we explain why we can circumvent the relativization barrier.
2 Tape Space of polynomial time TMs and the Arithmetical Hierarchy
Let
and
.
Both sets are not computable, due to the halting problem[Tur36].
It is known, that is -complete and is
-complete[Soa87].
For a TM we define:
and
Lemma 2.
if and
Proof.
There is a one-one reduction that transforms to a multi-taped TM with one tape more than . does not terminate and grows linearly if does not terminate, otherwise it is logarithmic.
If does not terminate, the tape space of grows linearly with time, so that
β
Lemma 3.
if and
Proof.
Similar to lemma 2, we will construct a one-one reduction, that transforms the TM to a non-terminating multi-taped TM . In contrast to lemma 2, grows logarithmically when is non-terminating, and linearly otherwise.
If does not terminate, the tape space of grows with the logarithm of time, so that
β
Corollary 1.
if and
Proof.
and . But is neither in nor in , due to the Hierarchy Theorem [Soa87, page 65]. So and . β
Theorem 1.
Proof.
β
3 Space Hierarchy within
In this section we use Turing-reduction instead of many-one-reduction because for any sets .
Theorem 2.
If and are space-constructible functions with and then
Proof.
Due to the space hierarchy theorem[SHI65], there is a set with . Thus and are valid. This implies . β
Lemma 4.
If and are space-constructible functions with and and then
Proof.
Let be a TM and , both arbitrary but fixed. There is a function with accepting within steps and within tape space and . This means
. In this case, there is no reduction function with the space complexity such that , because . Due to corollary 1 it is undecidable whether there exists a function with and . So . β
Theorem 3.
If and are space-constructible functions with and and then
Proof.
, but β
Corollary 2.
If then
Proof.
β
This means , so is incomplete in . From the existence of incomplete sets follows:
Corollary 3.
4 Notes on the Relativization Barrier
To separate and , the relativization barrier applies as for versus [BGS75]. Therefore, here we have mentioned the reason why the proof in this paper does not violate this barrier such as diagonalization. Trivially, , so . But from theorem 2 follows , so .
Acknowledgments
Special thanks go to Lance Fortnow. He found several errors in the previous version of the paper[Cze21], especially in section 2. Thanks to Sonja Kutscher and Wolfgang Mulzer for improving some wordings. Thanks to the proof reader.
References
- [BGS75] Theodore Baker, John Gill, and Robert Solovay. Relativizations of the p=?np question. SIAM Journal on computing, 4(4):431β442, 1975.
- [Cze21] Reiner Czerwinski. Separation of PSPACE and EXP. https://arxiv.org/pdf/2104.14316.pdf, 2021.
- [HPV75] John Hopcroft, Wolfgang Paul, and Leslie Valiant. On time versus space and related problems. In 16th Annual Symposium on Foundations of Computer Science (sfcs 1975), pages 57β64. IEEE, 1975.
- [HS11] Steven Homer and AlanΒ L. Selman. Computability and Complexity Theory, Second Edition. Texts in Computer Science. Springer, 2011.
- [SHI65] RichardΒ Edwin Stearns, Juris Hartmanis, and Philip M.Β Lewis II. Hierarchies of memory limited computations. In 6th Annual Symposium on Switching Circuit Theory and Logical Design, Ann Arbor, Michigan, USA, October 6-8, 1965, pages 179β190. IEEE Computer Society, 1965.
- [Soa87] R.I. Soare. Recursively Enumerable Sets and Degrees: A Study of Computable Functions and Computably Generated Sets. Perspectives in mathematical logic. Springer-Verlag, 1987.
- [Tur36] AlanΒ Mathison Turing. On computable numbers, with an application to the entscheidungsproblem. J. of Math, 58(345-363):5, 1936.