Proceedings

The Concurrent, Continuous FLUX

Download BibTeX Cite

Proceedings of the Eighteenth International Joint Conference on Artificial Intelligence. Pages 1085-1089.

© 2003 International Joint Conferences on Artificial Intelligence

Abstract

FLUX belongs to the high-level programming languages for cognitive agents that have been developed in recent years. Based on the established, general action representation formalism of the Fluent Calculus, FLUX allows to implement complex strategies in a concise and modular fashion. In this paper, we extend the FLUX language to reason about domains involving continuous change and where actions occur concurrently. Using constraint logic programming, we show that this reasoning is performed in an efficient way.

  1. [Friihwirth, 1998] Thorn Friihwirth. Theory and practice of constraint handling rules. Journal of Logic Programming, 37(1-3):95-138, 1998.
  2. [Grosskreutz and Lakemeyer, 2000] Henrik Grosskreutz and Gerhard Lakemeyer. cc-Golog: Towards more realistic logic-based robot control. In H. Kautz and B. Porter, ed- itors, Proceedings of the AAAI National Conference on Artificial Intelligence, pages 476-482, Austin, TX, July 2000. 1090
  3. [Grosskreutz, 2002] Henrik Grosskreutz. Towards more re- alistic logic-based robot controllers in the Golog frame- work. PhD thesis, RWTH Aachen, Germany, February 2002.
  4. [Herrmann and Thielscher, 1996] Christoph S. Herrmann and Michael Thielscher. Reasoning about continuous pro- cesses. In B. Clancey and D. Weld, editors, Proceedings of the AAAI National Conference on Artificial Intelligence, pages 639-644, Portland, OR, August 1996. MIT Press.
  5. [Levesque eta!., 1997] Hector J. Levesque, Raymond Re- iter, Yves Lesperance, Fangzhen Lin, and Richard B. Scher!. GOLOG: A logic programming language for dy- namic domains. Journal of Logic Programming, 31(1- 3):59-83, 1997.
  6. [Reiter, 1996] Ray Reiter. Natural actions, concurrency and continuous time in the situation calculus. In L. C. Aiello, J. Doyle, and S. Shapiro, editors, Proceedings of the In- ternational Conference on Principles of Knowledge Rep- resentation and Reasoning (KR), pages 2-13, Cambridge, MA, November 1996.
  7. Morgan Kaufmann. [Reiter, 2001]
  8. Raymond Reiter. Logic in Action. MIT Press, 2001.
  9. [Russell and Norvig, 1995] Stuart J. Russell and Peter Norvig. Artificial Intelligence: A Modern Approach. Prentice-Hall, 1995.
  10. [Shanahan and Witkowski, 2000] Murray Shanahan and Mark Witkowski. High-level robot control through logic. In C. Castelfranchi and Y. Lesperance, editors, Proceedings of the International Workshop on Agent Theories Architectures and Languages (ATAL), volume 1986 of LNCS, pages 104-121, Boston, MA, July 2000. Springer.
  11. [Thielscher, 1999] Michael Thielscher. From Situation Cal- culus to Fluent Calculus: State update axioms as a solution to the inferential frame problem. Artificial Intelligence, 111(1-2):277-299, 1999.
  12. Thielscher, 2001 a
  13. Michael Thielscher. The concurrent, continuous Fluent Calculus. Studia Logica, 67(1), 2001.
  14. Thielscher, 2001
  15. Michael Thielscher. Inferring implicit state knowledge and plans with sensing actions. In F. Baader, G. Brewka, and T. Eiter, editors, Proceedings of the German Annual Conference on Artificial Intelligence (KI), volume 2174 of LNAI, pages 366-380, Vienna, Aus- tria, September 2001. Springer.
  16. [Thielscher, 2002] Michael Thielscher. Programming of rea- soning and planning agents with FLUX. In D. Fensel, D. McGuinness, and M.-A. Williams, editors, Proceedings of the International Conference on Principles of Knowledge Representation and Reasoning (KR), Toulouse, France, April 2002.
  17. Morgan Kaufmann.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards