Computational Complexity and Fixpoint Logics Relationship

fixpoint logics relational machines n.w
1 / 12
Embed
Share

Delve into the intricate connection between computational complexity and fixpoint logics as explored in the seminal work by Abiteboul, Vardi, and Vianu. From overcoming fundamental mismatches to defining relational complexity classes, this research sheds light on the interplay between logic and complexity theory, offering insights into the relationships among PTIME, EXPTIME, NP, PSPACE, fixpoint logics, and more.

  • Computational Complexity
  • Fixpoint Logics
  • Relational Machines
  • Complexity Theory
  • Logic Theory

Uploaded on | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. Fixpoint Logics, Relational Machines, and Computational Complexity Serge Abiteboul, Moshe Vardi, Victor Vianu JACM 1997

  2. Starting point Fixpoint + < = PTIME [Vardi, Immerman] Basic mismatch between logic and complexity logic 011000111010010 <

  3. Overcoming the mismatch: relational machine Similar in spirit to embedded SQL logic FO FO

  4. Relational complexity Class (resource, control, bound) r Measure of input: not the actual size Defined relative to the discerning power of the machine

  5. Relational complexity EXPTIME EXPTIME r PSPACE PSPACE r NP NP r P P r

  6. Relational complexity EXPTIME EXPTIME r PSPACE PSPACE r NP NP r P P = fixpoint r

  7. Variants of fixpoint logics FP(control, (non)-inflationary) Deterministic Nondeterministic Alternating inflationary noninflationary Classical fixpoint logic: FP(D,i) Partial fixpoint logic: FP(D,n)

  8. Relational complexity and fixpoint logics EXPTIME EXPTIME = FP(A,n) r PSPACE PSPACE = FP(D,n) = FP(N,n) = FP(A,i) r NP NP = FP(N,i) r P P = FP(D,i) r

  9. Computational complexity and fixpoint logics EXPTIME FP(A,n) PSPACE FP(D,n) = FP(N,n) = FP(A,i) NP FP(N,i) P FP(D,i)

  10. Computational complexity and fixpoint logics P = NP iff FP(D,i) = FP(N,i) P = PSPACE iff FP(D,i) = FP(D,n) NP = PSPACE iff FP(N,i) = FP(N,n) PSPACE = EXPTIME iff FP(A,i) = FP(A,n)

  11. Computational complexity and fixpoint logics P = NP iff FP(D,i) = FP(N,i) P = PSPACE iff FP(D,i) = FP(D,n) NP = PSPACE iff FP(N,i) = FP(N,n) PSPACE = EXPTIME iff FP(A,i) = FP(A,n) [Abiteboul, V_]

  12. Thank you, Moshe!

Related


More Related Content