The ability to reason by analogy is essential for many cognitive processes from low-level and high-level perception to categorization. Intuitively, the idea is to use what is already known to explain new observations that appear similar to old knowledge. In a sense, it is opposite of induction, where to explain the observations one comes up with new hypotheses/theories. Therefore, a system capable of both types of reasoning would be superior. In this paper, the authors present an overview of Inductive Logic Programming ILP systems that use reasoning by analogy and discuss the results of combining Analogical Prediction with an ILP system, showing that, for some cases, it is possible to improve significantly the learning speed of the ILP system. This paper will examine the problems that arise in the context of a physically embodied robot that tries to learn regularities in its environment.
{"title":"Inductive Logic Programming (ILP) and Reasoning by Analogy in Context of Embodied Robot Learning","authors":"Vesna Poprcova, G. Stojanov, A. Kulakov","doi":"10.4018/jats.2010040105","DOIUrl":"https://doi.org/10.4018/jats.2010040105","url":null,"abstract":"The ability to reason by analogy is essential for many cognitive processes from low-level and high-level perception to categorization. Intuitively, the idea is to use what is already known to explain new observations that appear similar to old knowledge. In a sense, it is opposite of induction, where to explain the observations one comes up with new hypotheses/theories. Therefore, a system capable of both types of reasoning would be superior. In this paper, the authors present an overview of Inductive Logic Programming ILP systems that use reasoning by analogy and discuss the results of combining Analogical Prediction with an ILP system, showing that, for some cases, it is possible to improve significantly the learning speed of the ILP system. This paper will examine the problems that arise in the context of a physically embodied robot that tries to learn regularities in its environment.","PeriodicalId":93648,"journal":{"name":"International journal of agent technologies and systems","volume":"10 1","pages":"64-73"},"PeriodicalIF":0.0,"publicationDate":"2010-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90982177","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}
The Multi Agent System MAS model has been extensively used in different e-commerce tasks. Customer orientation is a crucial component of organizational culture and attention to information about customers' needs should be considered a firm's most basic value. In this paper, the authors evaluate a seller agent's various cognitive parameters, such as capability, trust, and desire. The authors also examine customer orientation value for a pair of buyer and seller agents, such as selecting a seller and buyer agent pair using mental and cognitive parameters, customer orientation value for their mutual benefits, and the competitive negotiation factor. The authors provide a deterministic customer orientation computational model, a competitive negotiation computational model between buyer agent and seller agent, and a logical computational model for selection of the best buyer-seller agent pair. With the help of GUI intermediate, final results are shown.
{"title":"Customer Orientation Based Multi-Agent Negotiation for B2C e-Commerce","authors":"B. Mazumdar, R. Mishra","doi":"10.4018/jats.2010040103","DOIUrl":"https://doi.org/10.4018/jats.2010040103","url":null,"abstract":"The Multi Agent System MAS model has been extensively used in different e-commerce tasks. Customer orientation is a crucial component of organizational culture and attention to information about customers' needs should be considered a firm's most basic value. In this paper, the authors evaluate a seller agent's various cognitive parameters, such as capability, trust, and desire. The authors also examine customer orientation value for a pair of buyer and seller agents, such as selecting a seller and buyer agent pair using mental and cognitive parameters, customer orientation value for their mutual benefits, and the competitive negotiation factor. The authors provide a deterministic customer orientation computational model, a competitive negotiation computational model between buyer agent and seller agent, and a logical computational model for selection of the best buyer-seller agent pair. With the help of GUI intermediate, final results are shown.","PeriodicalId":93648,"journal":{"name":"International journal of agent technologies and systems","volume":"1953 1","pages":"24-48"},"PeriodicalIF":0.0,"publicationDate":"2010-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91251006","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}
A mobile ad hoc network MANET represents a system of wireless mobile nodes having random mobility and self-organization into an arbitrary and temporary network, allowing people and devices to seamlessly interact without preexisting communication infrastructure. The lifetime of a MANET depends on the durability of the battery resources of the mobile hosts. Earlier, several routing protocols have been proposed specifically for MANET, but most have not focused on the limitations of battery resources. The failure of these resources severely impacts a communications system during natural disasters and in crucial communication environments. This paper proposes a Mobile Agent MA based link stability aware energy efficient routing protocol that can increase the lifetime of the mobile hosts. A new link cost metric LCM is defined that is used during routing decisions. LCM is a measure of node and path stability. Simulation results indicate that this new link stability aware energy efficient protocol can extend the lifetime of a MANET and can be used in various mission critical applications.
{"title":"ALiSR: Agent Based Link Stability Aware Routing Protocol for Ad Hoc Networks","authors":"Neeraj Kumar, R. B. Patel","doi":"10.4018/jats.2010040102","DOIUrl":"https://doi.org/10.4018/jats.2010040102","url":null,"abstract":"A mobile ad hoc network MANET represents a system of wireless mobile nodes having random mobility and self-organization into an arbitrary and temporary network, allowing people and devices to seamlessly interact without preexisting communication infrastructure. The lifetime of a MANET depends on the durability of the battery resources of the mobile hosts. Earlier, several routing protocols have been proposed specifically for MANET, but most have not focused on the limitations of battery resources. The failure of these resources severely impacts a communications system during natural disasters and in crucial communication environments. This paper proposes a Mobile Agent MA based link stability aware energy efficient routing protocol that can increase the lifetime of the mobile hosts. A new link cost metric LCM is defined that is used during routing decisions. LCM is a measure of node and path stability. Simulation results indicate that this new link stability aware energy efficient protocol can extend the lifetime of a MANET and can be used in various mission critical applications.","PeriodicalId":93648,"journal":{"name":"International journal of agent technologies and systems","volume":"45 1","pages":"11-23"},"PeriodicalIF":0.0,"publicationDate":"2010-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77825562","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}
Holonic Multi-Agent Systems HMAS provide a convenient and relevant way to analyze, model, and simulate complex systems in which a large number of entities are interacting at different levels of abstraction. Many models have been proposed for the implementation of these systems; however, most are not general enough to cover applications other than the ones for which they are applied. In this paper, the authors introduce HoloJade, an extension to JADE platform, as a generic solution for the development of HMASs in which Holons and their assigned roles are presented as first level entities available at runtime. This includes a detailed description of the extension, in terms of its meta-model, the needed protocols for the possible interactions, and facilities for the reorganization of the holons. In this paper, the authors also present a hypothetical library example to demonstrate the steps for designing a holonic structure using this extension.
{"title":"HoloJade: A Role Based Holonic Extension for JADE","authors":"Ahmad Esmaeili, N. Mozayani","doi":"10.4018/jats.2010040104","DOIUrl":"https://doi.org/10.4018/jats.2010040104","url":null,"abstract":"Holonic Multi-Agent Systems HMAS provide a convenient and relevant way to analyze, model, and simulate complex systems in which a large number of entities are interacting at different levels of abstraction. Many models have been proposed for the implementation of these systems; however, most are not general enough to cover applications other than the ones for which they are applied. In this paper, the authors introduce HoloJade, an extension to JADE platform, as a generic solution for the development of HMASs in which Holons and their assigned roles are presented as first level entities available at runtime. This includes a detailed description of the extension, in terms of its meta-model, the needed protocols for the possible interactions, and facilities for the reorganization of the holons. In this paper, the authors also present a hypothetical library example to demonstrate the steps for designing a holonic structure using this extension.","PeriodicalId":93648,"journal":{"name":"International journal of agent technologies and systems","volume":"58 6","pages":"49-63"},"PeriodicalIF":0.0,"publicationDate":"2010-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72507555","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}
In this paper, the authors demonstrate the use of software agents to extend the role of humans in a collaborative work process. The extended roles to agents provide a convenient means for humans to delegate mundane tasks to software agents. The framework employs the FIPA ACL communication protocol which implements communication between agents. An interface for each agent implements the communication between humans and agents. Such interface and the subsequent communication performed by agents and between agents contribute to the achievement of shared goals.
{"title":"A Collaborative Framework for Multiagent Systems","authors":"M. Ahmed, M. S. Ahmad, M. Yusoff","doi":"10.4018/jats.2011100101","DOIUrl":"https://doi.org/10.4018/jats.2011100101","url":null,"abstract":"In this paper, the authors demonstrate the use of software agents to extend the role of humans in a collaborative work process. The extended roles to agents provide a convenient means for humans to delegate mundane tasks to software agents. The framework employs the FIPA ACL communication protocol which implements communication between agents. An interface for each agent implements the communication between humans and agents. Such interface and the subsequent communication performed by agents and between agents contribute to the achievement of shared goals.","PeriodicalId":93648,"journal":{"name":"International journal of agent technologies and systems","volume":"13 1","pages":"329-338"},"PeriodicalIF":0.0,"publicationDate":"2010-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75363717","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}
The article discusses the sociological background and the general features of a new simulation toolbox, which was explicitly designed to describe, design and simulate multi-agent systems whose component agents are endowed with the capability to exchange norm invocations and to internalize norms, to develop codes of norms and to change them. This toolbox takes into account that normative behavior can only originate in the interpretation of norm invocations and the deliberate decision to abide by the emerging norms-otherwise what emerges is only a transitory regularity. Agents designed with the help of this toolbox are endowed with initial rule sets that they can vary over time, according to the experience gained.
{"title":"Simulating Normative Agents","authors":"U. Lotzmann, Michael Möhring, K. G. Troitzsch","doi":"10.4018/jats.2010120103","DOIUrl":"https://doi.org/10.4018/jats.2010120103","url":null,"abstract":"The article discusses the sociological background and the general features of a new simulation toolbox, which was explicitly designed to describe, design and simulate multi-agent systems whose component agents are endowed with the capability to exchange norm invocations and to internalize norms, to develop codes of norms and to change them. This toolbox takes into account that normative behavior can only originate in the interpretation of norm invocations and the deliberate decision to abide by the emerging norms-otherwise what emerges is only a transitory regularity. Agents designed with the help of this toolbox are endowed with initial rule sets that they can vary over time, according to the experience gained.","PeriodicalId":93648,"journal":{"name":"International journal of agent technologies and systems","volume":"194 1","pages":"31-49"},"PeriodicalIF":0.0,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73278656","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}
This article discusses the TAXSIM model for the simulation of tax evading behavior in a computational model of a single market sector. The rate of tax evasion is an agreement between an employer and an employee that is made to reduce costs. The agents' expectations and satisfaction are results of the agents' individual learning, based on their own experiences and on those in their social network. This way the emerging social approach to tax evasion feeds back to individual behavior. The series of experiments reported in this chapter analyze scenarios in which 1 the quality of governmental services increases permanently, 2 a market leader unilaterally adopts the legal position, and 3 multi-national companies with tax allowances enter the market. In addition, we show that in this model, the level and efficiency of tax audits alone cannot control and explain the emerging tax compliance level.
{"title":"Simulating Tax Evasion with Utilitarian Agents and Social Feedback","authors":"A. Szabó, L. Gulyás, I. Tóth","doi":"10.4018/jats.2010120102","DOIUrl":"https://doi.org/10.4018/jats.2010120102","url":null,"abstract":"This article discusses the TAXSIM model for the simulation of tax evading behavior in a computational model of a single market sector. The rate of tax evasion is an agreement between an employer and an employee that is made to reduce costs. The agents' expectations and satisfaction are results of the agents' individual learning, based on their own experiences and on those in their social network. This way the emerging social approach to tax evasion feeds back to individual behavior. The series of experiments reported in this chapter analyze scenarios in which 1 the quality of governmental services increases permanently, 2 a market leader unilaterally adopts the legal position, and 3 multi-national companies with tax allowances enter the market. In addition, we show that in this model, the level and efficiency of tax audits alone cannot control and explain the emerging tax compliance level.","PeriodicalId":93648,"journal":{"name":"International journal of agent technologies and systems","volume":"1 1","pages":"16-30"},"PeriodicalIF":0.0,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87763043","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}
Alexey Solovyev, Maxim Mikheev, Leming Zhou, Joyeeta Dutta-Moscato, Cordelia Ziraldo, Gary An, Yoram Vodovotz, Qi Mi
Multi-scale modeling of complex biological systems remains a central challenge in the systems biology community. A method of dynamic knowledge representation known as agent-based modeling enables the study of higher level behavior emerging from discrete events performed by individual components. With the advancement of computer technology, agent-based modeling has emerged as an innovative technique to model the complexities of systems biology. In this work, the authors describe SPARK (Simple Platform for Agent-based Representation of Knowledge), a framework for agent-based modeling specifically designed for systems-level biomedical model development. SPARK is a stand-alone application written in Java. It provides a user-friendly interface, and a simple programming language for developing Agent-Based Models (ABMs). SPARK has the following features specialized for modeling biomedical systems: 1) continuous space that can simulate real physical space; 2) flexible agent size and shape that can represent the relative proportions of various cell types; 3) multiple spaces that can concurrently simulate and visualize multiple scales in biomedical models; 4) a convenient graphical user interface. Existing ABMs of diabetic foot ulcers and acute inflammation were implemented in SPARK. Models of identical complexity were run in both NetLogo and SPARK; the SPARK-based models ran two to three times faster.
{"title":"SPARK: A Framework for Multi-Scale Agent-Based Biomedical Modeling.","authors":"Alexey Solovyev, Maxim Mikheev, Leming Zhou, Joyeeta Dutta-Moscato, Cordelia Ziraldo, Gary An, Yoram Vodovotz, Qi Mi","doi":"10.4018/jats.2010070102","DOIUrl":"https://doi.org/10.4018/jats.2010070102","url":null,"abstract":"<p><p>Multi-scale modeling of complex biological systems remains a central challenge in the systems biology community. A method of dynamic knowledge representation known as agent-based modeling enables the study of higher level behavior emerging from discrete events performed by individual components. With the advancement of computer technology, agent-based modeling has emerged as an innovative technique to model the complexities of systems biology. In this work, the authors describe SPARK (Simple Platform for Agent-based Representation of Knowledge), a framework for agent-based modeling specifically designed for systems-level biomedical model development. SPARK is a stand-alone application written in Java. It provides a user-friendly interface, and a simple programming language for developing Agent-Based Models (ABMs). SPARK has the following features specialized for modeling biomedical systems: 1) continuous space that can simulate real physical space; 2) flexible agent size and shape that can represent the relative proportions of various cell types; 3) multiple spaces that can concurrently simulate and visualize multiple scales in biomedical models; 4) a convenient graphical user interface. Existing ABMs of diabetic foot ulcers and acute inflammation were implemented in SPARK. Models of identical complexity were run in both NetLogo and SPARK; the SPARK-based models ran two to three times faster.</p>","PeriodicalId":93648,"journal":{"name":"International journal of agent technologies and systems","volume":"2 3","pages":"18-30"},"PeriodicalIF":0.0,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.4018/jats.2010070102","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"40270258","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Marco Campennì, F. Cecconi, G. Andrighetto, R. Conte
The necessity to model the mental ingredients of norm compliance is a controversial issue within the study of norms. So far, the simulation-based study of norm emergence has shown a prevailing tendency to model norm conformity as a thoughtless behavior, emerging from social learning and imitation rather than from specific, norm-related mental representations. In this article, the opposite stance-namely, a view of norms as hybrid, two-faceted phenomena, including a behavioral/social and an internal/mental side-is taken. Such a view is aimed at accounting for the difference between norms, on one hand, and either behavioral regularities conventions on the other. After a brief presentation of a normative agent architecture, the preliminary results of agent-based simulations testing the impact of norm recognition and the role of normative beliefs in the emergence and stabilization of social norms are presented and discussed. We focused our attention on the effects which the use of a cognitive architecture namely a norm recognition module produces on the environment.
{"title":"Norm and Social Compliance: A Computational Study","authors":"Marco Campennì, F. Cecconi, G. Andrighetto, R. Conte","doi":"10.4018/jats.2010120104","DOIUrl":"https://doi.org/10.4018/jats.2010120104","url":null,"abstract":"The necessity to model the mental ingredients of norm compliance is a controversial issue within the study of norms. So far, the simulation-based study of norm emergence has shown a prevailing tendency to model norm conformity as a thoughtless behavior, emerging from social learning and imitation rather than from specific, norm-related mental representations. In this article, the opposite stance-namely, a view of norms as hybrid, two-faceted phenomena, including a behavioral/social and an internal/mental side-is taken. Such a view is aimed at accounting for the difference between norms, on one hand, and either behavioral regularities conventions on the other. After a brief presentation of a normative agent architecture, the preliminary results of agent-based simulations testing the impact of norm recognition and the role of normative beliefs in the emergence and stabilization of social norms are presented and discussed. We focused our attention on the effects which the use of a cognitive architecture namely a norm recognition module produces on the environment.","PeriodicalId":93648,"journal":{"name":"International journal of agent technologies and systems","volume":"52 1","pages":"50-62"},"PeriodicalIF":0.0,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80393830","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}
Internalization is at study in social-behavioural sciences and moral philosophy; lately, the debate was revamped within the rationality approach to the study of cooperation and compliance because internalization is a less costly and more reliable enforcement system than social control. But how does it work? So far, poor attention was paid to mental underpinnings of internalization. This article advocates a rich cognitive model of different types, degrees and factors of internalization. In future work, it will be implemented on a normative agent platform to simulate the individual and social effect of internalization.
{"title":"Internalizing Norms: A Cognitive Model of (Social) Norms' Internalization","authors":"R. Conte, G. Andrighetto, Marco Campennì","doi":"10.4018/jats.2010120105","DOIUrl":"https://doi.org/10.4018/jats.2010120105","url":null,"abstract":"Internalization is at study in social-behavioural sciences and moral philosophy; lately, the debate was revamped within the rationality approach to the study of cooperation and compliance because internalization is a less costly and more reliable enforcement system than social control. But how does it work? So far, poor attention was paid to mental underpinnings of internalization. This article advocates a rich cognitive model of different types, degrees and factors of internalization. In future work, it will be implemented on a normative agent platform to simulate the individual and social effect of internalization.","PeriodicalId":93648,"journal":{"name":"International journal of agent technologies and systems","volume":"128 1","pages":"63-73"},"PeriodicalIF":0.0,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76948765","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}