{"title":"An agent framework for a dynamically distributed application","authors":"A. Inoue, Tetsuji Abe","doi":"10.1109/ICMAS.1998.699252","DOIUrl":"https://doi.org/10.1109/ICMAS.1998.699252","url":null,"abstract":"We propose an agent framework for a dynamically distributed application which consists of many mobile agents. The agents change their configuration dynamically using migration to improve the performance of the application. To support these activities, the framework provides agents with many services, which enable them to communicate with other agents seamlessly even during migration over the network.","PeriodicalId":244857,"journal":{"name":"Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123748787","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Dynamic subsumption architecture for programming intelligent agents","authors":"H. Nakashima, I. Noda","doi":"10.1109/ICMAS.1998.699049","DOIUrl":"https://doi.org/10.1109/ICMAS.1998.699049","url":null,"abstract":"This paper describes the application of an organic programming language Gaea in programming complex and flexible multi-agent systems. We consider a soccer game as an example. Using organic programming, we can program soccer players in an extended version of a subsumption architecture, called a dynamic subsumption architecture, which is more flexible and efficient than the original one.","PeriodicalId":244857,"journal":{"name":"Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115855361","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"On team knowledge and common knowledge","authors":"G. Tidhar, L. Sonenberg, Anand Srinivasa Rao","doi":"10.1109/ICMAS.1998.699072","DOIUrl":"https://doi.org/10.1109/ICMAS.1998.699072","url":null,"abstract":"We report on an approach to defining knowledge in multi-agent systems that allows the knowledge of a structured group of agents (a team) to be more than just the knowledge from individual sub-teams. Teams are first class entities in our logic. A team may have a sub-team relationship with other teams. A team which has no sub-team relationships with other teams is considered to be an agent. We ascribe knowledge directly to teams. Relationships between team and sub-team knowledge are specified axiomatically. We show that the introduction of team knowledge in this setting yields a definition of common knowledge which is an interesting generalization of the well known definition of common knowledge provided by Halpern and Moses (1992). From a systems development perspective, the separation of knowledge from sub-team knowledge allows for both top-down and bottom-up specifications of team behavior in a single framework.","PeriodicalId":244857,"journal":{"name":"Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116560771","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Dialogue frames in agent communication","authors":"C. Reed","doi":"10.1109/ICMAS.1998.699056","DOIUrl":"https://doi.org/10.1109/ICMAS.1998.699056","url":null,"abstract":"Sophisticated models of inter-agent communication are making increasing use of intuitive notions of persuasion and negotiation. In this paper, a formal characterisation is provided which not only clearly distinguishes persuasion from negotiation, but also introduces three other dialogue types, and sets all five in a coherent framework. The notion of a dialogue frame is introduced, and is used to explore the dialogue typology and one of its important features, the concept of functional embedding. The approach offers a number of substantial benefits, including (i) the provision of definitions for classes of communicative encounters, (ii) improvements in expressive capability, (iii) facilitating comparison between diverse multi-agent research, and in some cases, (iv) reducing computational cost.","PeriodicalId":244857,"journal":{"name":"Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128332425","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Zhongzhi Shi, Yunfeng Li, Wenjie Wang, Hu Cao, Tao Jiang
{"title":"AOSDE: an agent-oriented software development environment","authors":"Zhongzhi Shi, Yunfeng Li, Wenjie Wang, Hu Cao, Tao Jiang","doi":"10.1109/ICMAS.1998.699289","DOIUrl":"https://doi.org/10.1109/ICMAS.1998.699289","url":null,"abstract":"The basic goals of AOSDE are to provide an environment for constructing a software agent that can support distributed artificial intelligence systems. The agent model consists of three layers: virtual machine layer, logic layer and resource layer. The virtual machine layer is intended to be a general interface to environment which provides the agent' s communicative, sensoric and actoric links to outside world. The communicative part provides the functionality of sending messages to and receiving messages from other agents using Software Agent Communication Language (SACL) or another language. An agent can sense its environment through a sensoric part. Actors will carry out the physical actions the agent may perform. This layer provides a set of primitives to the upper layer, and so hide the difference of real machines. Through this layer the upper layers can run successfully without concerning the network, operating system, or hardware configuration. The logic layer is the core of the agent which separates it into two parts: agent kernel module and function modules. The resource layer is a set of resources, such as knowledge base, database, model base, image base and so on, which will be used by a special agent.","PeriodicalId":244857,"journal":{"name":"Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128768374","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Partial global flexible scheduling for coordinating resource-bounded agents","authors":"A. Mouaddib","doi":"10.1109/ICMAS.1998.699282","DOIUrl":"https://doi.org/10.1109/ICMAS.1998.699282","url":null,"abstract":"We have presented the partial global flexible scheduling approach that proposes using distributed artificial intelligence methods combined with scheduling techniques to the control of progressive reasoning units which are distributed, self-interested, want to maximize their own performance and there is no central controller available.","PeriodicalId":244857,"journal":{"name":"Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160)","volume":"141 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130573693","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Developing coherent multiagent systems using JAFMAS","authors":"Deepika Chauhan, A. D. Baker","doi":"10.1109/ICMAS.1998.699236","DOIUrl":"https://doi.org/10.1109/ICMAS.1998.699236","url":null,"abstract":"The Java-based Agent Framework for Multi-Agent Systems (JAFMAS) provides a generic methodology for developing speech-act based multiagent systems (MAS) along with a set of classes to support implementing these agents in Java. The methodology follows five stages: (i) agent identification, (ii) definition of each agent's conversations, (iii) determining the rules governing each agent's conversations, (iv) analyzing the coherency between all the conversations in the system, and (v) implementation. JAFMAS provides communication, linguistic and coordination support through sixteen Java classes. Communication support is provided for both directed and subject-based broadcast communication. Linguistic support is provided for speech-act (e.g. KQML) based communication languages. Coordination support comes from conceptualizing agent plans and their coordination as rule-based conversations represented by automata models.","PeriodicalId":244857,"journal":{"name":"Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123375458","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A model of progressive multi-agent negotiation","authors":"Lyndon C. Lee","doi":"10.1109/ICMAS.1998.699279","DOIUrl":"https://doi.org/10.1109/ICMAS.1998.699279","url":null,"abstract":"Negotiation is one approach for coordinating agents in a competitive environment where agents have conflicting interests. This paper presents a model of multi-agent negotiation that allows agents to carry out negotiations progressively. We also find that there are predictable trends between various settings in the negotiation process and the negotiation outcomes, the result of which could help agent designers to find satisfying strategies instead of finding costly optimal strategies.","PeriodicalId":244857,"journal":{"name":"Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160)","volume":"128 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115228630","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An adaptive organizational policy for multi agent systems-AASMAN","authors":"S. Fatima, G. Uma","doi":"10.1109/ICMAS.1998.699040","DOIUrl":"https://doi.org/10.1109/ICMAS.1998.699040","url":null,"abstract":"Several formalisms for implementing organizational policies that assign specific roles to agents in a MAS have been proposed like the contract net protocol (CNP), the social reasoning mechanism (SRM), and the distributed computational economy (DCE). Organization self design (OSD) had been proposed to achieve load balancing in a distributed environment. In this paper we propose an adaptive organizational framework that exploits the essential features of CNP, SRM and DCE and integrates these with OSD. The resulting framework not only meets the needs of time constrained non critical applications where computational load on the organization cannot be predicted ahead of time but also utilises the available system resources efficiently.","PeriodicalId":244857,"journal":{"name":"Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160)","volume":"243 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133452459","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
K. A. Arisha, Sarit Kraus, Fatma Özcan, Robert B. Ross, V. S. Subrahmanian
{"title":"IMPACT: the interactive Maryland platform for agents collaborating together","authors":"K. A. Arisha, Sarit Kraus, Fatma Özcan, Robert B. Ross, V. S. Subrahmanian","doi":"10.1109/ICMAS.1998.699225","DOIUrl":"https://doi.org/10.1109/ICMAS.1998.699225","url":null,"abstract":"We describe a platform called IMPACT to support multiagent interactions. The platform provides a set of servers (yellow pages, thesaurus, registration, type, and interface) that facilitate agent interoperability in an application independent manner. In IMPACT agents have an associated set of service descriptions, specifying the services they provide. We develop an HTML-like language for such service descriptions. When an agent wishes to identify another agent that provides a service, the requested service must be matched, using a metric approach, against existing service descriptions. We provide a formal framework within which this may be done, and develop algorithms to compute the k nearest matches, as well as all matches within a given distance from the requested service. We report on experiments evaluating our algorithms with large data sets.","PeriodicalId":244857,"journal":{"name":"Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160)","volume":"84 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121610283","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}