Você está na página 1de 14

informs ®

Vol. 36, No. 1, January–February 2006, pp. 55–68 doi 10.1287/inte.1050.0185


issn 0092-2102  eissn 1526-551X  06  3601  0055 © 2006 INFORMS

Changing the Game in Strategic Sourcing at


Procter & Gamble: Expressive Competition
Enabled by Optimization
Tuomas Sandholm, David Levine, Michael Concordia, Paul Martyn
CombineNet, Inc., Fifteen 27th Street, Pittsburgh, Pennsylvania 15222
{tsandholm@combinenet.com, dlevine@combinenet.com, mconcordia@combinenet.com, pmartyn@combinenet.com}

Rick Hughes, Jim Jacobs, Dennis Begg


The Procter & Gamble Company, Two P&G Plaza, Cincinnati, Ohio 45202

Procter & Gamble put into practice CombineNet’s approach to building sourcing networks, called expressive
competition. At its heart is a vision that looks past lowest-price reverse auctions and combinatorial package
bidding toward a highly expressive commerce relationship with suppliers. It enables suppliers to make electronic
offers that express rich forms of capabilities and efficiencies. As the buyer, P&G also uses an expressive language
to state constraints and preferences. The detailed expressions of supply and demand are brought together via
an advanced optimization engine to decide the optimal allocation of business to the suppliers. By March 2005,
over a period of two and a half years, P&G had sourced over $3 billion through expressive commerce and seen
$294.8 million (9.6 percent) in recommended savings. In the process, P&G’s suppliers benefited from the win-
win approach: expressive competition matched demand to the most efficient means of production (rather than
squeezing suppliers’ profit margins) and removed the exposure risks in making offers. Beyond direct monetary
savings, the benefits included the redesign of supply networks with quantitative understanding of the trade-offs
and the ability to implement in weeks instead of months.
Key words: games, group decisions: bidding, auctions; industries: consumer goods.

T he large consumer-packaged-goods company


Procter & Gamble ($57 billion) focuses on winning
two moments of truth in the marketplace. The first is
of thousands of suppliers, and 140 countries in world-
wide distribution—the process was bogged down.
Traditionally, companies made sourcing decisions
in the retail aisle when a consumer is faced with a through in-person negotiations with suppliers. The
choice of brands to purchase. Will it be a P&G prod- advantage is that the supplier and the buyer have a
uct? The second is after the purchase of a P&G prod- very expressive language for finding, and agreeing to,
uct. Was the experience satisfying enough to cause the win-win deals. The deals can be implemented because
consumer to purchase that product again? the parties can express operational constraints and
This simple concept has driven the operating strate- take them into account. However, the process is slow,
gies across all disciplines in the company, right down lacks structure and transparency, induces low levels
to the way P&G manages its supply chain. P&G sup- of competition among suppliers, and makes it diffi-
ply chain managers created a consumer-driven sup- cult for the buyer to decide what to agree to with
ply network in an effort to produce a low-cost yet a supplier. (The decision depends on what the other
robust supply chain from raw materials to delivery of suppliers, to be negotiated with later, would be will-
final product. Optimization technologies had played ing to offer.) These problems and the overall com-
important roles in bringing the strategy to market, but plexity have been exacerbated by a dramatic shift in
with P&G’s increasingly complex global business— the 1990s from plant-based sourcing to global corpo-
more than 300 brands, nearly 110,000 employees, tens ratewide sourcing. Leveraging the joint buying power
55
Sandholm, Levine, Concordia, Martyn, Hughes, Jacobs, and Begg: Procter & Gamble
56 Interfaces 36(1), pp. 55–68, © 2006 INFORMS

of its plants through global (category-based rather and shared cost efficiencies with the buyer. Also,
than plant-based) sourcing events was a key goal in buyers lacked adequate tools for balancing cost sav-
P&G’s sourcing strategy. ings against various stakeholder requirements, such
The industrywide shift to global sourcing coin- as supply-base rationalization, product quality, sup-
cided with a shift to computerized sourcing in which plier reliability, and delivery schedules.
suppliers submit offers electronically to the buyer.
This process has the advantages of speed, structure P&G’s Approach
and transparency, global competition, and simulta- To change the process, P&G realized that it needed a
neous negotiation with all suppliers (which removes tool that would allow it to embrace complexity rather
the difficulties associated with speculation about later than simplifying it. P&G wanted to leverage the scale
stages of the negotiation process). The most notable of its sourcing volume while maintaining its relation-
class of such systems is the reverse auction, popular- ships and offering its suppliers options (Smock 2004).
ized in the mid-1990s by such vendors as FreeMar- P&G had used advanced analytical tools in sourc-
kets (now Ariba), Frictionless Commerce, and Procuri. ing with limited success, most notably in transporta-
The buyer groups the items into lots in advance and tion and planning applications where sourcing was
conducts an electronic descending-price auction for an integral part of the production-planning decision.
each lot. The lowest bidder wins. (In some cases, The operations research group at P&G, known as
lowness is not measured in terms of price but in IT Global Analytics (winner of the 2004 INFORMS
terms of an ad hoc score, which is a weighted func- Award), worked on these internal projects and on
tion that takes into account the price and some non- other projects concerning sourcing, supplier contracts,
price attributes, such as delivery time and reputation.) material forecasting, and make-versus-buy decisions
Unfortunately, reverse auctions are not economically in various business units over the years. However, no
efficient, that is, they generally yield poor allocation sustainable analytic capability had been developed for
decisions. The optimal bundling of the items depends sourcing.
not on the buyer’s preferences, but on the suppliers’ During the summer of 2001, CombineNet, a soft-
(which depend on such considerations as the set, type, ware company that provides solutions in the intersec-
and time-varying state of their production resources), tion of optimization and market design, approached
which the buyer does not know when forming lots. P&G to demonstrate REV, an industry-independent
Lotting by the buyer also hinders the ability of optimization-based market-clearing engine. REV had
small suppliers to compete. Furthermore, reverse auc- helped H. J. Heinz Company save 12 percent and
tions do not support side constraints, which means PPG Industries save 19 percent in sourcing events.
(1) the buyer cannot express her business rules, mak- REV enables companies to create richer marketplaces
ing implementation of the auction allocation impos- between buyers and sellers. Sellers can express cre-
sible, and therefore the screen savings of the auction ative proposals, such as bundled offers, conditional
do not materialize, and (2) suppliers cannot express volume discounts, and innovative alternative item
their production efficiencies (differentiation) and are specifications, to take advantage of cost efficiencies.
exposed to bidding risks. This expressiveness increases the options a buyer has
In the past, P&G managers accelerated the sourc- to consider but has the potential for a much greater
ing cycle by simplifying the complexity inherent in return. REV also takes into consideration the cost
their strategic sourcing. Conventional sourcing tech- of business rules and stakeholder preferences, such
nologies, such as reverse auctions, limited the scope as allocating a percentage of business to disadvan-
of sourcing events, lotted products for suppliers to taged business enterprises (DBEs), providing incum-
bid on, and reduced the amount and type of input bents advantage over new suppliers, and limiting the
suppliers could provide. These methods reduced buy- total number of suppliers that supply to a region or
ers’ opportunities to save money by forcing suppli- a specific location. REV enables buyers to manage
ers to cut their profit margins without allowing them this complexity by considering all the possible options
to compete on their strengths through collaboration they could select to find the one they should select.
Sandholm, Levine, Concordia, Martyn, Hughes, Jacobs, and Begg: Procter & Gamble
Interfaces 36(1), pp. 55–68, © 2006 INFORMS 57

