computability in europe 2011 sofia bulgaria honesty and
play

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 )


  1. 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

  2. Type-2 Computations (machine model) F : ( N  N ) × N  N Based on an Oracle Truing Machine Model for type-2 computations, we have • Compression theorem (Inflation theorem 2001, Li & Royer) • Speedup theorem (CiE 2007) • Union theorem (CiE 2009) • Do we have a gap theorem? • Yes Do we have a honesty theorem? • Yes • But we don’t need it. • The definition of the bounds captures the honesty property. CiE 2011 2

  3. Complexity classes (J. Hartmanis & R. Stearns 1965) resource bound Most natural complexity class can be better understood as a union of some classes defined as above. for some t CiE 2011 3

  4. Blum’s two axioms, 1967 Acceptable programming system Blum complexity measure Axiom 1: Axiom 2: is decidable CiE 2011 4

  5. Union Theorem (E. McCreight & A. Meyer, 1969) Given any sequence of recursive functions such that, is recursive and for all then, there is a recursive function g such that CiE 2011 5

  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, CiE 2011 6

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

  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? No I.e., Is there a recursive function t such that, for all i CiE 2011 8

  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 CiE 2011 9

  10. The same questions at type-2: OTM: Oracle Turing Machine What is the resource bound for type-2 computation? Should the bound be type-1 or type-2? A natural type-2 analog to PTIME (S. Cook & B. Kapron 1989) Basic Feasible Functional (BFF) at type-2. CiE 2011 10

  11. Dynamic resource bound Type-2 Time Bounds (T 2 TB): for type-2 computations F , the set of finite functions 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 . CiE 2011 11

  12. Type-2 Gap Theorem For any recursive function r , there is a T 2 TB β 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? CiE 2011 12

  13. Type-2 Honesty Theorem • There is a recursive function g that determined a measured set such that, for every β in T 2 TB , 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. CiE 2011 13

  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 T 2 TB. CiE 2011 14

  15. For any T 2 TB β , there always exists some effective operator ϴ : T 2 TB  T 2 TB such that Thank you! CiE 2011 15

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend