Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
The complexity of combinatorial problems with succinct input representation
Wagner K. (ed) Acta Informatica23 (3):325-356,1986.Type:Article
Date Reviewed: Dec 1 1988

The main purpose of this paper is to investigate the relative descriptive power of different languages that are used to study the complexity classes of various combinatorial problems. The author considers two classes of languages: group A consists of integer expressions and general hierarchic languages and group B consists of Boolean expressions and combinatorial circuits. Then he considers 19 different combinatorial problems (membership problem, critical element problem, nonemptiness problem, etc.) and analyzes their complexity classes, using these languages to describe the input instances to the problems. It is also shown that languages belonging to group A cannot be compared to those belonging to group B with respect to their computational power unless P = NP; i.e., there does not exist any polynomial-time compiler from A to B or from B to A.

Another interesting contribution of this paper is the introduction of the concept of the counting polynomial-time hierarchy, which is an extension of the well-known polynomial-time hierarchy. This is used later in the paper to further refine the complexity classes of the problems in which counting is involved. The extension is made by adding the concept of a counting quantifier to the existential and universal quantifiers. The counting quantifier is defined as follows: for every formula H(x,y) with free variables x and y (which can be n-tuples),

k

C

y

:.HS H(x,y) ←:.KC#:2WZ - card{y: H(x,y)is true } ≥Ck:9F:Y

This paper is written for experts; it is aimed at language specialists and complexity theoreticians. The paper is easy to read and fairly self-contained, although it will be helpful if the reader is familiar with the papers that introduced these languages. In brief, the author has made many interesting observations and has given pointers to research done after this work. Finally, the concept of the counting polynomial-time hierarchy deserves further attention.

Reviewer:  Pradip K. Srimani Review #: CR111567
Bookmark and Share
 
Combinatorial Algorithms (G.2.1 ... )
 
 
Complexity Hierarchies (F.1.3 ... )
 
 
Nonalgebraic Algorithms (I.1.2 ... )
 
 
Languages And Systems (I.1.3 )
 
Would you recommend this review?
yes
no
Other reviews under "Combinatorial Algorithms": Date
An optimal algorithm for parallel selection
Akl S. Information Processing Letters 19(1): 47-50, 1984. Type: Article
Nov 1 1985
A performance guarantee for the greedy set-partitioning algorithm
E G. J., Langston M. Acta Informatica 21(4): 409-415, 1984. Type: Article
May 1 1985
Three fast algorithms for four problems in stable marriage
Gusfield D. SIAM Journal on Computing 16(1): 111-128, 1987. Type: Article
Jun 1 1988
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy