Multiple-issue auction and market algorithms for the world wide web

https://doi.org/10.1016/S0167-9236(99)00016-0Get rights and content

Abstract

The Internet is quickly changing the way business-to-consumer and business-to-business commerce is conducted in the world. The Electronic Revolution has also spawned a trend of price wars and, in some instances, chaos, because of the zero-sum nature of the electronic channel. The technology has created an opportunity to get beyond the lose–lose nature of single issue price wars by determining sellers' and buyers' preferences across multiple issues and encouraging negotiations, thereby creating possible joint gains for all parties. We develop simple multiple-issue algorithms and heuristics that could be used in electronic auctions and electronic markets, to match businesses to businesses and consumers based on dovetailing underlying interests and preferences. We provide arguments that such dovetailed matches should help stabilize markets and make them more efficient.

Introduction

In order to put our study into perspective, we present a market framework adapted from the work of Guttman and Maes [20](Fig. 1). The market framework consists of one or many buyers and one or many sellers. One buyer and one seller, assuming the current tendency towards non-fixed prices, defines a traditional negotiation. The negotiation may take place face-to-face or electronically. One seller and many buyers defines an auction which may be live or on-line. Many sellers and one buyer defines a reverse auction, an example being a government auction. Many sellers and many buyers defines a market or a double auction, which may be live or electronic. Live and electronic versions of stock exchanges exist. Guttman and Maes [20]also differentiate between traditional classified ad markets and traditional stock markets, the difference being that in traditional stock markets, there is a centralized multilateral exchange compared to classified ad markets, where trading is ad hoc and bilateral. Centralized multilateral exchange markets may become classified ad markets and vice versa due to revolutionary changes made possible through the Internet and the expansion of the world wide web for electronic commerce. An example of a previously classified ad market, which is becoming an exchange market, is the US home mortgage market. Traditional retail markets may offer an opposite example. Such markets are becoming more one-to-one, exhibiting features similar to classified ad markets (e.g., Egghead and Dell Computer). Some traditional markets and auctions offer the possibility of trading both electronically or live. Even the traditional large stock exchanges are moving in the direction of partially electronic markets.

Most existing live and electronic auctions and markets mainly focus on a single issue, namely price of the merchandise or stock [20]. There exists extensive literature demonstrating the detrimental effects of single issue, distributive (zero-sum) negotiations. Price wars are a concrete example, leading to a volatile market 1, 8, 21, 25. Exclusive focus on price will also do a disservice to buyers and sellers alike by hiding important value attributes from consideration. Following Guttman and Maes [19], an explicit consideration of such multiple value attributes holds the promise of converting distributive negotiations into integrative negotiations. See also the work of Kersten and Szpakowicz [27].

In this paper, we develop simple, heuristic algorithms for multiple-issue electronic markets and auctions, to match businesses with businesses and consumers based on dovetailing buyers' and sellers' underlying interests and preferences. We argue that such dovetailed matches should help stabilize markets and make them more efficient. To the best of our knowledge, there is very little literature on multiple-issue markets and auctions whether electronic or live. See, for example, the works of Bodendorf et al. [7], Kagel and Roth [23](pp. 416–421) and Reinheimer and Bodendorf [47]. When discussing auctions, we focus on auctioning a single good having multiple negotiable attributes/issues or multiple quantities of homogeneous goods, such as stocks. When discussing markets, we focus on the case of multiple diametrically opposed issues, as well as the case where quantity is a negotiable issue. A web site that runs the algorithms acts as the exchange mechanism.

The organization of the rest of the paper is as follows. In Section 2, we review the relevant literature. In Section 3, we discuss some theory of multiple-issue markets and auctions; in Section 4, auction algorithms and in Section 5, market algorithms. Section 6concludes the paper.

Section snippets

Literature overview

We classify the literature into Electronic Negotiation Models, Automated Agents, Auctions and Markets. The literature is vast and draws upon Economics, Finance, Information Sciences, Marketing and Negotiation Science, among others. We focus on the recent electronic applications of auctions and markets and also provide some representative web site URLs. In many instances, the developments have been so rapid that the academic journals are lagging behind and many of the applications and

Quantity is not an issue

Fig. 5a presents contract curves for a two-issue market/auction example, where there exists one seller and three potential buyers. When dealing with multiple issues in auctions and markets, in a diametrically opposed issue space, some matches of buyers and sellers make more sense than others because of dovetailing underlying values. If we map the contract curves from Fig. 5a to the utility space, we obtain Fig. 5b. The result is the three Pareto frontiers from which no joint gains are possible

Quantity is not an issue

Fig. 7 illustrates the Leap Frog Method where bidders determine the path of bids. This is a natural extension of a typical single issue English auction where bidders shout out their bids. Each bid must be an improvement over the previous bid in at least one of the issues and no worse in any of the issues. We cannot advocate this method because the path is somewhat arbitrarily determined and it does not consider the preference of the auction maker at all.

In Fig. 8, we describe an Auction Maker

Quantity is an issue

OptiMark's two-issue market algorithm is novel and is gaining momentum among practitioners. OptiMark's training institute has taught over 2000 traders to use their forthcoming system. It does have several appealing features: anonymity, possible elimination of market impact, preference elicitation over two issues and the aggregation of small trades matched with larger quantities. However, we have some criticisms towards the algorithm, which we wish to discuss. We also provide some suggestions

Concluding discussion

We have presented and discussed several multiple-issue auction and market algorithms. Much literature exists that discusses auctions and markets. However, very few mention multiple-issue auctions and markets and few algorithms and procedures exist for such situations. To compare and contrast such algorithms in an experimental setting, a number of performance measures could be utilized. They mostly relate to the quantity or value of goods traded, and stability and efficiency of trades. Quantity

Acknowledgements

We wish to express our thanks to Professor Gregory Kersten, University of Carleton, for useful suggestions regarding literature on electronic markets and auctions. We also express our thanks to Dr. John T. Rickard, OptiMark Technologies, and Mr. Alexander Zaitsev, Moscow State University, for very useful comments.

Dr. Jeffrey Teich is an Associate Professor at the New Mexico State University. His research interests and publications are in the areas of negotiation modeling and decision support. In addition, he has served as Visiting Professor at the Helsinki School of Economics teaching in its international programs.
Dr. Hannele Wallenius is a Senior Lecturer at the Department of Industrial Management, the Helsinki University of Technology. Her research interests and publications are in the areas of public