The First Test than what is supported in vanilla combinatorial


The operations research group at P&G was so auctions.
intrigued by the tool’s possibilities that it gave Com- —Suppliers can offer rich forms of discount sched-
bineNet a transportation-sourcing-optimization data ules. (Simpler forms of discount schedules have
set that another transportation-sourcing-optimization already been addressed in the academic literature
tool took about 30 minutes to solve. REV solved (Sandholm and Suri 2001a, 2002; Hohner et al. 2003).)
the problem to optimality in less than nine seconds. —Suppliers can offer conditional discounts. They
Based on this successful trial, P&G decided to apply can specify the trigger conditions and the effects in
REV to an aroma chemicals purchase involving more highly flexible ways.
than 300 items and numerous suppliers. P&G saved —Suppliers can specify a broad variety of side con-
13.5 percent. It also reduced the number of suppliers, straints, such as capacity constraints (Sandholm and
obtained a quantitative understanding of the cost of Suri 2001b).
its preferences and business rules, and implemented —Suppliers can bid using attributes (Sandholm and
its decision in weeks rather than months. Suri 2001b). This allows the buyer to leave the item
specification partially open, so the suppliers can pick
values for the item attributes, such as material, color,
The Next Six Events and delivery date, in a way that matches their pro-
Based on the results, Dennis Begg, P&G’s associate duction efficiencies. In this way, the suppliers can also
director of purchases innovation, convinced senior express alternate items.
managers to use the technology on six sourcing —Suppliers can express free-form alternates. This
events over a six-month period. P&G saved more than option fosters unconstrained creativity by the suppli-
$100 million. Rick Hughes, vice president of global ers.
purchases, then persuaded A. G. Lafley, CEO, to sign —Suppliers can express detailed cost drivers, such
a three-year contract with CombineNet, which has as setup costs, transshipment costs, and different
allowed P&G to expand the use of REV around the material costs. In many of the sourcing events, the
globe. buyer collects tens or hundreds of cost drivers.
P&G uses all of these bidding features extensively.
REV supports bidding through Web-based interfaces
The Paradigm Shift: and through spreadsheets. In some cases, catalog
Expressive Competition prices from databases have also been used.
The idea behind REV was to allow suppliers and buy- In expressive allocation evaluation, the buyer
ers to express supply and demand in dramatically expresses preferences over allocations using a rich,
more detail while participating in sourcing events in a precise, and compact language. The buyer can use it
structured electronic marketplace that algorithmically to express operational and legal constraints, business
matches supply and demand. CombineNet calls this rules, prior contractual obligations, and other busi-
new paradigm expressive competition (or expressive com- ness caveats. Different types of side constraints are
merce) and specified its two sides as expressive bidding a powerful form of expressiveness for this purpose.
and expressive allocation evaluation (or expressive bid tak- For example, the buyer can state, “I don’t want
ing) (Sandholm and Suri 2001b). more than 200 winners” (to limit overhead costs),
With expressive bidding, suppliers express their offers “I don’t want any one supplier to win more than
creatively, precisely, and conveniently using compact 15 percent” (to keep the supply chain competitive
statements. Expressive bidding includes the follow- for the long term), “I want minority suppliers to
ing: win at least 10 percent,” “Carrier X has to win
—Suppliers bid on an arbitrary number of self- at least $3 million” (because I have already agreed
constructed packages of items (not on predetermined to that). In addition to side constraints, REV enables
lots as in basic reverse auctions). The packages can the buyer to express how REV should take into
be expressed in more flexible and more usable forms account item attributes (such as delivery date or
Sandholm, Levine, Concordia, Martyn, Hughes, Jacobs, and Begg: Procter & Gamble
58 Interfaces 36(1), pp. 55–68, © 2006 INFORMS

transshipment specifications) and supplier attributes Process


(such as reputation) when determining the allocation The P&G-CombineNet project team developed and
of business (Sandholm and Suri 2001b). A P&G buyer executed a sourcing implementation designed to allo-
with potentially no background in optimization can cate P&G’s annual spending on displays across a
set up a scenario by adding rules and preferences more efficiently utilized supplier base while also
through an easy-to-use Web-based interface and improving the reliability and quality of display pro-
use the optimizer to find the optimal allocation for duction and services. The plan contained three key
the scenario (Figure 1). The buyer can also upload elements:
constraints from its business-rule databases. (1) A bidding structure designed to capture
By navigating multiple scenarios (changing the con- component-specific information,
straints and preferences and re-optimizing), the buyer (2) A simple way for suppliers to understand and
obtains a quantitative understanding of the trade- participate in the bidding process, and
offs between sourcing cost and other considerations. (3) Advantages for P&G’s product managers that
That enables the buyer to determine whether certain encouraged them to embrace the new process.
constraints and preferences are worth it. The quan- P&G’s purchasing department invited all of the
titative understanding also helps align the members incumbents and some new suppliers to bid on the
of a sourcing team, who may have different prefer- company’s annual volume of displays. P&G’s new
ences, because the internal negotiation is based on capability to collect detailed cost information and
facts rather than beliefs and philosophies. solicit expressive or creative offers from suppliers
allowed purchasing to put up for bid each of the sup-
A Case Study: Sourcing of Displays ply chain cost drivers that contributed to the final cost
P&G’s procurement of in-store displays has always of the display, such as display components as well
been a process closely managed by the marketing as assembly and shipping costs that increase the base
managers responsible for different product categories. cost of the display materials. The purchasing depart-
One of P&G’s first uses of REV was for sourcing these ment collected detailed information on the costs of
prepacked displays. materials, such as corrugated paper, film, and trays
P&G uses prepacked displays to help retailers mer- that hold the product, and the costs of holding inven-
chandise its products. A display can contain differ- tory, of freight, and of printing. It invited suppliers
ent sizes of one product or contain multiple products, to bid on specification and then to make alternate
for example, Crest toothpaste and Scope mouthwash. off-specification bids that would allow suppliers to
Retail stores place displays in the aisles or in promo- suggest ways to reduce the cost of the display. (For
tional areas when there is some special activity, such example, using three-color printing instead of four-
as a sale or a coupon on the brand. P&G spends $140 color printing for the header card, which advertises
million annually in North America on these displays. the product, would reduce its cost.)
Based on individual product-promotion schedules Of the 40 suppliers that participated in the sourc-
and display requirements, managers typically used ing event, some were manufacturers only, some were
incumbent suppliers to design, produce, and assem- assemblers only, and some could manufacture and
ble turnkey displays for easy setup in the stores. assemble. There were four display categories (pallets,
While these solutions were of high quality, there was special packs, pigment/dye/quick (PDQ) trays, and
little visibility into the costs and quality of alternate wings and floor stands) covering 14 benchmark and
methods. unique displays. For roughly 500 display components,
P&G’s corporate sourcing team thought that a more suppliers offered piece prices, substrate fluctuations,
efficient way to source displays might exist and other fixed and variable costs, assembly rates, pack-
wanted to understand the cost trade-offs between aging, and freight. There were two online rounds of
buying the traditional turnkey displays and buy- bidding followed by one round of off-line negotiation.
ing components, leveraging the size of P&G’s entire For suppliers, the flexibility of component-based
operations. bidding and the unique expressive bidding format
Sandholm, Levine, Concordia, Martyn, Hughes, Jacobs, and Begg: Procter & Gamble
Interfaces 36(1), pp. 55–68, © 2006 INFORMS 59

Figure 1: Using a Web interface for expressive allocation evaluation, the buyer can set up constraints and prefer-
ences one rule at a time by selecting the rule type and its parameter(s) on the left, and then selecting the scope
to which the rule must apply on the right. As the third step, the buyer presses the Add button to add the rule to
the scenario, and it will appear on the bottom in natural language, together with all the rules that the buyer has
added to this scenario already. After specifying the scenario in this way, the buyer presses the Optimize Now
button. This triggers the optimizer to find the optimal allocation for this scenario. © Combinet. Reprinted with
permission.
Sandholm, Levine, Concordia, Martyn, Hughes, Jacobs, and Begg: Procter & Gamble
60 Interfaces 36(1), pp. 55–68, © 2006 INFORMS

