Abstract
We consider languages in NP whose certificate size is bounded by a fixed, slowly growing function (sayf (n)) of the input size. The classesf (n)-NP, which are related to classes of Kintala and Fischer, are defined in order to classify such languages. We show that several natural problems, involving Boolean satisfiability, graph colouring and Hamiltonian circuits, are complete forf (n)-NP. Each of our problems is obtained by taking a known NP-complete problem and introducing an ingredient we callforcing, whereby a partial structure is enlarged by a sequence of local improvements. As special cases of these results we obtain some new logspace completeness results for P.
Similar content being viewed by others
References
Cook, S.A.: The complexity of theorem proving procedures. In: Proc. 3rd Ann. ACM Symp. on Theory of Comput., Assoc. Comput. Mach., New York, 1971, pp. 151–158
Davis, M., Putnam, H.: A computing procedure for quantificational theory. J. Assoc. Comput. Mach.7, 201–215 (1960)
Díaz, J., Torán, J.: Classes of bounded nondeterminism. Math. Syst. Theory23, 21–32 (1990)
Farr, G.E.: Topics in computational complexity. D. Phil. Thesis, University of Oxford, 1986
Garey, M.R., Johnson, D.S.: Computers and intractability: A guide to the theory of NP-completeness. San Francisco: WH Freeman 1979
Garey, M.R., Johnson, D.S., Stockmeyer, L.: Some simplified NP-complete graph problems. Theoret. Comput. Sci.1, 237–267 (1976)
Garey, M.R., Johnson, D.S., Tarjan, R.E.: The planar Hamiltonian circuit problem is NP-complete. SIAM J Comput.5, 704–714 (1976)
Graham, R.L., Rothschild, B.L., Spencer, J.H.: Ramsey theory. New York: Wiley 1980
Jones, N.D., Laaser, W.T.: Complete problems for deterministic polynomial time. Theoret. Comput. Sci.3, 105–117 (1977)
Kintala, C.M.R., Fischer, P.C.: Computations with a restricted number of nondeterministic steps. In: Proc. 9th Ann. ACM Symp. on Theory of Comput., Assoc. Comput. Mach., New York, 1977, pp. 178–185
Kintala, C.M.R., Fischer, P.C.: Refining nondeterminism in relativized polynomial-time bounded computations. SIAM J. Comput.9, 46–53 (1980)
Ladner, R.E.: On the structure of polynomial time reducibility. J. Assoc. Comput. Mach.22, 155–171 (1975)
Monien, B.: How to find long paths efficiently. Ann. Discrete Math.25, 239–254 (1985)
Monien, B., Sudborough, I.H.: Bounding the bandwidth of NP-complete problems. In: Graph-theoretic concepts in computer science. Proc. 6th Internat. Workshop, Bad Honnef, 1980. (Lect. Notes Comput. Sci., vol. 100, pp. 279–292) Berlin, Heidelberg, New York: Springer 1981
Monien, B., Sudborough, I.H.: Bandwidth constrained NP-complete problems. Theoret. Comput. Sci.41, 141–167 (1985)
Papadimitriou, C.H., Steiglitz, K.: Combinatorial optimization: algorithms and complexity. Englewood Cliffs, NJ: Prentice-Hall 1982
Rogers, H.: Theory of recursive functions and effective computability. New York: McGraw-Hill 1967
Author information
Authors and Affiliations
Additional information
The research reported in this paper was done while the author was a graduate student at the Mathematical Institute, Oxford, U.K. The paper was then written at the Computer Sciences Laboratory, Research School of Physical Sciences. Australian National University, Canberra, Australia.
Rights and permissions
About this article
Cite this article
Farr, G. On problems with short certificates. Acta Informatica 31, 479–502 (1994). https://doi.org/10.1007/BF01178668
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF01178668