Computability in Europe 2011 Sofia, Bulgaria Honesty and - - PowerPoint PPT Presentation

computability in europe 2011 sofia bulgaria honesty and
SMART_READER_LITE
LIVE PREVIEW

Computability in Europe 2011 Sofia, Bulgaria Honesty and - - PowerPoint PPT Presentation

Computability in Europe 2011 Sofia, Bulgaria Honesty and Time-Constructibility in Type-2 Computation Chung-Chih Li School of Information Technology Illinois State University, USA CiE 2011 1 Type-2 Computations (machine model) F : ( N N )


slide-1
SLIDE 1

CiE 2011 1

Computability in Europe 2011 Sofia, Bulgaria

Chung-Chih Li

School of Information Technology Illinois State University, USA

Honesty and Time-Constructibility in

Type-2 Computation

slide-2
SLIDE 2

CiE 2011 2

Based on an Oracle Truing Machine Model for type-2 computations, we have

F: (NN)×N  N

  • Compression theorem (Inflation theorem 2001, Li & Royer)
  • Speedup theorem (CiE 2007)
  • Union theorem (CiE 2009)

Do we have a honesty theorem?

  • Do we have a gap theorem?
  • Yes

Type-2 Computations (machine model)

  • Yes
  • But we don’t need it.
  • The definition of the bounds captures the honesty property.
slide-3
SLIDE 3

CiE 2011 3

Complexity classes (J. Hartmanis & R. Stearns 1965)

Most natural complexity class can be better understood as a union of some classes defined as above. resource bound

for some t

slide-4
SLIDE 4

CiE 2011 4

Blum’s two axioms, 1967

Acceptable programming system Blum complexity measure

Axiom 1: Axiom 2:

is decidable

slide-5
SLIDE 5

CiE 2011 5

Union Theorem (E. McCreight & A. Meyer, 1969)

Given any sequence of recursive functions such that, then, there is a recursive function g such that is recursive and for all

slide-6
SLIDE 6

CiE 2011 6

Blum’s Measured Sets, 1967

M is a measured set, if there is a recursive g such that and each function in M is a complexity measure.

The Compression theorem (Blum ’67)

Given any measured set, we can uniformly increase every complexity class defined by some complexity measure in the set. That is,

slide-7
SLIDE 7

CiE 2011 7

Gap Theorem (Borodin,1969) For any recursive function r, there is a recursive t such that Operator Gap Theorem (Constable 1972)

slide-8
SLIDE 8

CiE 2011 8

Why Honesty Theorem?

  • If we don’t like the gap, we need to restrict our bounds

to a measured set.

  • Any function in a measured set is honest (g-honest)
  • Do we lose any complexity class to be measured?

I.e., Is there a recursive function t such that, for all i

No

slide-9
SLIDE 9

CiE 2011 9

Honesty Theorem (McCreight & Meyer 1969)

  • There is a recursive function g that determined a

measured set such that, for every recursive function f such that, for all i , if

slide-10
SLIDE 10

CiE 2011 10

The same questions at type-2:

OTM: Oracle Turing Machine Basic Feasible Functional (BFF) at type-2.

A natural type-2 analog to PTIME (S. Cook & B. Kapron 1989)

What is the resource bound for type-2 computation? Should the bound be type-1 or type-2?

slide-11
SLIDE 11

CiE 2011 11

Type-2 Time Bounds (T2TB):

Dynamic resource bound for type-2 computations

  • 1. Computable
  • 2. Nontrivial
  • 3. Bounded
  • 4. Convergent
  • 5. F-monotone (optional for strong bounds)
  • Some appropriate clocking scheme
  • Some appropriate definition of small sets (compact)

Then, is a workable notion for type-2 complexity classes.

F, the set of finite functions

slide-12
SLIDE 12

CiE 2011 12

Type-2 Gap Theorem

For any recursive function r, there is a T2TB β such that

Note:

  • This theorem is not very robust; it is very sensitive

to the cost of handling oracle answers.

  • We can use the same idea (measured sets) to

remove the gap phenomena.

  • Then, do we have a type-2 honesty theorem?
slide-13
SLIDE 13

CiE 2011 13

Type-2 Honesty Theorem

  • There is a recursive function g that determined a

measured set such that, for every β in T2TB , such that, for all i , if β = φi, then Note: However, we don’t think this theorem is interesting since the gap theorem in the previous slide is not interesting.

slide-14
SLIDE 14

CiE 2011 14

For any effective operator ϴ, can we always find β such that ϴ can’t enhance β?

Note:

  • We no longer can have a free ride from the

classical type-1 theorem.

  • Since an arbitrary effective operator may not result

in a well defined T2TB.

slide-15
SLIDE 15

CiE 2011 15

For any T2TB β, there always exists some effective operator ϴ: T2TB  T2TB such that

Thank you!