• Nebyly nalezeny žádné výsledky

each polynomial b) p – a fixed polynomial c1 &gt

N/A
N/A
Protected

Academic year: 2022

Podíl "each polynomial b) p – a fixed polynomial c1 &gt"

Copied!
9
0
0

Načítání.... (zobrazit plný text nyní)

Fulltext

(1)

A Turing Machine Distance Hierarchy Stanislav ˇZ´ak and Jiˇr´ı ˇS´ıma

Institute of Computer Science Academy of Sciences

Prague

Czech Republic

(2)

Deterministic or nondeterministic Turing machines

Complexity measures Complexity bounds

Complexity classes

(3)

given a complexity measure

a complexity class C given by a bound c

L within a complexity bound c1

c1 > c

Problem: to find L such that c1 is very near to c

(4)

The complexity of a computation

The amount of the source exhausted during its simulation on a fixed universal machine

An example:

C = P SP ACE L C a) c1 > each polynomial b) p – a fixed polynomial

c1 > p · k – for each constant k

it depends on the number of the worktape symbols for different machines

c) a fixed polynomial – say n – + a fixed worktape alphabet c1 > n + k for each constant k

d) a fixed universal machine

(5)

c0, c1, c2, . . . , ck a subsequence of configurations k the distance complexity of the computation

(6)

Theorem

Let U be a fixed universal machine

c : N N, a recursive function (complexity bound) d : N N, d(n) log2 n

∃L L CU,d(n+1)+K,c(n+1) L CU,d,c

CU,d,c = {L|∃p∀u u L ←→ using the distance d(|u|) during the simulation on U according to p u needs only c(|u|) nodes of d-

(7)

S – a recursive set of programs R =df {1k0l|k, l > 0, bin(k) S}

F : R S F(1k0l) = bin(k)

∀p S Lp be a uniformly recursive part of L(Mp)

C =df {Lp|p S} M :

1. action: to check 1k0l1j, to con- struct logn, to construct bin(k) and verify bin(k) S.

2. action: to decide whether 1k0l Lbin(k) or not

3. action:

z(r) =df the first j s.t. computing on 1k0l1j N decides whether 1k0l Lbin(k)

a) r1z(r) L(M) ←→ r LF(r)

b) ∀j < z(r)

r1j L(M) ←→ r1j+1 LF(r)

L(M) C ⇒ ∃r(L = L(M) = LF(r)) according to a) r1z(r) L ←→ r L according to b) r L ←→ r1z(r) L A contradiction !

The contradiction in Cantor’s diago- nalization:

r L ←→ r L Our contradiction:

r L ←→ r1z(r) L ←→ r L

(8)

A similar measure – s.c. buffer measure

the buffer complexity of a computation

=

the number of crosses of frontiers between

the blocks of length d(n) (during its simulation on U)

the computational action inside the blocks are not detected,

(9)

Theorem

C : N N – a recursive complexity bound

d : N N – a recursive function, d(n) log2 n U – a fixed universal machine

∃K constant ∃L – language L BU F F ERU,d(

n+1)+K,c(n+1)

L BU F F ERU,d,c.

Odkazy

Související dokumenty

We follow the example of Tutte in his construction of the dichromate of a graph (that is, the Tutte polynomial) as a unification of the chromatic polynomial and the flow polynomial

of Botany, Faculty of Science, Charles University and Institute of Botany, Czech Academy of Sciences

Institute of Mathematics of the Czech Academy of Sciences Computer Science Institute of Charles University in Prague November 11, 2020... Monotone

polynomial time &amp; increasing Kolmogorov complexity of real weights ≡ a proper hierarchy of nonuniform complexity classes between P and P/poly. (Balc´ azar, Gavald` a,

The subsequence is simply the whole computation for the time complexity while the space complexity is obtained when the subsequence contains exactly each configuration c k such that

For our model of smoothly spiking neuron we derive a nontrivial back-propagation-like learning rule for computing the gradient of the error function with respect to both the weight

polynomial time &amp; increasing Kolmogorov complexity of real weights ≡ a proper hierarchy of nonuniform complexity classes between P and P/poly. (Balc´ azar, Gavald` a,

Keywords: polynomial optimization, sphere, torus, polynomial inequalities, norming sets, polynomial meshes, trigonometric grids, Dubiner distance, quasi-uniform points..