Simulation of intermediation using rich cognitive agents

https://doi.org/10.1016/j.simpat.2010.05.011Get rights and content

Abstract

In trading networks many elements determine the success of the network. They can be economic, social, personal, structural, environmental, etc. In many simulation frameworks only one of these elements is considered. However we argue that it is exactly the interaction between the different types of elements that is interesting when considering the mediation of business processes. Whether a mediator has a right of existence does not just depend on the quality of his service, but also on the social structure between suppliers and users, the communication infrastructure, etc. In this paper we propose an agent-based simulation framework in which this type of situations can be studied and we show an example of its use in a simulation of the house market.

Introduction

Decision-making with regard to business coordination is non-trivial, especially in situations where intermediaries are involved. Much research has been carried out to study intermediation theory and the roles of intermediaries, however, the situations in which intermediaries may play a role, and which functionalities they can then best provide, are not clearly identified. Intermediation can be defined as a business process that lies between and facilitates (adds value to) the points in a value chain. Intermediaries often provide an information-based service rather than a product. Their typical role is to bring multiple buyers and sellers together. Common examples are: stock brokers and travel agents.

The simulation of business processes helps in understanding, analyzing, and designing processes. With the use of simulation the (re)designed processes can be evaluated and compared. Simulation provides estimates of the impact that a business strategy is likely to have on performance, and supports design choices.

Our research is guided by a main assumption: the added-value of an intermediation service is relative and contextual. Relative because the added-value can be different for different business actors as this notion directly depends on their personal concern (e.g. one may value more the quality of a product, the time required to transact, or reduce the risk involved in the transaction). And contextual because it also depends on the environment properties and the social context. To address this issue, we propose a new approach to investigate intermediation using agent-based simulation (ABS). Following the agent-based paradigm, a system is modeled as a collection of autonomous decision-making entities called agents. Each agent individually assesses its situation and makes decisions on the basis of a set of rules. Agents may execute various behaviors appropriate for the system they represent - for example, producing, consuming, or selling. Repetitive competitive interactions between agents are a feature of agent-based modeling, which relies on the power of computers to explore dynamics out of the reach of pure mathematical methods [1] There is a growing interest in the socio-economic science community for the use of ABS to give new insights into several phenomena, which are often difficult to analyze with standard methods [31]. For our current purpose, the motivation to use ABS is twofold.

Firstly, Agent-based modeling provides the means to model the individual properties of business actors, as well as the characteristics of the environment where they act. As such, it is a suitable abstraction that allows us to consider intermediation with a broad range of perspectives embracing a variety of individual, economic, social, and material factors. Secondly, a simulation approach allows us to perform a systematic analysis of the added-value of intermediation by exploring various configurations. This allows us to identify what types of intermediaries are appropriate for what types of situations.

In this paper, we present a multi-agent framework, called Agent-based Business Coordination Lab (ABC Lab), which allows to describe and simulate trading configurations taking into account individual, social, economic and material factors, and making explicit the value in trading. This can help organizations make decisions on whether to choose an intermediary, and on which intermediaries to choose. ABC Lab enables to study the processes involved in mediated business coordination from two different perspectives: that of the stakeholder (whether and which intermediary to choose) and that of the intermediary (which services to provide). ABC Lab is based on the MASQ meta-model [2], [3]. MASQ provides basic constructs to describe a complex social system distinguishing clearly between individuals and the collective structures on the one hand, and between decision-making process and behaviors exhibited on the other hand. The properties of the MASQ meta-model fit well with our major interests, which are on one hand to model explicitly individual, economic, social, and material factors, and on the other hand to design models that are both modular and extensible. In order to demonstrate the capabilities and the usefulness of the ABC Lab, we present an illustrative application which consists of the simulation of a housing rental market.

The paper is organized as follows. Section 2 discusses mediated business coordination, and the role of intermediaries in trading networks. Section 3 introduces the MASQ meta-model. Section 4 presents the architecture and the implementation of the ABC Lab. Section 5 demonstrates the capabilities of ABC Lab in an illustrative scenario of a housing rental market. Finally, Section 6 presents conclusions and future work.

Section snippets

Mediated business coordination

Our research focuses on the decision-making aspects of intermediation, aiming at identifying the conditions under which different parties use an intermediary rather than choosing direct trade. That is, we are especially interested on the decision processes in business coordination where intermediaries are involved, which we call mediated business coordination (MBC).

Many factors play a role in the decision-making of organizations including organizational goals, organizational capabilities and

