Descriptive complexity theory

Descriptive complexity is a branch of computational complexity theory and of finite model theory that characterizes complexity classes by the type of logic needed to express the languages in them. For example, PH, the union of all complexity classes in the polynomial hierarchy, is precisely the class of languages expressible by statements of second-order logic. This connection between complexity and the logic of finite structures allows results to be transferred easily from one area to the other, facilitating new proof methods and providing additional evidence that the main complexity classes are somehow "natural" and not tied to the specific abstract machines used to define them.

Comment
enDescriptive complexity is a branch of computational complexity theory and of finite model theory that characterizes complexity classes by the type of logic needed to express the languages in them. For example, PH, the union of all complexity classes in the polynomial hierarchy, is precisely the class of languages expressible by statements of second-order logic. This connection between complexity and the logic of finite structures allows results to be transferred easily from one area to the other, facilitating new proof methods and providing additional evidence that the main complexity classes are somehow "natural" and not tied to the specific abstract machines used to define them.
Has abstract
enDescriptive complexity is a branch of computational complexity theory and of finite model theory that characterizes complexity classes by the type of logic needed to express the languages in them. For example, PH, the union of all complexity classes in the polynomial hierarchy, is precisely the class of languages expressible by statements of second-order logic. This connection between complexity and the logic of finite structures allows results to be transferred easily from one area to the other, facilitating new proof methods and providing additional evidence that the main complexity classes are somehow "natural" and not tied to the specific abstract machines used to define them. Specifically, each logical system produces a set of queries expressible in it. The queries – when restricted to finite structures – correspond to the computational problems of traditional complexity theory. The first main result of descriptive complexity was Fagin's theorem, shown by Ronald Fagin in 1974. It established that NP is precisely the set of languages expressible by sentences of existential second-order logic; that is, second order logic excluding universal quantification over relations, functions, and subsets. Many other classes were later characterized in such a manner.
Is primary topic of
Descriptive complexity theory
Label
enDescriptive complexity theory
Link from a Wikipage to an external page
worldcat.org/oclc/901297152%7Ctitle=Descriptive
www.cs.umass.edu/~immerman/descriptive_complexity.html
Link from a Wikipage to another Wikipage
Abiteboul-Vianu Theorem
Abstract machine
AC (complexity)
AC0
Category:Computational complexity theory
Category:Descriptive complexity
Category:Finite model theory
Circuit complexity
Complexity class
Computational complexity theory
Computational problem
Concurrent random access machine
Co-NP
Disjunctive normal form
Domain of discourse
ELEMENTARY
EXPTIME
Fagin's theorem
Finite model theory
First-order logic
Fixed-point logic
FO (complexity)
Higher-order logic
HO (complexity)
Horn clause
Iff
Krom formula
L (complexity)
Least fixed point
Least fixed-point logic
LH (complexity)
Logic
Logical system
Moshe Vardi
Neil Immerman
NL (complexity)
NP (complexity)
NTIME
Oracle machine
P (complexity)
Partial fixed-point logic
PH (complexity)
Polynomial hierarchy
PSPACE
PTIME
Query (complexity)
Ronald Fagin
Second-order logic
SO (complexity)
Star-free language
Tetration
Time complexity
Transitive closure
Transitive closure logic
Tuple
SameAs
Complexité descriptive
Deskriptive Komplexitätstheorie
EZmh
m.04hqc8
Q1200755
記述計算量
Subject
Category:Computational complexity theory
Category:Descriptive complexity
Category:Finite model theory
WasDerivedFrom
Descriptive complexity theory?oldid=1097139985&ns=0
WikiPageLength
18396
Wikipage page ID
1212009
Wikipage revision ID
1097139985
WikiPageUsesTemplate
Template:Cite book
Template:Mvar
Template:Reflist
Template:Short description