allowed them to bid on their own terms, includ- Case Study 2: Sourcing of Truckload
ing volume discounts, bundled pricing, and alternate Transportation Services
products or services. P&G encouraged the suppliers
Another example of the new paradigm is the sourc-
to submit two sets of bids, one identifying prices for
ing of P&G’s long-term contracts for all of its North
full turnkey displays (including the aspects of pro-
American inbound and outbound truckload trans-
duction handled by others in their alliance networks) portation services for the following 12 months—a
and a second bid for only those display components sourcing of $885 million in one event. There were
and services they could supply directly. 7,161 lanes to be procured (multiple weekly ship-
For P&G, the larger, more complex set of data ments on each one) with 137 carriers as bidders.
generated greater business insight when analyzed Due to the flexibility and creativity allowed by
using REV’s Scenario Builder tool that enabled P&G expressive bidding, the carriers submitted 160,797
to quickly and easily consider a large number of bids. The unconstrained savings potential of these
what-if scenarios by changing side constraints and bids amounted to $47 million. Three main factors
preferences. contributed to these potential savings. First, carriers
submitted 720 package bids. With such bids, carriers
Results generally offer lower prices for combinations of lanes
—The unconstrained savings were nearly 60 per- because they can reduce empty driving via back-
cent. The implementable savings (that is, the savings hauls and multileg routes. Second, carriers submitted
P&G could achieve after applying its side constraints 33 conditional discounts and six discount schedules.
and preferences in REV) were nearly 48 percent Third, P&G collaborated with two of its biggest retail-
($67 million annually). ers in a novel way: they invited the carriers to bid on
—The collaborative planning produced insights both P&G’s and the retailers’ trucking lanes, allowing
into costs and strengthened P&G’s relationships with the carriers to construct beneficial backhaul deliver-
its suppliers. ies and multileg routes even in ways that would have
—P&G’s annual procurement cycle dropped from been impossible with P&G’s lanes alone.
20 to eight weeks, with the time for finding allocations To build a quantitative, offer-driven understanding
to scenarios reduced from days to seconds. of the trade-offs in the supply chain, P&G used REV’s
P&G used REV’s Scenario Builder to assess the Web-based Scenario Builder user interface to navigate
cost impact of constraints and preferences, such as through more than 550 scenarios before settling on the
favoring incumbent suppliers and the cost of differ- final award. The final scenario had 146,294 constraints
ent mixes of display components. P&G gained the in the optimization, which were automatically con-
ability to separate the true cost of must-have compo- structed from 120 business rules that P&G modeled
nents and services from nice-to-haves. This let P&G using Scenario Builder. The implementable savings
compare the cost of a supplier’s turnkey display to after applying the constraints and preferences were
the total cost of sourcing the display as its com- $6 million (0.7 percent), which was remarkable given
ponents and then managing the process. P&G real- that prices for truckload transportation had generally
ized that it could allocate much of its spending more increased by six to nine percent.
efficiently.
The bidding and award process also improved Impact
P&G’s relationships with its suppliers by promoting The paradigm-shifting approach to sourcing has
collaboration and allowing suppliers to leverage their proven its effectiveness, as demonstrated by P&G’s
strengths. REV’s expressive bidding format gave sup- savings of $294.8 million (9.6 percent) on the slightly
pliers an opportunity to bid on their own terms and over $3 billion of spending that P&G put through
did not commoditize their offerings. Both P&G and REV in two and a half years by March 2005. (We com-
its suppliers benefited from a consolidated and easy- pute P&G’s savings number in each sourcing event
to-manage sourcing cycle. by comparing the prices to the prices it paid for the
Sandholm, Levine, Concordia, Martyn, Hughes, Jacobs, and Begg: Procter & Gamble
Interfaces 36(1), pp. 55–68, © 2006 INFORMS 61

same items the previous time it sourced them, usu- Streamlining the Sourcing Process
ally 12 months earlier.) The unconstrained savings Companies can now make decisions on large baskets
produced by expressive bidding were 16.9 percent of items to be procured, rather than in a number of
($517 million). As P&G took control of the sourcing submarkets, naturally improving the allocation deci-
by introducing side constraints and preferences into sions. P&G’s use of expressive competition enables it
the optimization, the implementable savings ended to manage and exploit complexity and rich data to
up at 9.6 percent. The percentage savings by category obtain the best value. This includes:
are 3.6 percent in transportation (not adjusting for the —Moving from the old way of simplifying assump-
general increase in transportation prices over the time tions and potentially multiple suboptimal analyses to
frame), 23.3 percent in packaging, 29.8 percent in ser- optimal sourcing solutions across the full scope of
vices, 10.9 percent in raw materials, and 23.9 percent potential solutions,
in indirect materials. —Enabling scenario navigation to incorporate pro-
These savings are sustainable, in contrast to the fessional purchasing knowledge through side con-
simple cost concessions acquired in traditional reverse straints and preferences into the analytic rigor of the
auctions. The savings resulted directly from improved optimization, and
economic efficiency conveyed via expressive offers. —Conducting complex analyses quickly.
P&G achieved cost savings while at the same time In short, P&G is now faster, more rigorous, and bet-
achieving the other benefits of expressive competi- ter able to leverage its purchasing experts than it was.
tion, such as improved relationships with suppliers, It obtains greater savings with every analysis than it
greater participation of suppliers in sourcing events, could before it adopted CombineNet’s REV.
implementable solutions that satisfy operational con-
siderations, and solutions that strike the trade-offs in Optimization to the End Users
a data-driven way and align the stakeholders in the The hosted, Web-based REV application with inter-
buying organization. faces designed for domain specialists brings the
power of complex optimization to end users. It cap-
Designing Sourcing Networks tures modeling expertise in a form accessible to users
The relationships between companies that purchase who do not know optimization. It supports rapid
materials, goods, and services and their suppliers deployment and refinement of both tailored applica-
can be viewed as a network, because many compa- tions and algorithmic advances.
nies both purchase and supply. Another profound REV is more than a group of complex tools and
impact of expressive competition is the effect on the techniques packaged for end users. Those users must
sourcing-network-design process. Traditionally, the have confidence that the tools do what they expect,
buyer configures the network and then solicits offers and they gain that confidence from the robust solving
from suppliers. This approach produces suboptimal engine that they can drive (even remotely), that they
results because it ignores suppliers’ alternative capa- know others drive, and that they know is maintained
bilities. REV reverses the process by first collecting on the cutting edge of technology.
offers and then using optimization to configure the In addition, as was the case for P&G’s 1996
optimal network based on those offers. Edelman finalist application (Camm et al. 1997), the
CombineNet’s approach is particularly relevant in value brought by providing advanced analytical tools
transportation sourcing. Trucking networks, for exam- to P&G’s business motivated it to establish a per-
ple, evolved primarily to meet shippers’ demands. manent analytical capability in the purchasing orga-
By considering the most efficient routings that car- nization to identify opportunities across the entire
riers can offer, both individually and collectively, function.
REV develops more efficient networks than the cur-
rent networks. Similarly, buyers can construct supply Next Steps
chains (networks) in light of supplier capabilities as Procter & Gamble’s relationship with CombineNet is
expressed in their offers. ongoing and expanding to other business functions
Sandholm, Levine, Concordia, Martyn, Hughes, Jacobs, and Begg: Procter & Gamble
62 Interfaces 36(1), pp. 55–68, © 2006 INFORMS

beyond sourcing, some of which are new applications Appendix


for optimization.
CombineNet expects to continue to show dramatic Optimization to Enable Expressive Competition
recommended savings in sourcing as P&G applies A challenge in making expressive competition a real-
its technology to more and more events, as sourcing ity is that the expressiveness makes the problem
managers become more proficient with the technol- of allocating the business across the suppliers an
extremely complex combinatorial optimization prob-
ogy and tools, as suppliers become more proficient
lem. Specifically, the clearing problem (also called the
with the expressive bidding capabilities now available
winner-determination problem) is deciding which
to them, and as CombineNet improves its algorithms
bids to accept and reject (and to what extent in the
and functionality and introduces new products.
case of partially acceptable bids) so as to minimize
sourcing cost (adjusted for preferences) subject to sat-
isfying the demand and the side constraints. Even in
Savings Summary the vanilla combinatorial reverse auction where the
By March 2005, over a period of two and a half years, only form of bidding is package bidding and no side
P&G had saved $294.8 million by applying expressive constraints or preferences are allowed, the clearing
competition to 29 complex events in sourcing over problem is NP-complete and inapproximable (in the
$3 billion worth of transportation, raw ingredients, worst case) in polynomial time (Sandholm et al. 2002).
services, and packaging. Furthermore, CombineNet Expressive competition is a much richer problem;
has begun other high-profile optimization projects to thus, the NP-hardness and inapproximability carry
help P&G reduce costs and increase profits. As of over. (Müller et al. 2006 review the worst-case com-
March 2005, P&G had used REV on 10 percent of its plexity of the clearing problem of different variants of
$28 billion of spending and plans to increase that to combinatorial auctions.) Therefore, the clearing prob-
between 20 and 30 percent over the next one or two lem requires sophisticated optimization techniques.
years. If the same savings-to-spending ratio holds,
Optimization Program Formulation
REV will help P&G save $1 billion over four years.
We describe a simplified version of the optimization
Overall, from 2001 to March 2005, CombineNet
problem formulation.
used its REV technology to host about $20 billion
The system tries to fulfill demands for items at the
of sourcing events for Global 2000 companies, yield-
lowest cost while meeting applicable business rules
ing more than $1.5 billion in hard-dollar savings in
and supplier constraints. An item is a good or ser-
economic efficiency, among other benefits. Case stud-
vice to be purchased. The buyer usually groups multi-
ies are available on its Web site at www.combinenet.
ple items in an event, for which offers (including price
com/customers/success_stories/.
and terms) are requested. Denote the set of items in
These savings numbers do not include suppliers’ an event by M = 1 2     m. Each item i has lower
savings, which are harder for us to measure because and upper demand quantity bounds, Li and Ui . Sup-
the suppliers’ true cost structures are proprietary. plier (vendor) offers include bids, each with a price on
However, strong evidence shows that the suppliers specified quantities of one or more items, and other
also benefited, so a win-win was indeed achieved: offer components, such as discounts, that may apply
(1) suppliers who participated in the expressive- to more than one of their bids. The procurement prob-
competition events recommend its use to other buy- lem is to decide which bids to accept. Our support for
ers, (2) suppliers who boycotted reverse auctions a variety of bid formats relies on decision variables
return to negotiate with expressive competition, and that have similar roles for different bid types:
(3) suppliers provide positive feedback about their xj for whether binary bid j is accepted xj = 1 or
ability to express differentiation and creative alterna- rejected xj = 0 (let J be the set of all binary bids),
tives. Our figures on savings also omit savings from yk for whether, and how many times, integer bid k
reduced effort and event time lines. is accepted (let K be the set of all integer bids), and
Sandholm, Levine, Concordia, Martyn, Hughes, Jacobs, and Begg: Procter & Gamble
Interfaces 36(1), pp. 55–68, © 2006 INFORMS 63

