Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

An Implementation of the Model Elimination Proof Procedure

Published: 01 January 1974 Publication History
  • Get Citation Alerts
  • Abstract

    The model elimination (ME) and resolution algorithms for mechanical theorem-proving were implemented so as to maximize shared features. The identical data structures and large amount of common programming permit meaningful comparisons when the two programs are run on standard problems. ME does better on some classes of problems, and resolution better on others. The depth-first search strategy used in this ME implementation affects the performance profoundly. Other novel features in the implementation are new control parameters to govern extensions, and modified rules for generating and rejecting chains. The resolution program incorporates unit preference and set-of-support. An appendix reproduces the steps of a machine-derived ME refutation.

    References

    [1]
    FRIEDMAN, J. A semi-decision procedure for the functional calculus. J. ACM 10, 1 (Jan. 1963), 1-24.
    [2]
    GLASNER, J., OCKEN, S., ROS~NBERG, D., SCHWARTZ, J., SHAPIRO, G., AND SILVERMAS, A. The Nu-Speak System. NYU Rep., NYO-1480-9 (Nov. 1964), 107 pp.
    [3]
    KOWALSKI, R., AND KUF.HNER, D. Linear resolution with selection function. Artif. lntell. 2 (1971), 227-260.
    [4]
    LOVELAND, D.W. Mechanical theorem-proving by model elimination. J. ACM 15, 2 (April 1968), 236-251.
    [5]
    LOVELAND, D.W. A simplified format for the model elimination theorem-proving procedure. J. ACM 16, 3 (july 1969), 349-363.
    [6]
    LOVELAND, D.W. Theorem proving combining model elimination and resolution. In Machine Intelligence $, B. Meltzer and D. Michie, Eds., Edinburgh U. Press, Edinburgh, 1969, pp. 73-86.
    [7]
    LOW:LAND, D.W. A unifying view of some linear Herbrand procedures. J. ACM 19, 2 (April 1972), 366-384.
    [8]
    LUCKH:.M, D. Some tree-pairing strategies for theorem-proviug. In Machine In~~Zligence ~, E. Dale and D. Meltzer, Eds., Oliver and Boyd, Edinburgh, 1968, pp. 95-112.
    [9]
    ROBINSON, J. A. A machine-oriented logic based on the resolution principle. J. ACM 12, 1 (Jan. 1965), 23-41.
    [10]
    Wos, L., CARSON, D. F., AND ROBINSON, G.A. The unit preference strategy in theorem proving. Proc. AFIPS 1964 FJCC, Vol. 26, Spartan Books, New York, pp. 615-621.
    [11]
    Wos, L., ROBINSON, G. A., AND CAaSON, D.F. Efficiency and completeness of the set of support strategy in theorem proving. J. ACM I2, 4 (Oct. 1965), 536-541.
    [12]
    Wos, L., ROBINSON, G. A., CARSON, D. F., AND SHALLA, L. The concept of demodulation in theorem proving. J. ACM 14, 4 (Oct. 1967), 698-709.

    Cited By

    View all

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Journal of the ACM
    Journal of the ACM  Volume 21, Issue 1
    Jan. 1974
    176 pages
    ISSN:0004-5411
    EISSN:1557-735X
    DOI:10.1145/321796
    Issue’s Table of Contents

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 January 1974
    Published in JACM Volume 21, Issue 1

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)41
    • Downloads (Last 6 weeks)8
    Reflects downloads up to 11 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Full Access

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media