On the Monte Carlo space constructible functions and separation results for probabilistic complexity classes (Q1094874)

From MaRDI portal





scientific article; zbMATH DE number 4026833
Language Label Description Also known as
English
On the Monte Carlo space constructible functions and separation results for probabilistic complexity classes
scientific article; zbMATH DE number 4026833

    Statements

    On the Monte Carlo space constructible functions and separation results for probabilistic complexity classes (English)
    0 references
    0 references
    0 references
    1987
    0 references
    A probabilistic Turing machine M that computes the function \(f_ M\) is called Monte Carlo Turing machine if for all inputs x the probability of M to compute \(f_ M(x)\) is greater than 3/4. A function \(f: {\mathbb{N}}\to {\mathbb{N}}\) is called Monte Carlo constructible if there is a Monte Carlo Turing machine with space bound f(n) such that for all n there is a string x, \(| x| =n\), with \(f_ M(x)=f(n)\). The authors prove that for every unbounded nondecreasing recursive function f there is an unbounded nondecreasing Monte Carlo constructible minorant g with g(n)\(\leq f(n)\) for all n. Then, it is shown that if g is Monte Carlo constructible and \(f=o(g)\), then the probabilistic space complexity class PrSPACE(g) strictly includes the Monte Carlo space complexity class MSPACE(f). Finally the authors show the existence of a set that is in the terminating Monte Carlo space complexity class \(M^ TSPACE(\log \log n)\) and that is not in the class NSPACE(o(log n)).
    0 references
    constructible functions
    0 references
    probabilistic complexity classes
    0 references
    probabilistic Turing machine
    0 references
    Monte Carlo Turing machine
    0 references
    recursive function
    0 references
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references