[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/2891730.2891759guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Using hundreds of workstations to solve first-order logic problems

Published: 01 August 1994 Publication History

Abstract

This paper describes a distributed, adaptive, first-order logic engine with exceptional performance characteristics. The system combines serial search reduction techniques such as bounded-overhead subgoal caching and intelligent backtracking with a novel parallelization strategy particularly well-suited to coarse-grained parallel execution on a network of workstations. We present empirical results that demonstrate our system's performance using 100 workstations on over 1400 first-order logic problems drawn from the "Thousands of Problems for Theorem Provers" collection.

References

[1]
Aït-Kaci, H. (1991). Warren's Abstract Machine. Cambridge, MA: MIT Press.
[2]
Arbuthnott, J. (1710). An Argument for Divine Providence, Taken from the Constant Regularity Observed in the Births of Both Sexes. Philosophical Transactions, 27, 186-190.
[3]
Calistri-Yeh, R.J. & Segre, A.M. (April 1993). The Design of ALPS: An Adaptive Architecture for Transportation Planning (Technical Report TM-93-0010). Ithaca, NY: Odyssey Research Associates.
[4]
Korf, R. (1985). Depth-First Iterative Deepening: An Optimal Admissible Tree Search. Artificial Intelligence, 27(1), 97-109.
[5]
Kumar, V. & Lin, Y-J. (August 1987). An Intelligent Backtracking Scheme for Prolog. Proceedings of the IEEE Symposium on Logic Programming, 406-414.
[6]
Plaisted, D. (1988). Non-Horn Clause Logic Programming Without Contrapositives. Journal of Automated Reasoning, 4(3), 287-325.
[7]
Segre, A.M. & Elkan, C.P. (To appear, 1994). A High Performance Explanation-Based Learning Algorithm. Artificial Intelligence
[8]
Segre, A.M. & Scharstein, D. (August 1993). Bounded-Overhead Caching for Definite-Clause Theorem Proving. Journal of Automated Reasoning, 11(1), 83-113.
[9]
Stickel, M. (1988). A Prolog Technology Theorem Proven Implementation by an Extended Prolog Compiler. Journal of Automated Reasoning, 4(4), 353-380.
[10]
Sturgill, D.B. & Segre, A.M. (To appear, June 1994). A Novel Asynchronous Parallelization Scheme for First-Order Logic. Proceedings of the Twelfth Conference on Automated Deduction
[11]
Suttner, C.B., Sutcliffe, G. & Yemenis, T. (1993). The TPTP Problem Library (TPTP v1.0.0) (Technical Report FKI-184-93). Munich, Germany: Institut für Informatik, Tecnische Universität München.
[12]
Wilcoxon, F. (1945). Individual Comparisons by Ranking Methods. Biometrics, 1, 80-83.

Cited By

View all
  • (1997)Partial instantiation theorem proving for distributed resource locationProceedings of the 21st International Computer Software and Applications Conference10.5555/645979.676007Online publication date: 11-Aug-1997

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
AAAI'94: Proceedings of the Twelfth AAAI National Conference on Artificial Intelligence
August 1994
1508 pages

Sponsors

  • Association for the Advancement of Artificial Intelligence

Publisher

AAAI Press

Publication History

Published: 01 August 1994

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 20 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (1997)Partial instantiation theorem proving for distributed resource locationProceedings of the 21st International Computer Software and Applications Conference10.5555/645979.676007Online publication date: 11-Aug-1997

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media