Abstract
Many applications have shown that the combination of specialized reasoning systems, such as deduction and computation systems, can lead to synergetic effects. Often, a clever combination of different reasoning systems can solve problems that are beyond the problem solving horizon of single, stand-alone systems. Current platforms for the integration of reasoning systems typically lack abstraction, robustness, and automatic coordination of reasoners. We are currently developing a new framework for reasoning agents to solve these problems. Our framework builds on the FIPA specifications for multi-agent systems, formal service descriptions, and a central brokering mechanism. In this paper we present the architecture of our framework and our progress with the integration of automated theorem provers.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Homann, K., Calmet, J.: Combining Theorem Proving and Symbolic Mathematical Computing. In: Calmet, J., Campbell, J. (eds.) AISMC 1994. LNCS, vol. 958, pp. 18–29. Springer, Heidelberg (1995)
Harrison, J., Théry, L.: A Skeptic’s Approach to Combining HOL and Maple. Journal of Automated Reasoning 21, 279–294 (1998)
Zimmer, J., Kohlhase, M.: System Description: The Mathweb Software Bus for Distributed Mathematical Reasoning. In: [28], pp. 139–143
Zimmer, J., Franke, A., Colton, S., Sutcliffe, G.: Integrating HR and tptp2x into Mathweb to Compare Automated Theorem Provers. In: Proc. of PaPS 2002 Workshop. DIKU Technical Report 02-10. Department of Computer Science, University of Copenhagen, pp. 4–18 (2002)
Melis, E., Zimmer, J., Müller, T.: Integrating Constraint Solving into Proof Planning. In: Kirchner, H. (ed.) FroCos 2000. LNCS (LNAI), vol. 1794, pp. 32–46. Springer, Heidelberg (2000)
Dewar, M., Carlisle, D., Caprotti, O.: Description Schemes For Mathematical Web Services. In: Proc. of EuroWeb 2002 Conference: TheWeb and the GRID, St Anne’s College Oxford, British Computer Society Electronic Workshops in Computing (eWiC) (2002)
Consortium, T.M.: The MONET Project (2002), http://monet.nag.co.uk/cocoon/monet/index.html
Fipa: The Foundation for Itelligent Physical Agents Specifications (2003), http://www.fipa.org/
Caprotti, O., Cohen, A.M.: Draft of the Open Math standard. The Open Math Society (1998), http://www.nag.co.uk/projects/OpenMath/omstd/
Kohlhase, M.: OMDoc: Towards an Internet Standard for the Administration, Distribution and Teaching of mathematical knowledge. In: Campbell, J., Roanes-Lozano, E. (eds.) AISC 2000. LNCS (LNAI), vol. 1930, p. 32. Springer, Heidelberg (2001)
Sutcliffe, G., Zimmer, J., Schulz, S.: Communcation Formalisms for Automated Theorem Proving Tools. In: Sorge, V., Colton, S., Fisher, M., Gow, J. (eds.) Proc. of the Workshop on Agents and Automated Reasoning, 18th International Joint Conference on Artificial Intelligence (2003)
Smith, M.K., Welty, C., McGuinness, D.L.: Web Ontology Language (2003), Available at http://www.w3.org/TR/owl-guide/
Zimmer, J.: A New Framework for Reasoning Agents. In: Sorge, V., Colton, S., Fisher, M., Gow, J. (eds.) Proc. of theWorkshop on Agents and Automated Reasoning, 18th International Joint Conference on Artificial Intelligence (2003)
Telecom Italia Lab: Java Agent DEvelopment Framework (JADE) (2003), Available at http://sharon.cselt.it/projects/jade/
Siekmann, J., et al.: Proof Development with ΩMEGA. In: [28], pp. 144–149
Sutcliffe, G., Suttner, C.: Evaluating General Purpose Automated Theorem Proving Systems. Artificial Intelligence 131, 39–54 (2001)
Denti, E., Omicini, A., Ricci, A.: tuprolog: A light-weight prolog for internet applications and infrastructures. In: Ramakrishnan, I. (ed.) Practical Aspects of Declarative Languages (PADL 2001). LNCS, vol. 869 (2001)
Polya, G.: How to Solve it. Princeton University Press, Princeton (1945)
Pfenning, F., Schürmann, C.: System description: Twelf - a meta-logical framework for deductive systems. In: Ganzinger, H. (ed.) CADE 1999. LNCS (LNAI), vol. 1632, pp. 202–206. Springer, Heidelberg (1999)
Meier, A.: System description: Tramp: Transformation of machine-found proofs into ND-proofs at the assertion level. In: McAllester, D. (ed.) CADE 2000. LNCS (LNAI), vol. 1831, pp. 460–464. Springer, Heidelberg (2000)
Noy, N.F., Sintek, M., Decker, S., Crubezy, M., Fergerson, R.W., Musen, M.A.: Creating Semantic Web Contents with Protege-2000. IEEE Intelligent Systems 2, 60–71 (2001)
Schreiner, W., Caprotti, O.: The MathBroker Project (2001), http://poseidon.risc.uni-linz.ac.at:8080/index.html
Walton, C.: Multi-Agent Dialogue Protocols. In: Proc. of the Eighth International Symposium on Artificial Intelligence and Mathematics, Fort Lauderdale, Florida (2004)
Franke, A., Hess, S.M., Jung, C.G., Kohlhase, M., Sorge, V.: Agent-oriented Integration of Distributed Mathematical Services. J. of Universal Computer Science 5, 156–187 (1999)
Armando, A., Zini, D.: Towards Interoperable Mechanized Reasoning Systems: the Logic Broker Architecture. In: Poggi, A. (ed.) Proc. of the AI*IA-TABOO Joint Workshop ‘From Objects to Agents: Evolutionary Trends of Software Systems’, Parma, Italy (2000)
Giunchiglia, F., Pecchiari, P., Talcott, C.: Reasoning Theories – Towards an Architecture for Open Mechanized Reasoning Systems. In: Baader, F., Schulz, K. (eds.) Frontiers of Combining Systems. Applied logic series, vol. 3, pp. 157–174. Kluwer, Netherlands (1996)
Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American 284(5), 34–43 (2001)
Voronkov, A. (ed.): CADE 2002. LNCS (LNAI), vol. 2392. Springer, Heidelberg (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zimmer, J. (2004). A Framework for Agent-Based Brokering of Reasoning Services. In: Monroy, R., Arroyo-Figueroa, G., Sucar, L.E., Sossa, H. (eds) MICAI 2004: Advances in Artificial Intelligence. MICAI 2004. Lecture Notes in Computer Science(), vol 2972. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24694-7_22
Download citation
DOI: https://doi.org/10.1007/978-3-540-24694-7_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-21459-5
Online ISBN: 978-3-540-24694-7
eBook Packages: Springer Book Archive