skip to main content
10.1145/800157.805047acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
Article
Free access

The complexity of theorem-proving procedures

Published: 03 May 1971 Publication History

Abstract

It is shown that any recognition problem solved by a polynomial time-bounded nondeterministic Turing machine can be “reduced” to the problem of determining whether a given propositional formula is a tautology. Here “reduced” means, roughly speaking, that the first problem can be solved deterministically in polynomial time provided an oracle is available for solving the second. From this notion of reducible, polynomial degrees of difficulty are defined, and it is shown that the problem of determining tautologyhood has the same polynomial degree as the problem of determining whether the first of two given graphs is isomorphic to a subgraph of the second. Other examples are discussed. A method of measuring the complexity of proof procedures for the predicate calculus is introduced and discussed.

References

[1]
D. L. Kreider and R. W. Ritchie: Predictably Computable Functionals and Definitions by Recursion. Zeitschrift für math. Logik und Grundlagen der Math., Vol. 10, 65-80 (1964).
[2]
S. A. Cook: Characterizations of Pushdown Machines in terms of Time-Bounded Computers. |J. Assoc. Computing Machinery,\ Vol. 18, No. 1, Jan. 1971, pp 4-18.
[3]
Cobham, Alan: The intrinsic computational difficulty of functions. Proc. of the 1964 International Congress for Logic, Methodology, and the Philosophy of Science, North Holland Publishing Co., Amsterdam, pp. 24-30.
[4]
D. G. Corneil and C. C. Gotlieb: An Efficient Algorithm for Graph Isomorphism. J. Assoc Computing Machinery Vol. 17, No. 1, Jan. 1970, pp 51-64.
[5]
M. Davis and H. Putnam: A Computing Procedure for Quantification Theory. J. Assoc. Computing Machinery, 1960, pp. 201-215.
[6]
J. H. Bennett: On Spectra. Doctoral Dissertation, Princeton University, 1962.
[7]
Hao Wang: Dominoes and the AEA case of the decision problems. Proc. of the Symposium on Mathematical Theory of Automata, at Polytechnic Institute of Brooklyn, 1962. pp. 23-55.
[8]
John Hopcroft and Jeffrey Ullman: Formal Languages and their Relation to Automata. Addison-Wesley, 1969.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
STOC '71: Proceedings of the third annual ACM symposium on Theory of computing
May 1971
270 pages
ISBN:9781450374644
DOI:10.1145/800157
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 03 May 1971

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Acceptance Rates

STOC '71 Paper Acceptance Rate 23 of 50 submissions, 46%;
Overall Acceptance Rate 1,469 of 4,586 submissions, 32%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2,953
  • Downloads (Last 6 weeks)363
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2025)Integral Attack on the Full FUTURE Block CipherTsinghua Science and Technology10.26599/TST.2024.901000730:1(161-170)Online publication date: Feb-2025
  • (2024)A new semiring and its cryptographic applicationsAIMS Mathematics10.3934/math.202410059:8(20677-20691)Online publication date: 2024
  • (2024)Reasoning about possibilities: Modal logics, possible worlds, and mental modelsPsychonomic Bulletin & Review10.3758/s13423-024-02518-zOnline publication date: 16-Jul-2024
  • (2024)An Improved Unbounded-DP Algorithm for the Unbounded Knapsack Problem with Bounded CoefficientsMathematics10.3390/math1212187812:12(1878)Online publication date: 16-Jun-2024
  • (2024)A Novel Approach to Combinatorial Problems: Binary Growth Optimizer AlgorithmBiomimetics10.3390/biomimetics90502839:5(283)Online publication date: 9-May-2024
  • (2024)Proof Complexity of Propositional Model CountingJournal on Satisfiability, Boolean Modeling and Computation10.3233/SAT-23150715:1(27-59)Online publication date: 5-Nov-2024
  • (2024)Constrained incomplete argumentation frameworks: Expressiveness, complexity and enforcementAI Communications10.3233/AIC-22029837:3(299-322)Online publication date: 19-Jun-2024
  • (2024)Polynomial Formal Verification of Sequential Circuits2024 Design, Automation & Test in Europe Conference & Exhibition (DATE)10.23919/DATE58400.2024.10546775(1-6)Online publication date: 25-Mar-2024
  • (2024)Hardness results for decoding the surface code with Pauli noiseQuantum10.22331/q-2024-10-28-15118(1511)Online publication date: 28-Oct-2024
  • (2024)Model Complexity in Econometrics – a Combinatorial AnalysisSSRN Electronic Journal10.2139/ssrn.4741962Online publication date: 2024
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media