Access the full text.
Sign up today, get DeepDyve free for 14 days.
J. VanBaalen (1992)
The Role of Reformulation in the Automatic Design of Satisfiability Procedures
J. Cherniavsky (1982)
Review of "Unsolvable classes of quantificational formulas" by Harry R. Lewis. Addison-Wesley 1979. and "The decision problem: solvable classes of quantificational formulas" by Burton Dreben and Warren D. Goldfarb. Addison-Wesley 1979.SIGACT News, 14
R. Weyhrauch (1980)
Prolegomena to a Theory of Mechanized Formal ReasoningArtif. Intell., 13
D. Prawitz (1965)
Natural Deduction: A Proof-Theoretical Study
Neil Murray (1982)
Completely Non-Clausal Theorem ProvingArtif. Intell., 18
R. Constable, S. Allen, Mark Bromley, R. Cleaveland, J. Cremer, R. Harper, Douglas Howe, Todd Knoblock, N. Mendler, P. Panangaden, James Sasaki, Scott Smith (1986)
Implementing mathematics with the Nuprl proof development system
Fausto Giunchiglia, E. Giunchiglia (1988)
Building Complex Derived Inference Rules: A Decider for the Class of Prenex Universal-Existential Formulas
M. Arbib, A. Kfoury, R. Moll (1981)
A Basis for Theoretical Computer Science
Robert Kowalski (1999)
Computational Logic, 9
M. Gordon (1979)
Edinburgh LCF: A mechanised logic of computation
(1986)
Seventy-five problems for testing automatic theorem proversJournal of Automated Reasoning, 2
D. Bruijn (1970)
The mathematical language AUTOMATH, its usage, and some of its extensionsStudies in logic and the foundations of mathematics, 133
R. Boyer, J. Moore (1988)
Integrating decision procedures into heuristic theorem provers: a case study of linear arithmeticMachine intelligence
D. Plaisted, Steven Greenbaum (1986)
A Structure-Preserving Clause Form TranslationJ. Symb. Comput., 2
S. Kleene, M. Beeson (1952)
Introduction to Metamathematics
D.C. Oppen (1980)
Reasoning about recursively defined data structuresJ. ACM, 27
Greg Nelson, D. Oppen (1979)
Simplification by Cooperating Decision ProceduresACM Trans. Program. Lang. Syst., 1
Peter Andrews (1981)
Theorem Proving via General MatingsJ. ACM, 28
R. Shostak (1977)
An algorithm for reasoning about equality
G. Gallo, Giampaolo Urbani (1989)
Algorithms for Testing the Satisfiability of Propositional FormulaeJ. Log. Program., 7
Greg Nelson, D. Oppen (1980)
Fast Decision Procedures Based on Congruence ClosureJ. ACM, 27
J. Robinson (1965)
A Machine-Oriented Logic Based on the Resolution PrincipleJ. ACM, 12
Shie-Jue Lee, D. Plaisted (1992)
Eliminating duplication with the hyper-linking strategyJournal of Automated Reasoning, 9
F. Giunchiglia, P. Pecchiari (1991)
Technical Report No. 9105-23
R. Jeroslow, Jinchang Wang (1990)
Solving propositional satisfiability problemsAnnals of Mathematics and Artificial Intelligence, 1
W. Quine (1951)
Methods of Logic
(1991)
Riscrittura sintattica in GETFOL , Technical Report No
Martin Davis, H. Putnam (1960)
A Computing Procedure for Quantification TheoryJ. ACM, 7
M. Abadi, Z. Manna (1990)
Nonclausal deduction in first-order temporal logicJ. ACM, 37
F. Harche, J. Hooker, G. Thompson (1994)
A Computational Study of Satisfiability Algorithms for Propositional LogicINFORMS J. Comput., 6
Thierry Tour (1990)
Minimizing the Number of Clauses by Renaming
F. Giunchiglia (1992)
Techical Report No. 9204-01
A. Cimatti, Fausto Giunchiglia, R. Weyhrauch (1998)
A Many‐Sorted Natural DeductionComputational Intelligence, 14
Christoph Walther (1982)
A Many-Sorted Calculus Based on Resolution and Paramodulation
D. Oppen (1978)
Reasoning about recursively defined data structuresProceedings of the 5th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
D. Loveland (1978)
Automated theorem proving: a logical basis, 6
A. Bundy, A. Smaill, J. Hesketh (1990)
Turning eureka steps into calculations in automatic program synthesis
As is well known, it is important to enrich the basic deductive machinery of an interactive theorem prover with complex decision procedures. Previous work pointed out that one of the most difficult problems is the integration of these decision procedures with the rest of the system. In particular, they should be flexible enough to be effectively usable when building new proof strategies. This paper describes a hierarchical and modular structure of procedures which can be either invoked individually or jointly with the others. To each combination of procedures, there corresponds a proof strategy particularly effective for a given class of formulae. Moreover, the functionalities provided by the procedures can be exploited in an effective way by user-defined proof strategies, whose design and mechanization are therefore greatly simplified. The implementation of the procedures is described and the problems faced in embedding them inside the GETFOL system are discussed.
Annals of Mathematics and Artificial Intelligence – Springer Journals
Published: Apr 5, 2005
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.