Search in Co-Wiki

Supply-chain auction

game-theory 1359 tokens 2 outbound links

Supply-chain auction

A supply-chain auction is an auction for coordinating trade among various suppliers and consumers in a supply chain. It is a generalization of a double-auction. In a double auction, each deal involves two agents - a buyer and a seller, so the "supply-chain" contains only a single link. In a general supply-chain auction, each deal may involve many different agents, for example: a seller, a mediator, a transporter and a buyer.

Auction for a linear supply-chain Babaioff and Nisan present an auction for the case in which the supply-chain is linear - each node in the chain consumes the output of the previous node and produces input for the next node. There is one class of initial suppliers, several classes of converters, and one class of end consumers.

Their running example is a lemonade market, in which there are three kinds of agents: pickers, squeezers and drinkers:

In this market, each deal involves three agents - one of each kind. The costs/values of different agents of the same kind might differ, so it is desirable to arrange the trade using a truthful mechanism. Babaioff and Nisan suggest to conduct three different double-auctions - one for each kind of agents:

For each double auction there are several options, for example: a VCG auction (which is truthful and efficient but has a deficit), or a trade-reduction auction (which is truthful and has no deficit but is only approximately-efficient).

They suggest two protocols for combining the different double-auctions into a single outcome:

Example Suppose there are three pickers with values -3, -6, -7 (negative values denote costs); three squeezers with values -1, -3, -6; and three consumers with values +12, +11, +7. The following table presents the three double-auctions (the boldfaced values denote the actual traders; the non-boldfaced values are the virtual traders calculated as sum/difference of other traders' values.

Auction for a directed acyclic graph Babaioff and Walsh extend the above work to the case in which the supply-chain can be any acyclic graph. As an example, they consider the following market with six agent kinds:

Procurement auction Chen, Roundy, Zhang and Janakiraman study a different setting in which there is a single buyer and single item-kind, but there are different producers in different supply-locations. The buyer needs a different quantity of the item in different demand-locations. The buyer conducts a reverse-auction. The buyer has to pay, in addition to the cost of production, also the cost of transportation from the supply-locations to the demand-locations. They present three different mechanisms: the first is truthful and efficient in terms of supply, but ignores the transportation costs; the second is truthful and efficient in terms of supply and transportation, but may be worse for the buyer; the third is truthful only for the producers but not for the buyer.

References <references />