Skip to main content

A Framework for Agent-Based Brokering of Reasoning Services

  • Conference paper
  • 1489 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 2972))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. Harrison, J., Théry, L.: A Skeptic’s Approach to Combining HOL and Maple. Journal of Automated Reasoning 21, 279–294 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  3. Zimmer, J., Kohlhase, M.: System Description: The Mathweb Software Bus for Distributed Mathematical Reasoning. In: [28], pp. 139–143

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Chapter  Google Scholar 

  6. 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)

    Google Scholar 

  7. Consortium, T.M.: The MONET Project (2002), http://monet.nag.co.uk/cocoon/monet/index.html

  8. Fipa: The Foundation for Itelligent Physical Agents Specifications (2003), http://www.fipa.org/

  9. Caprotti, O., Cohen, A.M.: Draft of the Open Math standard. The Open Math Society (1998), http://www.nag.co.uk/projects/OpenMath/omstd/

  10. 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)

    Chapter  Google Scholar 

  11. 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)

    Google Scholar 

  12. Smith, M.K., Welty, C., McGuinness, D.L.: Web Ontology Language (2003), Available at http://www.w3.org/TR/owl-guide/

  13. 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)

    Google Scholar 

  14. Telecom Italia Lab: Java Agent DEvelopment Framework (JADE) (2003), Available at http://sharon.cselt.it/projects/jade/

  15. Siekmann, J., et al.: Proof Development with ΩMEGA. In: [28], pp. 144–149

    Google Scholar 

  16. Sutcliffe, G., Suttner, C.: Evaluating General Purpose Automated Theorem Proving Systems. Artificial Intelligence 131, 39–54 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  17. 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)

    Google Scholar 

  18. Polya, G.: How to Solve it. Princeton University Press, Princeton (1945)

    MATH  Google Scholar 

  19. 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)

    Chapter  Google Scholar 

  20. 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)

    Chapter  Google Scholar 

  21. 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)

    Google Scholar 

  22. Schreiner, W., Caprotti, O.: The MathBroker Project (2001), http://poseidon.risc.uni-linz.ac.at:8080/index.html

  23. Walton, C.: Multi-Agent Dialogue Protocols. In: Proc. of the Eighth International Symposium on Artificial Intelligence and Mathematics, Fort Lauderdale, Florida (2004)

    Google Scholar 

  24. 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)

    MATH  Google Scholar 

  25. 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)

    Google Scholar 

  26. 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)

    Google Scholar 

  27. Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American 284(5), 34–43 (2001)

    Article  Google Scholar 

  28. Voronkov, A. (ed.): CADE 2002. LNCS (LNAI), vol. 2392. Springer, Heidelberg (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics