The complexity types of computable sets (Q1190982)

From MaRDI portal





scientific article; zbMATH DE number 58805
Language Label Description Also known as
default for all languages
No label defined
    English
    The complexity types of computable sets
    scientific article; zbMATH DE number 58805

      Statements

      The complexity types of computable sets (English)
      0 references
      0 references
      0 references
      27 September 1992
      0 references
      The authors study a refinement of the time complexity classes for RAMs. They define an equivalence relation \(A=_ C B\Leftrightarrow\text{ (for all time constructible } f: A\in DTIME(f)\Leftrightarrow B\in DTIME(f))\). The \(=_ C\)-equivalence class of \(A\) is called its complexity type. By a refinement of Blum's speed-up-theorem the authors characterize complexity types with the help of cofinal sequences of time bounds. This elegant and sharp characterization is the main tool for all later proofs, but it is also interesting in its own right. As a direct corollary of their characterization they observe that every complexity type contains a sparse set and that the complexity types with the partial order \(\leq_ C\) form a lattice. Then they consider the relationship with polynomial time reducibility. By combining their basic constructions with Ladner-type ``looking back'' techniques they prove that every complexity type \({\mathcal C}\not\subseteq P\) contains sets \(A\) and \(B\) that are incomparable with regard to polynomial time reductions. With the help of a more complicated technique (that has been developed by \textit{K. Ambos-Spies} [Lect. Notes Comput. Sci. 270, 1-3 (1987; Zbl 0637.03038)]\ and independently by \textit{J. Shinoda} and \textit{T. A. Slaman} [J. Comp. Syst. Sci. 41, 321-366 (1990; Zbl 0715.68040)]\ they construct a complexity type which contains sets \(A\) and \(B\) that form a minimal pair. It is stated as an open question whether every complexity type \({\mathcal C}\not\subseteq P\) contains a minimal pair. Finally they consider the structure of complexity types inside \(P\). For this investigation the class of admissible time bounds is further restricted in such a way that each complexity type of closed under linear time Turing equivalence. With these modifications it is shown that a complexity \({\mathcal C}\subseteq P\) contains a complete set with respect to linear time many-one reduction iff \({\mathcal C}\) is principal (i.e. there is an optimal time bound that characterizes \({\mathcal C}\)).
      0 references
      random access machines
      0 references
      completeness
      0 references
      reducibility
      0 references
      0 references

      Identifiers