References (82)

  • F. Bodendorf, T. Bui, S. Reinheimer, A software-agent-based DSS for supporting an electronic air cargo market,...
  • S.Y. Choi, D.O. Stahl, A.B. Whinston, The Economics of Electronic Commerce, Macmillan, New York,...
  • E. Clemons et al.

    Restructuring institutional block trading: an overview of the OptiMark system

    Journal of Management Information Systems

    (1998)
  • J.C. Cox et al.

    Theory and behavior of multiple unit discriminative auctions

    The Journal of Finance

    (1984)
  • R.B. Doorenbos, O. Etzioni, D.S. Weld, A scalable comparison-shopping agent for the world-wide web, Proceedings of the...
  • G. Elofson et al.

    Creating a custom mass-production channel on the internet

    Communications of the ACM

    (1998)
  • M. Fan, J. Stallaert, A. Whinston, Creating electronic markets, Dr. Dobb's Journal, Issue 11, November...
  • R.A. Feldman et al.

    Auctions: theory and applications

    International Monetary Fund Staff Papers

    (1993)
  • R.A. Feldman, R. Mehra, Auctions: a sampling of techniques, Finance and Development (September Issue) (1993b)...
  • L.N. Foner, Yenta: a multi-agent, referral-based matchmaking system, Proceedings of the First International Conference...
  • R.H. Guttman, P. Maes, Agent-mediated Integrative Negotiation for Retail Electronic Commerce, MIT Media Lab Paper,...
  • R.H. Guttman, P. Maes, Cooperative vs. Competitive Multi-agent Negotiations in Retail Electronic Commerce, MIT Media...
  • R.H. Guttman, R.H. Moukas, P. Maes, Agent-Mediated Electronic Commerce: A Survey, MIT Media Lab Paper, Forthcoming in...
  • D.B. Hausch

    Multi-object auctions: sequential vs. simultaneous sales

    Management Science

    (1986)
  • J. Kagel, A. Roth (Eds.), Handbook of Experimental Economics, Princeton Univ. Press, Princeton, NJ,...
  • M. Kallio, S. Salo, Competitive Equilibrium Applied to a Commodity Exchange for Timber Trade, Helsinki School of...
  • J.O. Kephart, J.E. Hanson, J. Sairamesh, Price-War Dynamics in a Free-Market Economy of Software Agents, IBM Thomas J....
  • G. Kersten, S.J. Noronha, Negotiation Via the World Wide Web: A Cross-Cultural Study of Decision Making, IIASA Interim...
  • G. Kersten, S. Szpakowicz, Modelling Business Negotiations for Electronic Commerce, IIASA Interim Report IR 98-015,...
  • L.-P. Khoo et al.

    The potential of intelligent software agents in the world wide web in automating part procurement

    International Journal of Purchasing and Materials Management

    (1998)
  • S. Klein

    EM-electronic auctions

    EM-Electronic Markets

    (1997)
  • P. Korhonen et al.

    The impact of a biased starting position in a single negotiation text type mediation

    Group Decision and Negotiation

    (1995)
  • H.G. Lee et al.

    Market process reengineering through electronic market systems: opportunities and challenges

    Journal of MIS

    (1997)
  • W.A. Lupien, J.T. Rickard, Crossing Network Utilizing Optimal Mutual Satisfaction Density Profile, United States Patent...
  • R.P. McAfee et al.

    Auctions and bidding

    Journal of Economic Literature

    (1987)
  • R.P. McAfee et al.

    Competition and game theory

    Journal of Marketing Research

    (1996)
  • K.A. McCabe et al.

    Auction institutional design: theory and behavior of simultaneous multiple-unit generalizations of the dutch and english auctions

    The American Economic Review

    (1990)
  • K.A. McCabe et al.

    Smart computer-assisted markets

    Science

    (1991)
  • K.A. McCabe et al.

    Testing Vickrey's and other simultaneous multiple unit versions of the English auction

    Research in Experimental Economics

    (1991)
  • P. Milgrom

    Auctions and bidding: a primer

    Journal of Economic Perspectives

    (1989)
  • S. Mongell et al.

    Sorority rush as a two-sided matching mechanism

    American Economic Review

    (1991)
  • Cited by (77)

    • Multi-attribute online reverse auctions: Recent research trends

      2015, European Journal of Operational Research
      Citation Excerpt :

      Shi (2013) proposes a sealed bid multi-attribute contract auction protocol that pays special attention to security issues, namely bid privacy and bidder anonymity. Following their earlier work (Teich, Wallenius, & Wallenius, 1999), Teich et al. (2001, 2006) develop the NegotiAuction system, combining features of auctions and negotiations. They use the ‘pricing out’ technique, which is an established technique used by practicing decision analysts, where all other attributes besides price (and quantity) are priced out.

    • Decision support for preference elicitation in multi-attribute electronic procurement auctions through an agent-based intermediary

      2014, Decision Support Systems
      Citation Excerpt :

      Consequently, a number of researchers began to consider auction mechanisms that would enable a buyer to negotiate with multiple suppliers over heterogeneous goods or services. In the literature, several terminologies have been used to describe such a procurement auction format, i.e., multi-dimensional [7,9,10,12], multi-issue [40,42], multi-criteria [5,17], and multi-attribute auctions [6,36], where the most commonly used is “multi-attribute auctions.” Che first proposed a two-dimensional (i.e., price and quality) auction for government procurement [12].

    • NegotiAuction: An experimental study

      2013, Decision Support Systems
      Citation Excerpt :

      The interaction process in negotiations may not be established in advance and the negotiation rules may be elicited in an implicit manner (based on tradition), especially for many face-to-face negotiations [36]. Recently, the Internet has been emerging as an important channel for business transactions including e-negotiations [41]. As a matter of fact, many negotiations have been carried out electronically in e-commerce and e-business.

    • A fuzzy TOPSIS based approach for e-sourcing

      2011, Engineering Applications of Artificial Intelligence
      Citation Excerpt :

      In many real life situations, it is essential to consider multiple attributes of a deal in addition to price for negotiation and selection through a more effective information exchange of buyer’s preferences and supplier’s offerings. Such auctions are termed as multi-attribute (Strecker and Seifert, 2004; Bichler and Kalagnanam, 2005), multidimensional (Che, 1993; Branco, 1999), multiple issue (Teich and Wallenius, 1999), and multi-criteria (Smete and Multicriteria, 2002) auction. In a multi-attribute reverse auction (MARA), the auctioneer chooses multiple negotiable attributes of an object and defines a scoring rule (value or utility function) based on his preference relation.

    View all citing articles on Scopus

    Dr. Jeffrey Teich is an Associate Professor at the New Mexico State University. His research interests and publications are in the areas of negotiation modeling and decision support. In addition, he has served as Visiting Professor at the Helsinki School of Economics teaching in its international programs.
    Dr. Hannele Wallenius is a Senior Lecturer at the Department of Industrial Management, the Helsinki University of Technology. Her research interests and publications are in the areas of public sector operations research and negotiation modeling.
    Dr. Jyrki Wallenius is Professor of Management and Director of the International Center at the Helsinki School of Economics. He is also the Director of the Interactive Telecommunications Program at the Helsinki School of Economics, an intensive training program in cutting edge telecommunications technologies, applications and multimedia. Dr. Wallenius academic interests and published research lie in the areas of decision making and negotiation modeling.

    1

    Tel.: +358-9-451-3083; fax: +358-9-451-3095; e-mail: [email protected]

    2

    Tel.: +358-9-431-38328; fax: +358-9-431-38613; e-mail: [email protected]

    5

    Available on-line at http://ecommerce.media.mit.edu/.

    6

    Available on-line at http://www.iiasa.ac.at/ under DAS-Project.

    View full text