zf for whether, and how many (possibly fractional) from those suppliers by 0.9. We can also make abso-
times, fractional bid f is accepted (let F be the set of lute bid adjustments, for example, by decrementing
all fractional bids). each bid from a specified group of suppliers by 0.50 E.
The basic minimization problem (excluding dis- Item adjustments may be absolute or per item, that is,
counts, side constraints, and preferences) is based on the quantity of the item in the bid. A rich
   set of logical operations in REV allows the buyer
min pj xj + pk yk + pf zf 
j∈J k∈K f ∈F
(and the bidders) to combine terms into complex (and
sequence-dependent) adjustment expressions.
xj ∈ 0 1 yk ∈ N  zf ≥ 0
  Optimization Technology
  
s.t. Li ≤ qij xj + qik yk + qif zf ≤ Ui  Prior to REV, no technology could solve clear-
j∈J k∈K f ∈F
ing problems of the scale and expressiveness that
where pj , pk , and pf are the prices of the correspond- CombineNet’s customers wanted to solve; for exam-
ing binary bid, integer bid, and fractional bid, respec- ple, Hohner et al. (2003) found integer-programming
tively. Similarly, qij , qik , and qif are the quantities of techniques to be effective for problems only as large
item i offered by the respective binary bid, integer as 500 items and 5,000 bids. As discussed above, even
bid, or fractional bid. on the trial instance that P&G gave CombineNet (a
From this starting point, it is conceptually straight- fairly easy instance on which REV took nine sec-
forward to add side constraints and expressive offer onds), the fastest competing product took half an
components, such as conditional discounts and dis- hour. While that was already a decisive speed differ-
count schedules. As an example of the general nature ence, since that time CombineNet’s technology devel-
of REV’s side constraints, we implement constraints opment has yielded a further speed improvement of
on the maximum number of winning suppliers using two to three orders of magnitude in REV.
counting constraints. These constraints rely on the con- There is significant structure in the expressive com-
cept of a bid group, which can be any set of bids. In petition problem instances, and it is paramount that
the case of a supplier limit, each bid group consists of the optimizer be sophisticated enough to take advan-
all of the bids from one supplier. The formulation to tage of the structure. Mixed-integer-programming
limit the number of winning suppliers to value Max is (MIP) techniques for tree search are quite good at
g
 taking advantage of the structure, and REV takes
i ≤ Max i ∈ 0 1 advantage of those techniques. However, the general-
i=1 purpose MIP techniques embodied in the leading
where 1 2     g is the set of bid groups to which general-purpose MIP solvers are not sufficient for the
Max applies, and i is a binary indicator variable clearing problem in expressive competition.
that is set to 1 only if at least one of the bids in its cor- REV uses sophisticated tree-search algorithms to
responding group wins (if the decision variable cor- find the optimal allocation. Given that the algo-
responding to the bid is greater than 0). rithms find the optimal answer and the problem is
In scope, a side constraint can cover either all bids NP-complete, in the worst case the run time has to be
or a specified subset of bids (for example, by business more than polynomial in the size of the input (unless
unit or geographic region). For example, bid groups P = NP). However, in practice on the real-world
may correspond to all suppliers or to only incumbent sourcing-optimization problems, the algorithms are
suppliers or to any other selection of suppliers. extremely fast: the median run time is less than one
In procurement auctions, we use preprocessing to second and the average is 20 seconds, with some
implement nonprice item and bid adjustments. (In instances taking days. The algorithms are also any-
exchanges this is not possible, and they need to be time algorithms: they provide better and better solu-
incorporated into the optimization itself (Sandholm tions during the search process.
and Suri 2001b).) For example, we can apply a favor- CombineNet began to develop its algorithms in
able bid adjustment of 10 percent to bids by incum- 1997, and it has 16 people working on the algo-
bent suppliers by multiplying the price of each bid rithms, half full time. They have tested hundreds
Sandholm, Levine, Concordia, Martyn, Hughes, Jacobs, and Begg: Procter & Gamble
64 Interfaces 36(1), pp. 55–68, © 2006 INFORMS

of techniques (some from the operations research into eight classes from an algorithmic perspective.
and computer science literature and some invented This way, speed enhancements within each class get
at CombineNet) to find those that shorten solve automatically leveraged across all the side-constraint
time for expressive competition clearing problems. types within the class.
Some of the techniques are specific to market The resulting optimal tree search algorithms are
clearing, and others apply to combinatorial opti- often 10,000 times faster than the state-of-the-art
mization more broadly. CombineNet published in general-purpose MIP solvers on hard instances of
detail the first generations of its search algorithms real-world expressive competition clearing, largely
(Sandholm 2002a, Sandholm and Suri 2003, Sand- because CombineNet specializes in a subclass of MIP
holm et al. 2005, Gilpin and Sandholm 2006, Conitzer problems and has 32,000 real-world instances in this
et al. 2004, Sandholm 2006). The new ideas in subclass on which to improve its algorithms. The
these algorithms included different formulations speed has allowed CombineNet’s customers to han-
of the basic combinatorial-auction-clearing problem dle drastically larger and more expressive sourcing
(branching on items, branching on bids, and mul- events, sometimes with over 2.6 million bids (on
tivariable branching), upper and lower bounding 160,000 items, multiple units of each) and over 300,000
across components in dynamically detected decom- side constraints.
positions, sophisticated strategies for selecting branch
The state-of-the-art general-purpose MIP solvers
questions, dynamically selecting the branch-selection
fail also due to numeric instability on about four
strategy at each search node, the information-theoretic
percent of these real-world sourcing-optimization
branching approach, sophisticated look-ahead tech-
instances. They err on feasibility, on optimality, or on
niques, solution seeding, primal heuristics, identify-
both. CombineNet has therefore invested considerable
ing and solving tractable cases at nodes, techniques
effort on stability, obtaining techniques that are sig-
for exploiting part of the remaining problem falling
nificantly more robust.
into a tractable class, domain-specific preprocessing
CombineNet incorporated its technology in a back-
techniques, fast data structures, methods for handling
reserve prices, and incremental winner determination end clearing engine, ClearBox, which it uses for all its
and quote-computation techniques. Sandholm (2006) sourcing events, customers, and industries.
provides an overview of these techniques.
End-User-Tailored On-Demand Optimization in
CombineNet has also invented a host of proprietary
a Hosted Mode
techniques in the tree search algorithms, including
REV’s fast solution time changes the sourcing pro-
different formulations of the expressive competition
cess. Sourcing specialists get results in seconds, not
clearing problem, new branching strategies, custom
cutting plane families, cutting plane generation and months, and can therefore explore vastly more (and
selection techniques, and machine learning methods more complex) alternatives than they could in the
for predicting what techniques will perform well on past. They can drive out unnecessary costs while
the instance at hand (for use in dynamically selecting meeting their quality and service requirements, find
a technique). new savings opportunities, rationalize their supply
While academics writing on combinatorial auctions base, and build long-term supplier relationships. Data
have focused on a variant in which package bidding drives the process: users do not have to define con-
is the only form of expressiveness (sometimes sup- straints, preferences, and trade-offs up front. Instead,
plemented with mutual exclusion constraints between they can explore them with data in hand, with the
bids), in CombineNet’s experience with real prob- expressive offers from suppliers providing the cost
lems, the complexity is dominated by side con- bases of different potential outcomes.
straints. Therefore, CombineNet has put a great deal CombineNet packaged its technology for use by
of effort into developing techniques to deal with domain experts, not optimization experts. Intuitive
side constraints efficiently. CombineNet has faced sev- Web-based interfaces designed for the buyer and the
eral hundred different types of real-world side con- suppliers bring the power of optimization to users
straints. REV supports all of them by abstracting them with expertise in sourcing, not in optimization. They
Sandholm, Levine, Concordia, Martyn, Hughes, Jacobs, and Begg: Procter & Gamble
Interfaces 36(1), pp. 55–68, © 2006 INFORMS 65