The MASQ meta-model

The MASQ meta-model has been designed with the aim of describing a multi agent system (MAS) in all its aspects (actors, environment, interaction, organizations and institutions). As it contains elements that can be used to describe all components of the trading networks it will be used as the basis for our simulation descriptions. MASQ is based on a 4-quadrant framework [20], where the analysis and design of a system is performed along two axes: an interior/exterior axis, and an

The ABC Lab

Based on the MASQ meta-model we have developed a multi-agent framework, Agent-based Business Coordination Lab (ABC Lab), which allows to describe and simulate trading configurations taking into account individual, social, economic and material factors, and making explicit the value in trading.1 Suppliers, consumers and intermediaries are modeled as autonomous agents who encapsulate their own decision-making

An illustrative application: the housing market

In this section, we present a concrete application of the ABC Lab which consists of the simulation of an house rental market. The aim of this illustrative scenario is to demonstrate the capabilities of the framework and should not be seen as a realistic study of housing markets. We therefore use a fairly simplified example of the housing market. After describing our model of this market in the next subsection, we present some experimental scenarios and results.

Related work

Business (inter)mediation has been studied from different perspectives. High-level modeling language such as BML and the e3-value model [25] have been proposed for business integration. Some researchers have also argued for a separation of coordination aspects from the application functionality, where the coordination aspects are described by contract. However, these approaches are purely conceptual and do not solve the problem of how the mediation should be performed. On the other hand,

Conclusion

In this paper, we presented the conceptual model and implementation framework for the simulation of mediation. The model enables to represent different parties in the intermediation, with their own goals and capabilities, as well as their interactions and the environment where these occur. The preliminary results from the housing domain case aim at illustrating the potential of the ABC Lab to simulate intermediation scenarios and will inform the further development of intermediation model. In

References (32)

  • P. Davidsson et al.

    An analysis of agent-based approaches to transport logistics

    Transportation Research Part C: Emerging Technologies

    (2005)
  • E. Bonabeau

    Agent-based modeling: methods and techniques for simulating human systems

    PNAS

    (2002)
  • J. Tranier, Vers une vision intégrale des systèmes multi-agents: contribution à l’intégration des concepts d’agent,...
  • J. Ferber, T. Stratulat, J. Tranier, Towards an integral approach of organizations: the MASQ approach, in: V. Dignum...
  • F. Shull et al.

    Organization Decision Making

    (1970)
  • R. Coase

    The nature of the firm

    Economica

    (1937)
  • O. Williamson

    Markets and Hierarchies

    (1975)
  • B. Rensmann et al.

    Assessing the value of mediators in collaborative business networks

  • G. Wiederhold

    Mediators in the architecture of future information systems

    IEEE Computer

    (1992)
  • P. Datta, Intermediaries as value moderators in electronic marketplaces, in: Proceedings of 13th European Conference on...
  • T. Cosimano

    Intermediation

    Economica

    (1996)
  • J. Bailey et al.

    An exploratory study of the emerging role of electronic intermediaries

    International Journal of Electronic Commerce

    (1997)
  • G. Giaglis et al.

    The role of intermediaries in electronic marketplaces: developing a contingency model

    Information Systems Journal

    (2002)
  • D. Spulber

    Market microstructure and intermediation

    Journal of Economic Perspectives

    (1996)
  • Y. Bakos

    The emerging roles of electronic marketplaces on the internet

    Communications of the ACM

    (1998)
  • L. Tesfatsion

    Agent-based computational economics: growing economies from the bottom up

    Artificial Life

    (2002)
  • Cited by (12)

    • On the engineering of agent-based simulations of social activities with social networks

      2012, Information and Software Technology
      Citation Excerpt :

      Such a meta-model is a principled approach to describes how and with what the architecture will be described in a structured way. MASQ is applicable both for the engineering of multi-agent systems as for the design of agent-based simulation [57]. MASQ is based on a 4-quadrant framework [58], where the analysis and design of a system is performed along two axes: an interior/exterior axis, and an individual/collective axis.

    • Going beyond bdi for agent-based simulation

      2019, Journal of Information and Telecommunication
    • Collective profitability in semi-competitive intermediation networks

      2019, Journal of Intelligent and Fuzzy Systems
    • The matrix: An agent-based modeling framework for data intensive simulations

      2019, Proceedings of the International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS
    • Devs modeling and simulation using bdi agents: Preliminary considerations

      2018, ACM International Conference Proceeding Series
    View all citing articles on Scopus
    View full text