Abstract
We
consider a multi-attribute sourcing economy consisting of an Original Equipment
Manufacturer (OEM) and a set of suppliers. Price and delivery date are the two
factors that influence the OEM’s decision on supplier selection. The OEM
demands a set of indivisible items, each has to be
delivered on an allowable delivery date. We define a tuple
as a bundle of items and the associated delivery dates of each item in the
bundle.
From
the economy’s perspective, we want to have a mechanism that efficiently assigns
tuples to suppliers in equilibrium. Assuming that the
OEM privately knows his valuations on all possible tuples
and each supplier privately knows his costs on all possible tuples,
we first show that a competitive equilibrium always exists, and that the
competitive equilibrium prices are non-linear and non-anonymous. Second, we
develop a primal-dual-based auction mechanism and show that it terminates in an
approximate efficient assignment at a competitive equilibrium. A bound on the
inefficiency is proved.
The
auction mechanism above requires each supplier to determine all tuples’ costs. To achieve that, we represent the supplier’s
cost models as capacitated lot-sizing problems and propose heuristic algorithms
for determining the optimal production plan that minimizes the total cost,
consisting of setup, backorder, and penalty costs. We consider two capacitated
lot-sizing problems, called CMB and CMBI. While the first problem does not have
the integral production quantity restriction, the second one does. The
algorithms for CMB prescribe different strategies for the selection of valid
inequalities to be added to the problem. For CMBI, an MIP-based algorithm is
proposed. We conduct computational experiments that show that, in terms of
solving time, our heuristics outperforms a commercial solver.