express their preferences through interfaces that use different preferences over allocations. For example,
sourcing terminology rather than optimization termi- finance people seek low cost, plant managers prefer
nology. The interfaces support simple click-through small numbers of suppliers, and marketing people
interaction rather than requiring the user to know any want a high average carrier-delivery-on-time rat-
syntax. ing. The buying organization therefore must manage
A key point is that the interfaces feed the problem trade-offs, often with little visibility into the motiva-
description into the back end using a high-level XML tion behind specific preferences.
language, combinatorial exchange description language REV allows buyers to understand the available
(CEDL), and the back end then automatically formu- trade-offs based on data. After buyers collect the
lates the optimization problem for the search algo- (expressive) bids, they go through a process called sce-
rithms. In contrast, in the traditional mode of using nario navigation. At each step of that process, the buy-
optimization, consultants with optimization expertise ers specify a set of side constraints and preferences
build the model. The automated approach is much (together these define the scenario) and run the opti-
faster (seconds rather than months) and avoids errors. mizer to find an optimal allocation for that scenario.
CombineNet’s Web-based products and applica- They thus obtain a quantitative understanding of how
tion-service-provider (ASP) business model make different side constraints and preference expressions
optimization available on demand. With no client- affect the sourcing cost and all other aspects of the
side software installation necessary, customers avoid allocation.
expensive hardware investments. (On many prob- Rapid clearing time allows the buyer to explore the
lem instances, the search algorithms use over two effects of various side constraints and parameter set-
gigabytes of RAM, making 32-bit architectures unus- tings, such as the maximum number of suppliers at a
able and requiring a 64-bit architecture.) Further- specific warehouse location, at each location, or over-
more, with its ASP mode, CombineNet can quickly all. In practice, CombineNet has found that a buying
and transparently tune its algorithms and provide organization will navigate an average of 100 scenar-
enhancements to all customers simultaneously. ios per sourcing event. (P&G set a record with 1,107
in one sourcing event.)
Market Design With rapid clearing, scenario navigation can be
While most of the savings can be attributed to the driven by the actual offers. Most prior approaches
application of optimization to the sourcing process, required the user to define the scenario (side con-
another important factor is market design, for exam- straints and preferences, if any) prior to analysis with
ple, what forms of expressiveness are allowed and too little time and too few modeling experts to try
what forms of feedback are given to bidders dur- even a small number of alternative scenarios. Data-
ing the event. REV supports sealed-bid events (with driven approaches are clearly superior because the
winners determined at the end), events that have a actual offers provide accurate costs for the various
(small) number of rounds (with winners determined scenarios.
and feedback provided at the end of each round), and With scenario analysis, buyers develop allocations
live events (with winners determined and feedback that can be put into practice directly, because all side
provided every time any participant expresses any- constraints are satisfied and all trade-offs are resolved
thing new). Traditionally, events have been limited in based on input from all stakeholders in the buying
scale and complexity by solving capabilities; methods organization.
of accommodating solving limits, such as prelotting The next generation of REV will support automated
and acceptance of suboptimal solutions, contributed scenario navigation, which will permit a more sys-
to inefficiency and reduced profits. tematic and less wasteful navigation of the scenario
space than the current manual scenario navigation.
Scenario Navigation The system queries the sourcing team about its pref-
The buyer is typically not a single individual but erences, using, for example, trade-off queries (“How
an organization consisting of several individuals with much hassle would an extra supplier be in dollars?
Sandholm, Levine, Concordia, Martyn, Hughes, Jacobs, and Begg: Procter & Gamble
66 Interfaces 36(1), pp. 55–68, © 2006 INFORMS

Give me an upper or lower bound.”) and compari- same sourcing events using traditional bidding con-
son queries (“Which of these two allocations do you structs in the same system. This paves a smooth road
prefer?”). The system poses queries in a data-directed for adoption, which does not assume sudden process
way, asking for refinements in preferences only as changes at the participating organizations.
needed. (This method is desirable because internal
negotiation within the team is costly in terms of time Expressive Competition as a Generalization of
and goodwill.) Based on all the offers from suppliers Combinatorial Auctions
and all the answers from the sourcing team to pre- A relatively simple early form of expressive compe-
vious queries, the system strives to minimize maxi- tition is a combinatorial reverse auction (Sandholm
mum regret. At each iteration of automated scenario et al. 2002), in which the only form of expressiveness
navigation, the system finds a robust solution that min- that the suppliers have is package bidding and the
imizes maximum regret (because the sourcing team
buyer has no expressiveness. In its predecessor, the
has not fully specified its preferences, the system’s
combinatorial auction, the bidders are the buyers (and
recommended allocation may not be optimal in light
there is only one unit of each item and no side con-
of unstated preferences). At the other step of each iter-
straints). Combinatorial auctions (Rassenti et al. 1982;
ation, the system poses a query to refine the team’s
Sandholm 1993, 2002b; Ledyard et al. 1997; Rothkopf
preferences so it can reduce the maximum regret
et al. 1998; Kwasnica et al. 2005; Sandholm et al. 2005;
further. The maximum regret also provides a quan-
titative measure that indicates when further negoti- Sandholm and Suri 2003; Hoos and Boutilier 2000;
ation within the team is no longer worthwhile and Boutilier 2002; de Vries and Vohra 2003) enable bid-
the team should implement the current robust allo- ders to express complementarity among items (the
cation. CombineNet pioneered automated scenario value of a package being more than the sum of its
navigation, including its different design dimensions parts) by using package bids and substitutability (the
and algorithms (Boutilier et al. 2004). The optimiza- value of a package being less than the sum of its parts)
tion problem of finding the most robust allocation usually by using different languages for specifying
is even more complex than the clearing problem. mutual exclusivity between bids (Sandholm 2002a, b;
CombineNet has developed the algorithms and a pro- Fujishima et al. 1999; Nisan 2000; Hoos and Boutilier
totype of automated scenario navigation, and P&G is 2001).
providing feedback on this new approach. Expressiveness leads to economically improved
allocations of the items because bidders do not get
Consumable Technology for Smoothing
stuck with partial bundles that are of low value to
the Adoption Path
them, as demonstrated, for example, in auctions for
REV promotes incremental transition from tradi-
bandwidth (McMillan 1994, McAfee and McMillan
tional sourcing to expressive competition by support-
1996), for transportation services (Sandholm 1991,
ing existing ways of doing business and intuitive
1993, 1996; Caplice and Sheffi 2003), for pollution
interfaces.
rights, for airport landing slots (Rassenti et al. 1982),
Behind the REV front ends reside a general-purpose
back-end market-clearing engine and modeling lan- and for carrier-of-last-resort responsibilities for uni-
guage. The front ends support various business versal services (Kelly and Steinberg 2000).
units (different spending categories), mapping spe- However, package bids and exclusivity constraints
cific events to the clearing engine via the CEDL mod- form too impoverished a language for real-world
eling language. Users interact with REV via these sourcing. While any mapping from bundles to real
front ends that use language that they are familiar numbers can be expressed in that language in prin-
with. User training typically takes just a few hours. ciple, real-world preferences in sourcing cannot eas-
New front ends typically take days or weeks to go ily or concisely be expressed in it. Starting in 1997,
from project specification to deployment. CombineNet tackled this challenge and generalized
Some suppliers may not be sophisticated enough to the approach to expressive competition, with the
bid expressively at all, yet they can participate in the language constructs discussed above. Approaches
Sandholm, Levine, Concordia, Martyn, Hughes, Jacobs, and Begg: Procter & Gamble
Interfaces 36(1), pp. 55–68, © 2006 INFORMS 67

