Structural complexity theory
- This page is about structural complexity theory in computational complexity theory of computer science. For structural complexity in applied mathematics see structural complexity (applied mathematics)
In computational complexity theory of computer science, the structural complexity theory or simply structural complexity is the study of complexity classes, rather than computational complexity of individual problems and algorithms. It involves the research of both internal structures of various complexity classes and the relations between different complexity classes.
The theory has emerged as a result of (still failing) attempts to resolve the first and still the most important question of this kind, the P = NP problem. Most of the research is done basing on the assumption of P not being equal to NP and on a more far-reaching conjecture that the polynomial time hierarchy of complexity classes is infinite.
Major directions of research in this area include:
- study of implications stemming from various unsolved problems about complexity classes
- study of various types of resource-restricted reductions and the corresponding complete languages
- study of consequences of various restrictions on and mechanisms of storage and access to data
|This computer science article is a stub. You can help Wikipedia by expanding it.|