541 research outputs found

    Probabilistic model checking multi-agent behaviors in dispersion games using counter abstraction

    Get PDF
    Accurate analysis of the stochastic dynamics of multi-agent system is important but challenging. Probabilistic model checking, a formal technique for analysing a system which exhibits stochastic behaviors, can be a natural solution to analyse multi-agent systems. In this paper, we investigate this problem in the context of dispersion games focusing on two strategies: basic simple strategy (BSS) and extended simple strategies (ESS). We model the system using discrete-time Markov chain (DTMC) and reduce the state space of the models by applying counter abstraction technique. Two important properties of the system are considered: convergence and convergence rate. We show that these kinds of properties can be automatically analysed and verified using probabilistic model checking techniques. Better understanding of the dynamics of the strategies can be obtained compared with empirical evaluations in previous work. Through the analysis, we are able to demonstrate that probabilistic model checking technique is applicable, and indeed useful for automatic analysis and verification of multi-agent dynamics.No Full Tex

    A Survey of Agent-Based Modeling Practices (January 1998 to July 2008)

    Get PDF
    In the 1990s, Agent-Based Modeling (ABM) began gaining popularity and represents a departure from the more classical simulation approaches. This departure, its recent development and its increasing application by non-traditional simulation disciplines indicates the need to continuously assess the current state of ABM and identify opportunities for improvement. To begin to satisfy this need, we surveyed and collected data from 279 articles from 92 unique publication outlets in which the authors had constructed and analyzed an agent-based model. From this large data set we establish the current practice of ABM in terms of year of publication, field of study, simulation software used, purpose of the simulation, acceptable validation criteria, validation techniques and complete description of the simulation. Based on the current practice we discuss six improvements needed to advance ABM as an analysis tool. These improvements include the development of ABM specific tools that are independent of software, the development of ABM as an independent discipline with a common language that extends across domains, the establishment of expectations for ABM that match their intended purposes, the requirement of complete descriptions of the simulation so others can independently replicate the results, the requirement that all models be completely validated and the development and application of statistical and non-statistical validation techniques specifically for ABM.Agent-Based Modeling, Survey, Current Practices, Simulation Validation, Simulation Purpose

    Social influence, negotiation and cognition

    No full text
    To understand how personal agreements can be generated within complexly differentiated social systems, we develop an agent-based computational model of negotiation in which social influence plays a key role in the attainment of social and cognitive integration. The model reflects a view of social influence that is predicated on the interactions among such factors as the agents' cognition, their abilities to initiate and maintain social behaviour, as well as the structural patterns of social relations in which influence unfolds. Findings from a set of computer simulations of the model show that the degree to which agents are influenced depends on the network of relations in which they are located, on the order in which interactions occur, and on the type of information that these interactions convey. We also find that a fundamental role in explaining influence is played by how inclined the agents are to be concilatory with each other, how accurate their beliefs are, and how self-confident they are in dealing with their social interactions. Moreover, the model provides insights into the trade-offs typically involved in the exercise of social influence

    A theoretical and practical approach to a persuasive agent model for change behaviour in oral care and hygiene

    Get PDF
    There is an increased use of the persuasive agent in behaviour change interventions due to the agent‘s features of sociable, reactive, autonomy, and proactive. However, many interventions have been unsuccessful, particularly in the domain of oral care. The psychological reactance has been identified as one of the major reasons for these unsuccessful behaviour change interventions. This study proposes a formal persuasive agent model that leads to psychological reactance reduction in order to achieve an improved behaviour change intervention in oral care and hygiene. Agent-based simulation methodology is adopted for the development of the proposed model. Evaluation of the model was conducted in two phases that include verification and validation. The verification process involves simulation trace and stability analysis. On the other hand, the validation was carried out using user-centred approach by developing an agent-based application based on belief-desire-intention architecture. This study contributes an agent model which is made up of interrelated cognitive and behavioural factors. Furthermore, the simulation traces provide some insights on the interactions among the identified factors in order to comprehend their roles in behaviour change intervention. The simulation result showed that as time increases, the psychological reactance decreases towards zero. Similarly, the model validation result showed that the percentage of respondents‘ who experienced psychological reactance towards behaviour change in oral care and hygiene was reduced from 100 percent to 3 percent. The contribution made in this thesis would enable agent application and behaviour change intervention designers to make scientific reasoning and predictions. Likewise, it provides a guideline for software designers on the development of agent-based applications that may not have psychological reactance

    Growing Artificial Societies to Support Demand Modelling in Mobility-as-a-Service Solutions

    Get PDF
    Tráfego intenso, congestionamentos e tempos de deslocamento mais longos são consequência doaumento da população, da continuação da posse de carro próprio e do fim do transporte público derota fixa. Embora esta situação tenha criado alguma pressão sobre as autoridades governamentaispara lidar com as questões acima mencionadas, isso também pode provar ser uma oportunidadepara numa nova abordagem ao conceito de mobilidade.Uma possível solução passaria pela Mobilidade como serviço (MaaS), um conceito relativa-mente novo no paradigma de mobilidade, que promete mudar em termos do que é mobilidade ecomo ela é entregue aos usuários finais. Fazendo uso das atuais infraestruturas físicas e meios detransporte, e combinando-as com tecnologias da informação e comunicação (TICs), o MaaS temcomo principal objetivo entregar a mobilidade aos usuários finais como um serviço que é consum-ido através de uma plataforma. Essas plataformas são baseadas em modelos de mercado, onde umregulador é responsável pelo equilíbrio entre oferta e demanda.As Sociedades Artificiais (AS) pretendem ser uma forma de simular sociedades reais, atravésde um modelo artificial de agentes proativos e dinâmicos, capazes de interagir entre eles. Essesagentes são capazes de se comunicar entre eles através de uma rede social, onde várias regras sãousadas para disciplinar e normalizar os agentes e o ambiente onde eles estão contidos.A modelação da demanda (DM) é um conceito que permite prever com precisão a demandapor algum mercado, dependendo do equilíbrio entre oferta e demanda. Além disso, tendo em contaa presença do regulador, responsável pela manutenção e implementação de políticas de regulação,o DM facilita a modelação de toda essa dinâmica.A análise dos melhores modelos de serviços, pode ser muito benéfica para o MaaS, uma vezque a modelação de metodologias novas e mais precisas poderia melhorar os processos de decisãopresentes nos vários modelos de mercado do MaaS.Este trabalho tem como objetivo desenvolver um metamodelo cognitivo de sistema multi-agente capaz de descrever a dinâmica do conceito de MaaS. O metamodelo desenvolvido deveser capaz de suportar diferentes estratégias deliberativas e de tomada de decisão em ambientes demercado de serviços abertos, com aplicações de mobilidade em Cidades Inteligentes. O objetivo édesenvolver uma plataforma de apoio à decisão para apoiar a análise e implementação de políticasde incentivo que promovam o desenvolvimento do conceito de MaaS. Esta plataforma fará uso detécnicas de modelagem e simulação de sistemas complexos recorrendo às metáforas de sociedadesartificiais e sistemas multiagentes.Huge traffic, congestion, longer commute times, are a consequence of the increase in population,continuation of universal car ownership and demise of fixed route public transport. While thissituation have been creating some pressure on the governmental authorities to tackle the afore-mentioned issues, this could also prove to be an opportunity to try a different approach regardingthe concept of mobility.One particular solution could be Mobility-as-a-Service (MaaS), a relatively new concept in amobility paradigm that promises a big shift in terms of what is mobility and how it is deliveredto the end-users. Making use the current physical infrastructures and transport means, and com-bining them with information and communications technologies (ICTs), MaaS has the main goalto delivery the mobility to the end-users as a service that is consumed through a platform. Theseplatforms are based on market models, where there a regulator that is responsible for the balancethe balance between supply and demand.Artificial Societies (AS) aims to be a way to simulate real societies, through an artificial modelof proactive and dynamic agents, able to interact between them. These agents are able to commu-nicate between them through a social network, where several rules are used to discipline and normboth agents and the environment where they are contained.Demand modelling (DM) is a concept that allows accurately to forecast the demand regardingsome market, depending of the balance between supply and demand. Moreover, taken into accountthe presence of the regulator, which is responsible for the maintenance and implementation ofpolicies, DM facilitates the modelling of all this dynamic.The analysis of the best service models, could prove greatly beneficial for MaaS, as modelingnew and more accurate methodologies could better the decision processes present in the variousmarket models of MaaS.This work aims to develop a cognitive multi-agent system meta-model able to describe thedynamic of MaaS concept. The developed meta-model should be able to support different de-liberative and decision making strategies in open service market environments, with mobility ap-plications in Smart Cities. The purpose is to develop a decision support platform to support theanalysis and implementation of incentive policies that promote the development of the concept ofMaaS. This platform will make use of techniques of modeling and simulation of complex systemsresorting to the metaphors of artificial societies and multi-agent systems

    Discourses on social software

    Full text link
    Can computer scientists contribute to the solution of societal problems? Can logic help to model social interactions? Are there recipes for making groups with diverging preferences arrive at reasonable decisions? Why is common knowledge important for social interaction? Does the rational pursuit of individual interests put the public interest in danger, and if so, why? Discourses on Social Software sheds light on these and similar questions. This book offers the reader an ideal introduction to the exciting new field of social software. It shows in detail the many ways in which the seemingly abstract sciences of logic and computer science can be put to use to analyse and solve contemporary social problems. The unusual format of a series of discussions among a logician, a computer scientist, a philosopher and some researchers from other disciplines encourages the reader to develop his own point of view. The only requirements for reading this book are a nodding familiarity with logic, a curious mind, and a taste for spicy debate.Kunnen de computerwetenschappers bijdragen aan een oplossing van sociale problemen? Kan logica gebruikt worden om sociale interactie te modelleren? Zijn er regels op te stellen om groepen met afwijkende voorkeuren tot redelijke besluiten te laten komen? Discourses on Social Software biedt de lezer een ideale inleiding op (nog nieuwe) gebied van sociale software. Het toont in detail de vele manieren waarin de schijnbaar abstracte wetenschappen van logica en computerwetenschap aan het werk kunnen worden gezet om eigentijdse sociale problemen te analyseren en op te lossen. Door de ongebruikelijke aanpak in dit boek, namelijk door discussies tussen een logicus, een computerwetenschapper, een filosoof en onderzoekers uit andere disciplines, wordt de lezer aangemoedigd zijn eigen standpunt te ontwikkelen. De enige vereisten om dit boek te lezen zijn enige vertrouwdheid met de logica, een nieuwsgierige geest, en liefde voor een pittig debat

    Deception

    Get PDF

    FCSIT Research Bulletin 2016

    Get PDF
    The FCSIT Research Bulletin is an annual publication of the Faculty of Computer Science and Information Technology, UNIMAS. The purpose of FCSIT Research Bulletin is to disseminate information that represent the current state of the research activities, publications, research findings, training, conferences and seminar conducted by the academicians in the faculty

    Agoric computation: trust and cyber-physical systems

    Get PDF
    In the past two decades advances in miniaturisation and economies of scale have led to the emergence of billions of connected components that have provided both a spur and a blueprint for the development of smart products acting in specialised environments which are uniquely identifiable, localisable, and capable of autonomy. Adopting the computational perspective of multi-agent systems (MAS) as a technological abstraction married with the engineering perspective of cyber-physical systems (CPS) has provided fertile ground for designing, developing and deploying software applications in smart automated context such as manufacturing, power grids, avionics, healthcare and logistics, capable of being decentralised, intelligent, reconfigurable, modular, flexible, robust, adaptive and responsive. Current agent technologies are, however, ill suited for information-based environments, making it difficult to formalise and implement multiagent systems based on inherently dynamical functional concepts such as trust and reliability, which present special challenges when scaling from small to large systems of agents. To overcome such challenges, it is useful to adopt a unified approach which we term agoric computation, integrating logical, mathematical and programming concepts towards the development of agent-based solutions based on recursive, compositional principles, where smaller systems feed via directed information flows into larger hierarchical systems that define their global environment. Considering information as an integral part of the environment naturally defines a web of operations where components of a systems are wired in some way and each set of inputs and outputs are allowed to carry some value. These operations are stateless abstractions and procedures that act on some stateful cells that cumulate partial information, and it is possible to compose such abstractions into higher-level ones, using a publish-and-subscribe interaction model that keeps track of update messages between abstractions and values in the data. In this thesis we review the logical and mathematical basis of such abstractions and take steps towards the software implementation of agoric modelling as a framework for simulation and verification of the reliability of increasingly complex systems, and report on experimental results related to a few select applications, such as stigmergic interaction in mobile robotics, integrating raw data into agent perceptions, trust and trustworthiness in orchestrated open systems, computing the epistemic cost of trust when reasoning in networks of agents seeded with contradictory information, and trust models for distributed ledgers in the Internet of Things (IoT); and provide a roadmap for future developments of our research
    corecore