Agent-based computational transaction cost economics

https://doi.org/10.1016/S0165-1889(00)00034-8 Get rights and content

Abstract

This article explores the use of ‘agent-based computational economics’ (ACE) for modelling the development of transactions between firms. Transaction cost economics neglects learning and the development of trust, ignores the complexity of multiple agents, and assumes rather than investigates the efficiency of outcomes. Efficiency here refers to minimum cost or maximum profit. We model how co-operation and trust emerge and shift adaptively as relations evolve in a context of multiple, interacting agents. This may open up a new area of application for the ACE methodology . A simulation model is developed in which agents make and break transaction relations on the basis of preferences, based on trust and potential profit. Profit is a function of product differentiation, specificity of assets, economy of scale and learning by doing in ongoing relations. Agents adapt their trust in a partner as a function of his loyalty, exhibited by his continuation of a relation. They also adapt the weight they attach to trust on the basis of realized profit. The model enables an assessment of the efficiency of outcomes relative to the optimum, as a function of trust and market conditions. We conduct a few experiments to illustrate this application of ACE.

Introduction

Inter-firm relations in general, and buyer–supplier relations in particular, have increasingly been analyzed by means of transaction cost economics (TCE). However, as has been widely acknowledged, TCE does not include any dynamics of learning, adaptation or innovation. Williamson himself (1985, p. 144) admitted that ‘the study of economic organization in a regime of rapid innovation poses much more difficult issues than those addressed here’. A more fundamental problem is that as in economics more in general it is assumed rather than investigated that efficient outcomes will arise. Here, in inter-firm relations, it is assumed that optimal forms of organization or governance will arise, suited to characteristics of transactions such as the need for transaction-specific investments, frequency of transactions, and uncertainty concerning conditions that may affect future transactions (Williamson 1975, Williamson 1985). Two arguments are used for this: an argument of rationality and an argument of selection.
Williamson granted that rationality is bounded and transactions are subject to radical uncertainty, which precludes complete contingent contracting. But he proceeded to assume a higher level of rationality: people can rationally, calculatively deal with conditions of bounded rationality. Aware of their bounded rationality and radical uncertainty, people rationally design governance structures to deal with those conditions. However, if rationality is bounded, then rationality of dealing with bounded rationality is bounded as well. To rationally calculate economizing on bounded rationality, one would need to know the marginal (opportunity) costs and benefits of seeking further information and of further calculation, but for that one would need to decide upon the marginal costs and benefits of the efforts to find that out. This yields an infinite regress (Hodgson, 1998; Pagano, 1999). Here we accept bounded rationality more fully and deal with it on the basis of the methodology of adaptive agents.
When confronted with arguments against rationality, economists usually concede that assumptions of full rationality are counterfactual, and then resort to the argument of economic selection. We can proceed as if agents make rational, optimal choices, because selection by forces of competition will ensure that only the optimal survives (Alchian, 1950; Friedman, 1953). Williamson was no exception in this respect. He held that in due course, inefficient forms of organization will be selected out by market forces. However, that argument of selection has been shown to be dubious. For example, Winter (1964) showed that in evolution it is not the best conceivable but the best that happens to be available that survives. Due to effects of scale a large firm that is inefficient for its size may win out over efficient small firms. Furthermore, the selection efficiency of markets may be hampered by entry barriers. Koopmans (1957) concluded long ago that if the assumption of efficient outcomes is based on an argument of evolutionary process, its validity should be tested by explicit modelling of that process. Then, particularly in the study of inter-firm relations, we have to take into account the complexities and path-dependencies that may arise in the making and breaking of relations between multiple agents. That is what we aim to do in this article. As Coase (1998) recently admitted:
[t]he analysis cannot be confined to what happens within a single firm. The costs of co-ordination within a firm and the level of transaction costs that it faces are affected by its ability to purchase inputs from other firms, and their ability to supply these inputs depends in part on their costs of co-ordination and the level of transaction costs that they face which are similarly affected by what these are in still other firms. What we are dealing with is a complex interrelated structure.
Following up on Epstein and Axtell's (1996) suggestion, we let the distribution of economic activity across different organizational forms emerge from processes of interaction between these agents, as they adapt future decisions to past experiences. The system may or may not settle down and if it does, the resulting equilibrium may or may not be transaction cost economic. In any case, ‘[i]t is the process of becoming rather than the never-reached end points that we must study if we are to gain insight’ (Holland, 1992, p. 19).
The methodology of artificial adaptive agents, in ACE, seems just the right methodology to deal with this ‘complex interrelated structure’ of ‘processes of interaction in which future decisions are adapted to past experiences’. We use that methodology to model interactions between firms, in the making and breaking of relations on the basis of a boundedly rational, adaptive, mutual evaluation of transaction partners that takes into account trust, costs and profits. We model a system of buyer–supplier relations, because that best illustrates transaction cost issues.
We focus on the role of trust, for two reasons. The first reason is that TCE does not incorporate trust, and this is an area where development of insight has priority. The second reason is that the central feature, in ACE, of adaptation in the light of experience seems particularly relevant to trust (Gulati, 1995; Zucker, 1986; Zand, 1972).
Section 2 briefly characterizes the methodology of agent-based computational economics (ACE) that will be used. Section 3 discusses the issue of trust and opportunism. Section 4 discusses costs and profits of transactions. Then we proceed to explain the design of our model. Section 5 indicates how buyers and suppliers are matched on the basis of their preferences, which include trust next to expected profit. Section 6 shows how we model costs and profits. Section 7 shows how we model trust. Section 8 shows how we model adaptation. Section 9 summarizes the simulation model. Section 10 discusses a few illustrative experiments. Finally, Section 11 discusses limitations and further research.

Section snippets

Agent-based computational economics

Holland and Miller (1991) suggest to study economic systems as ‘complex adaptive systems’. A complex adaptive system (CAS) ‘is a complex system containing adaptive agents, networked so that the environment of each adaptive agent includes other agents in the system’ (1991, p. 365). The methodology of ACE is a specialization of this to economics (see the ACE website,1 maintained by Leigh Tesfatsion). This approach is used more and more often to study

Opportunism and trust

It is instructive to analyze in some detail how TCE deals with opportunism and trust. It is argued that since at the beginning of a relation one has no information about a partner's trustworthiness, one must take the possibility of opportunism into account and construct safeguards for it. Nooteboom (1999) argued that this involves an inconsistency concerning the time dimension in TCE. Time is essential for the central notion of transaction-specific investments. Such investments have to be made

Costs and profits

A central concept in transaction cost analysis is the notion of ‘transaction specific investments’. These yield profits as well as costs. The profit lies in differentiated products, which yield a higher profit than standardized products. With standardized products one can compete only on price, and under free and costless entry to the market this will erode price down to marginal cost, as proposed in standard micro-economics. In contrast, differentiated products allow for a profit margin. One

Preferences and matching

Rather than rely on standard, anonymous random matching devices, the choice of partners is explicitly incorporated in the model. Agents are assumed to have differential preferences for different potential trading partners (cf. Weisbuch et al., 2000). On the basis of preferences, buyers are assigned to suppliers or to themselves, respectively (see Fig. 1). When a buyer is assigned to himself this means that he ‘makes rather than buys’. In other words: we endogenize the ‘make or buy decision’.

Modelling potential profit

A buyer's potential to generate profits for a supplier is a function of the buyer's position on the final market — where he is a seller — as expressed in the degree of product differentiation. A supplier's potential to generate profits for a buyer is determined by the supplier's efficiency in producing for the buyer. The model allows for varying degrees of product differentiation. As indicated before, a more differentiated product yields a higher profit margin. This is expressed in a

Modelling trust

As indicated above, trust is associated with a subjective probability that potential gain will indeed be realized. This interpretation of the notion of trust as a subjective probability, relating it to the notion of risk concerning the realization of intentions, is standard in the literature on trust (Gambetta, 1988). In this literature distinctions are made between different kinds of trust. In particular, a distinction that most authors make is the distinction between competence trust and

Adaptation

An agent in a CAS is adaptive if ‘the actions of the agent in its environment can be assigned a value (performance, utility, payoff, fitness, or the like); and the agent behaves in such a way as to improve this value over time’ (Holland and Miller, 1991, p. 365). The adaptive character of the artificial agents in the present model refers to the possibility for the agents to change the value they use for α from each timestep to the next. As discussed, α is the profit elasticity of the preference

The simulation model

The simulation proceeds in a sequence of time steps, called a ‘run’. Each simulation experiment may be replicated several times (multiple runs), to reduce the influence of draws from random distributions on the results. At the beginning of a simulation starting values are set for certain model parameters. The user is prompted to supply the number of buyers and suppliers, as well as the number of runs, and the number of timesteps in each run.8

Experiments

Experiments were run with the parameters and variables as shown in the right-most column of Table 1. The degree of product differentiation was varied in six experiments, each of which was run for 250 timesteps and replicated 25 times: results are typically presented as averages over those 25 runs.9 Before going to the results, it is useful to

Discussion

This study aimed to explore and illustrate the use of the methodology of agent-based computational economics (ACE) for modelling the emergence of inter-firm co-operation and trust. When the full implications of bounded rationality are accepted, we need such a process-based approach. Rather than knowing in advance what is optimal, agents need to adapt perceptions and evaluations on the basis of experience. Perceptions and evaluations of profitability and trustworthiness depend on experience in

References (45)

  • P.S Albin et al.

    Decentralized, dispersed exchange without an auctioneer: a simulation study

    Journal of Economic Behavior and Organization

    (1992)
  • L.B Booker et al.

    Classifier systems and genetic algorithms

    Artificial Intelligence

    (1989)
  • J.H Miller

    The coevolution of automata in the repeated prisoner's dilemma

    Journal of Economic Behavior and Organization

    (1996)
  • A.A Alchian

    Uncertainty, evolution, and economic theory

    Journal of Political Economy

    (1950)
  • W.B Arthur

    Designing economic agents that act like human agents: a behavioral approach to bounded rationality

    American Economic Review

    (1991)
  • W.B Arthur

    On designing economic agents that behave like human agents

    Journal of Evolutionary Economics

    (1993)
  • W.B Arthur et al.

    Asset pricing under endogenous expectations in an artificial stock market

  • G.M Birtwistle et al.

    SIMULA Begin

    (1973)
  • R.H Coase

    The new institutional economics

    American Economic Review

    (1998)
  • Eaton, B.C., Lipsey, R.G., 1989. Product differentiation. In: Schmalensee, R.L., Willig, R.D. (Eds.), Handbook of...
  • J.M Epstein et al.

    Growing Artificial Societies: Social Science from the Bottom Up

    (1996)
  • Friedman, M., 1953. The methodology of positive economics. In: Essays in Positive Economics. The University of Chicago...
  • D Gale et al.

    College admissions and the stability of marriage

    American Mathematical Monthly

    (1962)
  • Gambetta, D., 1988, Trust: The Making and Breaking of Cooperative Relations. Basil Blackwell,...
  • D.E Goldberg

    Genetic Algorithms in Search, Optimization and Machine Learning

    (1989)
  • R Gulati

    Does familiarity breed trust? The implications of repeated ties for contractual choice in alliances

    Academy of Management Journal

    (1995)
  • G.M Hodgson

    The Political Economy of Utopia: Why the Learning Economy Is Not the End of History

    (1998)
  • J.H Holland

    Complex adaptive systems

    Daedalus

    (1992)
  • J.H Holland et al.

    Artificial adaptive agents in economic theory

    American Economic Review

    (1991)
  • J.H Holland et al.

    Induction: Processes of Inference, Learning, and Discovery

    (1986)
  • Kirman, A.P., Vriend, N.J., 2000. Evolving market structure: An ACE model of price dispersion and loyalty. Journal of...
  • T.B Klos

    Decentralized interaction and co-adaptation in the repeated prisoner's dilemma

    Computational and Mathematical Organization Theory

    (1999)
  • Cited by (65)

    • Applications of agent-based modelling and simulation in the agri-food supply chains

      2018, European Journal of Operational Research
      Citation Excerpt :

      We also observed that ASC research frequently uses Transaction Cost Economics and/or the Resource-Based View to provide its theoretical foundation. These keywords are also missing from Table 13 which indicates that they have not yet been used in the ABS models for ASC despite there being a number of examples that illustrate how these theories can be incorporated, in ABS in general (e.g., Bylund, 2015; Klos & Nooteboom, 2001). We have presented a literature review of research in agri-food supply chain (ASC) that uses agent-based simulation (ABS) as the main modelling tool.

    • Multiagent task allocation in social networks

      2012, Autonomous Agents and Multi Agent Systems
    • Dynamic spectrum access and management in cognitive radio networks

      2009, Dynamic Spectrum Access and Management in Cognitive Radio Networks
    • Governance and competence: How can they be combined?

      2004, Cambridge Journal of Economics
    View all citing articles on Scopus
    Most of the work reported in this paper was done while the authors were Ph.D. student and professor, respectively, at the Faculty of Management and Organization, University of Groningen, The Netherlands. For helpful comments and discussions, we are grateful to Leigh Tesfatsion, Rob Vossen, René Jorna, an anonymous referee, Han La Poutré, Maryse Brand, Michel Wedel and to seminar participants at the Research Institute and Graduate School SOM and at the Center for Mathematics and Computer Science (CWI Amsterdam).
    View full text
    Copyright © 2000 Elsevier Science B.V. All rights reserved.