similar to CombineNet’s have been adopted, but only Hoos, Holger, Craig Boutilier. 2001. Bidding languages for combina-
for less complex (orders of magnitude smaller and torial auctions. Proc. Internat. Joint Conf. on Artificial Intelligence
IJCAI . Seattle, WA, 1211–1217.
less expressive) events (Hohner et al. 2003, Metty et al.
Kelly, Frank, Richard Steinberg. 2000. A combinatorial auction with
2005). multiple winners for universal services. Management Sci. 46(4)
586–596.
CombineNet, Expressive Bidding, Expressive Compe-
Kwasnica, Anthony, John Ledyard, David Porter, Christine
tition, Expressive Bid Taking, REV, ClearBox, Combi- DeMartini. 2005. A new and improved design for multiobject
natorial Exchange Description Language, and CEDL iterative auctions. Management Sci. 51(3) 419–434.
are trademarks of CombineNet, Inc. Ledyard, John, David Porter, Antonio Rangel. 1997. Experiments
testing multiobject allocation mechanisms. J. Econom. Manage-
ment Strategy 6(3) 639–675.
Acknowledgments McAfee, Preston, John McMillan. 1996. Analyzing the airwaves auc-
We thank the rest of the CombineNet research team, espe- tion. J. Econom. Perspectives 10(1) 159–175.
cially Subhash Suri, Andrew Gilpin, Rob Shields, Bryan
McMillan, John. 1994. Selling spectrum rights. J. Econom. Perspec-
Bailey, Andrew Fuqua, Yuri Smirnov, and Tom Kuhn. tives 8(3) 145–162.
Our thanks also go to the CombineNet technical advisory
Metty, Theresa, Rob Harlan, Quentin Samelson, Tom Moore,
board: David Parkes, Egon Balas, George Nemhauser, Craig Thomas Morris, Ron Sorensen, Avner Schneur, Olga Raskina,
Boutilier, Rakesh Vohra, and Holger Hoos. Rina Schneur, Joshua Kanner, Kevin Potts, Jeffrey Robbins.
2005. Reinventing the supplier negotiation process at Motorola.
Interfaces 35(1) 7–23.
References Müller, Rudolf, Daniel Lehmann, Tuomas Sandholm. 2006. The
winner determination problem. Peter Cramton, Yoav Shoham,
Boutilier, Craig. 2002. Solving concisely expressed combinatorial
Richard Steinberg, eds. Combinatorial Auctions. MIT Press,
auction problems. Proc. National Conf. on Artificial Intelligence
AAAI . Edmonton, Alberta, Canada, 359–366. Cambridge, MA.
Boutilier, Craig, Tuomas Sandholm, Robert Shields. 2004. Elicit- Nisan, Noam. 2000. Bidding and allocation in combinatorial auc-
ing bid taker non-price preferences in (combinatorial) auctions. tions. Proc. ACM Conf. on Electronic Commerce ACM-EC .
Proc. National Conf. on Artificial Intelligence (AAAI). San Jose, Minneapolis, MN, 1–12.
CA, 204–211. Rassenti, Stephen, Vernon Smith, Robert Bulfin. 1982. A combina-
Camm, Jeffrey D., Thomas E. Chorman, Franz A. Dill, James torial auction mechanism for airport time slot allocation. Bell J.
R. Evans, Dennis J. Sweeney, Glenn W. Wegryn. 1997. Blend- Econom. 13(2) 402–417.
ing OR/MS, judgment, and GIS: Restructuring P&G’s supply Rothkopf, Michael, Aleksandar Pekec, Ronald Harstad. 1998. Com-
chain. Interfaces 27(1) 128–142. putationally manageable combinatorial auctions. Management
Caplice, Chris, Yossi Sheffi. 2003. Optimization-based procurement Sci. 44(8) 131–147.
for transportation services. J. Bus. Logist. 24(2) 109–128. Sandholm, Tuomas. 1991. A strategy for decreasing the total trans-
Conitzer, Vincent, Jonathan Derryberry, Tuomas Sandholm. 2004. portation costs among area-distributed transportation centers.
Combinatorial auctions with structured item graphs. Proc. Nordic Operations Analysis in Cooperation NOAS : OR in Busi-
National Conf. on Artificial Intelligence AAAI . San Jose, CA, ness. Turku School of Economics, Turku, Finland.
212–218. Sandholm, Tuomas. 1993. An implementation of the contract net
de Vries, Sven, Rakesh Vohra. 2003. Combinatorial auctions: A sur- protocol based on marginal cost calculations. Proc. National
vey. INFORMS J. Comput. 15(3) 284–309. Conf. on Artificial Intelligence AAAI . Washington, DC, 256–262.
Fujishima, Yuzo, Kevin Leyton-Brown, Yoav Shoham. 1999. Tam- Sandholm, Tuomas. 2000. Issues in computational Vickrey auctions.
ing the computational complexity of combinatorial auctions: Internat. J. Electronic Commerce 4(3) 107–129.
Optimal and approximate approaches. Proc. Internat. Joint Sandholm, Tuomas. 2002a. Algorithm for optimal winner deter-
Conf. on Artificial Intelligence IJCAI . Stockholm, Sweden, mination in combinatorial auctions. Artificial Intelligence
548–553.
135(January) 1–54.
Gilpin, Andrew, Tuomas Sandholm. 2006. Information-theoretic
Sandholm, Tuomas. 2002b. eMediator: A next generation electronic
approaches to branching in search. Proc. Internat. Conf. on
commerce server. Computational Intelligence 18(4) 656–676.
Autonomous Agents and Multiagent Systems (AAMAS), Hako-
date, Japan. Full-length version: Technical report CMU-CS-06- Sandholm, Tuomas. 2006. Optimal winner determination algo-
102, Computer Science Department, Carnegie Mellon Univer- rithms. Peter Cramton, Yoav Shoham, Richard Steinberg, eds.
sity, Pittsburgh, PA. Combinatorial Auctions. MIT Press, Cambridge, MA.
Hohner, Gail, John Rich, Ed Ng, Grant Reid, Andrew Davenport, Sandholm, Tuomas, Subhash Suri. 2001a. Market clearability. Proc.
Jayant Kalagnanam, Ho Soo Lee, Chae An. 2003. Combinato- Internat. Joint Conf. on Artificial Intelligence IJCAI . Seattle, WA,
rial and quantity-discount procurement auctions benefit Mars, 1145–1151.
Incorporated and its suppliers. Interfaces 33(1) 23–35. Sandholm, Tuomas, Subhash Suri. 2001b. Side constraints and non-
Hoos, Holger, Craig Boutilier. 2000. Solving combinatorial auctions price attributes in markets. Proc. IJCAI Workshop on Distributed
using stochastic local search. Proc. National Conf. on Artificial Constraint Reasoning. Seattle, WA, 55–61. Games and Economic
Intelligence AAAI . Austin, TX, 22–29. Behavior. Forthcoming.
Sandholm, Levine, Concordia, Martyn, Hughes, Jacobs, and Begg: Procter & Gamble
68 Interfaces 36(1), pp. 55–68, © 2006 INFORMS

Sandholm, Tuomas, Subhash Suri. 2002. Optimal clearing of sup- tion generalizations. Proc. Internat. Conf. on Autonomous
ply/demand curves. Proc. Annual Internat. Sympos. on Algo- Agents and Multi-Agent Systems AAMAS . Bologna, Italy,
rithms and Comput. ISAAC . Vancouver, British Columbia, 69–76.
Canada. Sandholm, Tuomas, Subhash Suri, Andrew Gilpin, David
Sandholm, Tuomas, Subhash Suri. 2003. BOB: Improved winner Levine. 2005. CABOB: A fast optimal algorithm for winner
determination in combinatorial auctions and generalizations. determination in combinatorial auctions. Management Sci. 51(3)
Artificial Intelligence 145 3–58. 374–390.
Sandholm, Tuomas, Subhash Suri, Andrew Gilpin, David Smock, Doug. 2004. How P&G buys plastics. Modern Plastics
Levine. 2002. Winner determination in combinatorial auc- (December).

Você também pode gostar