Abstract
We investigate the application of a logic-based framework representing an agent environment as a composite structure that evolves over time. Such a complex structure contains the interaction between two main classes of entities: agents and objects. Interactions between these entities are specified in term of events whose occurrence is governed by a set of physical laws specifying the possible evolutions of the agent environment, including how these evolutions are perceived by agents and affect objects and processes in the agent environment. We illustrate the work using GOLEM, a protype platform whose aim is to implement the framework to build situated cognitive agents in a distributed agent environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Russell, S., Norvig, P.: Artificial Intelligence: A Modern Approach, 2nd edn. Pearson Education (2002)
Ferber, J.: Multi-Agent Systems. Addison-Wesley, Harlow (1999)
Kowalski, R.A.: Reconciling Logic and Objects. In: 6th Mexican Intl. Conference on Computer Science (ENC), IEEE Computer Society Press, Los Alamitos (2005)
JADE: Java Agent DEvelopment framework Home Page: http://jade.tilab.com
Nwana, H.S., Ndumu, D.T., Lee, L.C., Collis, J.C.: ZEUS: A Toolkit for Building Distributed Multiagent Systems. Applied Artificial Intelligence 13(1-2), 129–185 (1999)
Weyns, D., Parunak, H.V.D., Michel, F., Holvoet, T., Ferber, J.: Environments for Multiagent Systems State-of-the-Art and Research Challenges. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2004. LNCS (LNAI), vol. 3374, pp. 1–47. Springer, Heidelberg (2005)
Odell, J., Parunak, H.V.D., Fleischer, M., Brueckner, S.: Modeling Agents and their Environment: The Physical Environment. Journal of Object Technology 2(2), 43–51 (2003)
Weyns, D., Omicini, A., Odell, J.: Environment as a first class abstraction in multiagent systems. Autonomous Agents and Multi-Agent Systems 14(1), 5–30 (2007)
Weyns, D., Helleboogh, A., Holvoet, T.: The Packet-World: a Test Bed for Investigating Situated Multi-Agent Systems. In: Software Agent-Based Applications, Platforms and Development Kits. Whitestein Series in Software Agent Technology (2005)
Kakas, A.C., Mancarella, P., Sadri, F., Stathis, K., Toni, F.: The KGP model of Agency. In: Proceedings of the 16th European Conference of Artificial Intelligence, Valencia, pp. 33–37 (2004)
Stathis, K., Kakas, A.C., Lu, W., Demetriou, N., Endriss, U., Bracciali, A.: PROSOCS: a platform for programming software agents in computational logic. In: Müller, J., Petta, P. (eds.) Proceedings of the 4th Intl. Symposium From Agent Theory to Agent Implementation (AT2AI-4), Vienna, April 13-16, pp. 523–528 (2004)
Bracciali, A., Demetriou, N., Endriss, U., Kakas, A., Lu, W., Stathis, K.: Crafting the Mind of a PROSOCS Agent. Applied Artificial Intelligence 20(4-5), 105–131 (2006)
Endriss, U., Mancarella, P., Sadri, F., Terreni, G., Toni, F.: Abductive Logic Programming with CIFF: System Description. In: Alferes, J.J., Leite, J.A. (eds.) JELIA 2004. LNCS (LNAI), vol. 3229, pp. 680–684. Springer, Heidelberg (2004)
Bracciali, A., Demetriou, N., Endriss, U., Kakas, A.C., Lu, W., Mancarella, P., Sadri, F., Stathis, K., Terreni, G., Toni, F.: The KGP Model of Agency for Global Computing: Computational Model and Prototype Implementation. In: Priami, C., Quaglia, P. (eds.) GC 2004. LNCS, vol. 3267, pp. 340–367. Springer, Heidelberg (2005)
Stathis, K., Toni, F.: Ambient Intelligence using KGP Agents. In: Markopoulos, P., Eggen, B., Aarts, E., Crowley, J.L. (eds.) EUSAI 2004. LNCS, vol. 3295, pp. 351–362. Springer, Heidelberg (2004)
Stathis, K., Kafetzoglou, S., Papavasilliou, S., Bromuri, S.: Sensor Network Grids: Agent Environments combined with QoS in Wireless Sensor Networks. In: The 3rd Intl. Conference on Autonomic and Autonomous Systems (ICAS 2007) (June 2007)
Kesim, F.N., Sergot, M.: A Logic Programming Framework for Modeling Temporal Objects. IEEE Transactions on Knowledge and Data Engineering 8(5), 724–741 (1996)
Gibson, J.J.: The Ecological Approach to Visual Perception. Lawrence Erlbaum Associates, Mahwah (1979)
Norman, D.A.: Affordance, Conventions, and Design. Interactions 6(3), 38–43 (1999)
Child, C., Stathis, K.: Rule Value Reinforcement Learning for Cognitive Agents. In: Nakashima, H., Wellman, M.P., Weiss, G., Stone, P. (eds.) 5th Intl. Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2006), pp. 792–794. ACM Press, New York (2006)
Sequeira, P., Vala, M., Paiva, A.: What can I do with this? Finding possible interactions between characters and objects. In: Proceedings of the 6th Intl. Conference of Autonomous Agents and Multi-agent Systems (AAMAS 2007). IEEE Computer Society Press, Los Alamitos (2007)
Chen, W., Warren, D.S.: C-logic of Complex Objects. In: PODS 1989: Proceedings of the eighth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, pp. 369–378. ACM Press, New York (1989)
Kesim, N.: Temporal Objects in Deductive Databases. PhD thesis, Imperial College (1993)
Ferber, J., Müller, J.P.: Influences and Reactions: a Model of Situated Multiagent Systems. In: ICMAS 1996 (Intl. Conference on Multi-Agent Systems), AAAI Press, Menlo Park (1996)
tuProlog: http://www.alice.unibo.it:8080/tuProlog/
Denti, E., Omicini, A., Ricci, A.: Multi-paradigm Java-Prolog integration in tu Prolog. Science of Computer Programming 57(2), 217–250 (2005)
WSMO: Web Service Modelling Ontology, http://www.wsmo.org/
Kifer, M., Lausen, G., Wu, J.: Logical Foundations of Object-Oriented and Frame-Based Languages. Journal of the Association for Computing Machinery (May 1995)
Weyns, D., Holvoet, T.: A Formal Model for Situated Multi-agent Systems. Fundam. Inform. 63(2-3), 125–158 (2004)
Weyns, D., Steegmans, E., Holvoet, T.: Towards Active Perception in Situated Multi-Agent Systems. Applied Artificial Intelligence 18(9-10), 867–883 (2004)
Vizzari, G.: Dynamic Interaction Spaces and Situated Multiagent Systems: from a Multilayered Model to a Distributed Architecture. PhD thesis, University of the Studies of Milan Bicocca (2003-2004)
Omicini, A., Ricci, A., Viroli, M., Castelfranchi, C., Tummolini, L.: Coordination Artifacts: Environment-based Coordination for Intelligent Agents. In: Autonomous Agents and Multi-agent Systems, Washington, DC, USA, pp. 286–293 (2004)
Ricci, A., Viroli, M., Omicini, A.: CArtAgO: A Framework for Prototyping Artifact-based Environments in MAS. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2006. LNCS (LNAI), vol. 4389, pp. 67–86. Springer, Heidelberg (2007)
Hübner, J.F., Bordini, R.H.: Jason, a java-based interpreter for an extended version of agentlink, http://jason.sourceforge.net/
Platon, E., Sabouret, N., Honiden, S.: Oversensing with a softbody in the environment - another dimension of observation. In: Proceedings of Modelling Others from Observation 2005 (2005)
Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.): E4MAS 2005. LNCS (LNAI), vol. 3830. Springer, Heidelberg (2006)
Platon, E., Sabouret, N., Honiden, S.: Tag interactions in multiagent systems: Environment support. In: Gleizes, M.P., Kaminka, G.A., Nowé, A., Ossowski, S., Tuyls, K., Verbeeck, K. (eds.) EUMAS, Koninklijke Vlaamse Academie van Belie voor Wetenschappen en Kunsten, pp. 270–281 (2005)
ArguGRID: ARGUmentantion as a foundation for the semantic GRID, http://www.argugrid.eu/
Morge, M., McGinnis, J., Bromuri, S., Toni, F., Mancarella, P., Stathis, K.: Towards a Modular Architecture of Argumentative Agents to Compose Services. In: Proc. of the 15th Journees Francophones sur les Systemes Multi-Agents (JFSMA), Carcasonne, France (November 2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bromuri, S., Stathis, K. (2008). Situating Cognitive Agents in GOLEM. In: Weyns, D., Brueckner, S.A., Demazeau, Y. (eds) Engineering Environment-Mediated Multi-Agent Systems. EEMMAS 2007. Lecture Notes in Computer Science(), vol 5049. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85029-8_9
Download citation
DOI: https://doi.org/10.1007/978-3-540-85029-8_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-85028-1
Online ISBN: 978-3-540-85029-8
eBook Packages: Computer ScienceComputer Science (R0)