Supply-Chain Management: A View of the Future

advertisement
Supply-Chain Management:
A View of the Future
Leroy B. Schwarz
Krannert School of Management
Purdue University
Supported by e-Enterprise Center at Discovery Park
Outline
• Supply-Chain Management of “Yesterday”
– How Modeled
– How Practiced
• Supply-Chain Management of “Today”
– How Practiced
– How Modeled
Outline (cont.)
• Introduce Paradigm called:
“IDIB Portfolio”
• Describe My Vision of the “Future”of SCM
• Provide an Overview of 2 Projects
• Collaborative Decision-Making and Implementation
• Secure Supply-Chain Collaboration
SCM Models of “Yesterday”
• Took Centralized Perspective
– Assumed Single, Systemwide Objective
Function: F(x1, x2, x3, ...)
– Assumed System Information was:
• Available
• Omnipresent
– Assumed Implementation was “Contractible”
• Typical Results:
– Characteristics of the Optimal Policy for
Special Structures
• Clark & Scarf, ‘60
• Schwarz, ‘73
– Examination of Heuristics for More General
Structures
• Clark & Scarf, ‘62
• Roundy, ‘85
SCM Practice of “Yesterday”
• Single-Owner Chains Took a Centralized
Perspective
– Single Objective Function: F(x1, x2, x3, ...)
– De-Centralized Decision-Making
– Information: Not Available or, at best,
“Asymmetric”
– Implementation: De-Centralized; NOT
Contractible
• Consequently:
– “Supply Chains” Managed as Separate Entities,
regardless of their ownership
Ex.: Local Objective Functions: F1(x1), F2(x2), ...
• Examples
– USAF Logistics Command Consumable
Inventory System
– IBM Service-Parts Inventory System
Consequences of this:
==> Huge Buffers
– Raw, WIP, and Finished-Goods Inventories
– Capacity Buffers (e.g., understated capacity)
– Leadtime Buffers (e.g., overstated leadtime)
“Yesterday’s” Relationship:
“Mismatched”
• Models
– Too Specialized
– Required More Information than Practice Had
• Practice
– Inexperienced with Models & Computers
– Confused by Models
– Suspicious of Models
SCM Practice “Today”
• The Beginnings of “Real” SCM for SingleOwner Chains
– Ex:
Wal-Mart’s Retail Link
Target’s Partners OnLine
• Capabilities
– Broadcast SKU-level Data Across the Chain
– Observe Status ==> Implemetation
“Contractible”
• Results:
– Huge Reductions in Buffers ==> Lower
Operating Costs
– Improved Competitiveness
• Lower Prices
• More Customization
• Higher Availability
• Development of Technologies to Support
Multiple-Owner SCM
• Internet is Providing Experience
• E-Markets
– Providing Buyer-Supplier Linkages
• Data Standardization; e.g. RosettaNet
• Beginnings of SCM for Multiple-Owner
Supply Chains
– VMI, Quick Repsonse
– VICS’ CPFR Campaign
• Huge Challenges for Multi-Owner Chains
– Multiple — often Conflicting — Objective
Functions
– Technical Difficulties in Sharing Information
• SKU Identification
• Time-Frame
– Fear about Information Sharing
• Vertical “Leakage”
• Horizontal “Leakage”
SCM Models of “Today”
• Models with Multi-Ownership, Competing
Objective Functions, and Asymmetric
Information
– Roots in Economics
– 1980’s Work of Monahan, Pasternak
– Contemporary Work
• “Supply-Chain Coordination with Contracts”, G.
Cachon (forthcoming)
• “Information-Sharing and Supply-Chain
Coordination”, F. Chen (forthcoming)
• Models for Assessing the Impact of
Decentralized Decision-Making and/or
Asymmetric Information
– Ex: Lee, et al. “Bullwhip” Paper (MS 43:4)
• Results:
– Assessments of “Agency Loss”
• Non-bathtub Shaped Loss Functions
– Contracting Mechanisms to Improve/Optimize
Performance
Relationship “Today”:
“Out of Step”
• Models beginning to include ownership and
private-information issues, but
– Little Work on How to Share Information or
How to Collaborate on Decision-Making or
Implementation
– Ignoring the Development of More
Sophisticated “Centralized” Models
Relationship “Today”:
“Out of Step”
• Practice ready to “Dance” but No Model
“Partner”
– Using simple models based on “pull down”
menus in ERP systems
– “Swimming” in Data, but uncertain about how to
use it
What About the
Future
of SCM?
First.......
The IDIB Portfolio
a.k.a.
The Information, Decision-Making,
Implementation, Buffer Portfolio
“Managing” anything can be
viewed as 4 related activities:
•
•
•
•
Getting Information
Making Decisions
Implementing Decisions
Buffering against Imperfections in
information, decision-making, or
implementation
Every “Management System” is,
in fact, 4 Sub-Systems
• The Information System provides
information
• The Decision-Making System makes
decisions
• The Implementation System implements
decisions
• The Buffer System copes with imperfections
in information, decision-making, or
implementation
Each Sub-System has Cost and
Quality Characteristics
The Information System
– Quality Characteristics
•
•
•
•
•
Accuracy
Leadtime
Aggregation Level
Horizon
Etc.
– Cost: Increasing and Marginally-Increasing
with Quality
Each ... Characteristics (cont.)
The Decision-Making System
– Quality Characteristics
• “Optimality”; i.e., “how good”?
• Leadtime; i.e., “how long to make”?
• Etc.
– Cost: Increasing and Marginally-Increasing
with Quality
Each ... Characteristics (cont.)
The Implementation System
– Quality Characteristics
• Accuracy; i.e., conformance to decision
• Leadtime; i.e., “how long to implement”
• Etc.
– Cost: Increasing and Marginally-Increasing
with Quality
Each ... Characteristics (cont.)
The Buffer System
– Quality Characteristics
• Form
• Robustness
• Etc.
– Cost: Increasing and Marginally-Increasing
with Quality
IDIB “Portfolio”?
• Like a Financial Portfolio, the IDIB System
requires an investment of Dollars
• Like a Financial Porfolio, each Subsystem’s
Characteristics Should Complement the
Characteristics of the Others
– Ex: Robust Buffer System Complements an
Inaccurate Information System
– Ex: Tradeoffs Among Buffer Sub-Systems
Managing the IDIB Portfolio....
.... means changing the nature and quality of
its 4 sub-systems so that total portfolio cost
— which includes the cost of imperfect
buffering — is minimized
This is NOT Rocket Science!
Most Operations-Research
Models Ignore the IDIB Portfolio
• Example: The Newsvendor Model
– Information-System Quality Assumed
– Implementation is Ignored
– Select Decision-Rule to Minimize BufferSystem Cost
IDIB Portfolio View of
Newsvendor “Problem”
• The “Problem” is that acquistion/production
decsion must be made before demand
occurs
• What if:
– Production was instantaneous?
– Production Decision and Implementation
Leadtime ≤ “Horizon” of Known Demand?
What is the Value-Added of the
IDIB Paradigm?
• Vantage Point on the Majority of
Operations-Research Models
• Vantage Point on Past/Present Practice
• Vantage Point on the Future
1st Axiom of the IDIB Portfolio:
Given an existing IDIB Portfolio, increasing
the quality of one of its components
typically facilitates decreasing the quality of
at least one of its other three components
while maintaining the same level of
customer service
“the Tradeoff Axiom”
Examples:
• In a (Q,r) system:
– If all leadtimes are fixed, then the informationsystem, decision-making, and implementation
leadtimes tradeoff one-for-one
– If any of these leadtimes are variable, then
reducing their variance facilitates reducing
safety stock (buffer) inventory
Examples from Practice:
• Schneider National
– Increasing Quality of I, D, and I; Reducing B;
improving service
• Manufacturer Making Transition from a
“Push” (e.g., MRP) to “Pull” (e.g., JIT)
– Reducing Buffer Inventory, increasing Buffer
Capacity
• Domestic Manufacturer Outsourcing to OffShore Supplier
– Reducing Implementation Quality (Leadtime);
Increasing Buffer Inventory
The IDIB Perspective on Stateof-the-Art Practice in SCM
• Involves the sharing of past, present, and
future-oriented information between buyersupplier pair; and/or
• Involves delegation of decision-making or
implementation to the supplier
.....So, then what is the future.......?
2nd Axiom of the IDIB Portfolio:
Investment to improve the quality of any
single component of the IDIB Portfolio will,
over some range, decrease total cost of the
Portfolio; but, beyond some quality level,
increase total cost of the Portfolio
“Do-Nothing-in-Excess Axiom”
The Future of Supply-Chain
Management Involves
Collaborative Decision-Making
and/or Implementation
Why?
• For Supply Chains that already share
information, the returns from additional
information sharing are diminishing
• For Supply Chains that are already
delegating some decision-making, the
returns from additional delegation are
marginally diminishing
Two Personal Projects
• Models for Collaborative Decision-Making
– How to Improve Decision-Making and
Implementation Based on Shared Information
• Protocols for Secure Supply-Chain
Management
– How to Improve Decision-Making and
Implementation without Sharing Information
Models for Collaborative SupplyChain Decision-Making
with
Vinayak Deshpande
&
Jennifer Ryan
Starting Point is “Collaborative
Planning, Forecasting, and
Replenishment” (CPFR)
What is CPFR?
• A process model, shared by the buyer and
supplier, through which inventory status-,
forecast-, and promotion-oriented
information are shared and replenishment
decisions generated
The 9 Process Steps:
Step 1:
Develop Front-End Agreement: Roles,
Measurement, Readiness
Step 2:
Create Joint Business Plan: Strategies and
Tactics
Step 3:
Create Sales Forecast: Buyer or Supplier
Step 4: Identify Exceptions for Sales Forecast
The 9 Process Steps:
Step 5:
Resolve/Collaborate on Exception
Items
Step 6: Create Order Forecast
Step 7: Identify Exceptions for Order
Forecast
Step 8: Resolve/Collaborate on
Exception Items
Step 9: Order Generation
CPFR: Who’s Behind it?
Federated
Department Stores
CORNING
FIELDCREST CANNON
Mead
Consumer Products
Schnuck
Markets
School & Office
Benchmarking
Partners
Staples
JCPenney
QRS
CPFR History:
• ‘95/96: Wal-Mart Warner-Lambert “CFAR”
Pilot
• ‘97: VICS Develops CPFR Initiative
• ‘98: VICS CPFR Guidelines Published
• ‘99: Pilots Between
– Kimberly-Clark & K-Mart,
– P&G & Meier, Target, Wal-Mart
– Nabisco & Wegman’s, etc.
• ‘00:1st Production Rollout: K-Mart
CPFR’s Future:
• “n-Tier” Collaboration
– Extension to Include Master-Scheduling
Decisions
– Include Transportation
Research Topics in CPFR:
• Process Model: How and Where does the
CPFR model (e.g., forecast collaboration)
fit into the supply-chain process?
• Front-End Agreements: How Should
agreements be structured, performance
measured, and benefits shared?
• Data Sharing: How should data be shared
(aggregation/disaggregation issues)?
• Exception Processing: What constitutes an
exception?
Secure Supply-Chain
Collaboration
with
Mikhail Atallah
&
Vinayak Deshpande
The Starting Point....
“Information Asymmetry” is one of the
major sources of inefficiency in Managing
Supply Chains
==> Wrong Investment in Capacity
==> Misallocation of Resources
==> Distorted Prices
==> Reduced Customer Service
==> Unnecessary Additional Costs
.... there are Very Good Reasons
for Keeping Private Information
Private
• Fear that Supply-Chain Partner will Take
Advantage of Private Information
• Fear that Private Information will Leak to a
Competitor
So, then, the Obvious Question...
Is it possible to enjoy the benefits
of Information-Sharing without
Disclosing Private Information?
It Depends
If the Value of Private
Information is the Information
Itself, then..
...obviously, information
must be disclosed for value
to be created
But, if the Value of Private
Information is a Decision .......
...then it is possible to create
value without Disclosing Private
Information
Example
In CPFR:
Determine agreed-upon planned
orders without sharing forecasts, etc.
Secure Multi-Party Computation
• SMC is Decades Old
• Elegant Theory
• General Results w.r.t. Existence,
Complexity, etc.
• Recently, Practical Protocols for Specific
Problems
Ex.
Electronic Voting
Information Retrieval
SMC Paradigm
• Alice has Private Information: XA
• Bob has Private Information: XB
• Want to Determine f(XA, XB)
• f(XA, XB) is well defined
• No Trusted Third Party
• Provide f(XA, XB) to Alice, Bob, both, or
Neither
We are Developing Secure MultiParty Protocols for Supply-Chain
Management:
“Secure Supply-Chain Collaboration”
More Specifically...
...we are developing protocols to
enable Supply-Chain Partners to
Make Decisions that
Cooperatively Achieve Desired
System Goals without Revealing
Private Information
Our Goals:
• Develop and Apply SSCC Protocols to
Some Well-Known SCM Problems
• Simple e-Auction Scenarios
• Simple Capacity-Allocation Scenarios
• Bullwhip Scenarios
• Compare Effectiveness of Protocols vs.
non-cooperative decision-making
Our Goals (cont.):
• Develop Proof-of-Concept Software
• Examine Security versus Cost Tradeoffs
Ex: Capacity Allocation
• Single Supplier; N Retailers; Single Sales
Period
• Supplier has constant marginal production
cost, but fixed capacity, K
• Retailers operate in non-competing markets;
each retailer i has private information, qi,
about its market that influences its order to
the supplier; Supplier has prior Pr(q)
• If SOrdersi > K, Supplier Uses Preannounced Allocation Mechanism
Cachon and Lariviere (MS, ‘99)
• Examine this scenario from perspective of
the retailers in non-cooperative setting
• Linear Demand: Market-Clearing Price, r(q)
r(q) = qi - q
• Several Very Interesting Results
– Retailers will over-order even if Pareto
allocation mechanism is used
– Supplier and Supply-Chain Profit can increase
if a truth-telling mechanism is replaced by
manipulable one.
Deshpande & Schwarz (‘02)
• Examine this scenario — and a newsvendor
scenario — from perspective of maximizing
Supply-Chain Profit assuming truth-telling
• Derive conditions under which two
commonly-used allocation mechanisms
maximize supply-chain profit
• Our SSCC Protocols use these mechanisms
without revealing the retailers’ qi’s
Allocation Mechanisms
• Supplier has Capacity K
• Retailers place orders: q1, q2, q3,..qN
• Assume Sqi > K
• Linear Allocation: qi’ = qi - (Sqi- K)/N’
• Proportional Allocation: qi’ = qi • (K/ Sqi )
Proportional Allocation Protocol
1.Retailers choose a random R;
2.Every retailer sends its R•qi to Supplier
3.System computes:
D = (R•Sqi/K)
and sends it to all the retailers
4.Every retailer computes its allocation:
qi’ = R•qi/D
and sends to supplier
Notes:
• We are assuming that retailers will tell the
truth; i.e., reveal the quantity they truly
want; (one that is consisent with their qi)
• Supply Chain Profit will be reduced if
they don’t
• Contracting Mechanisms will be
Required
Notes:
• The Supplier Learns each Retailer’s qi, but
not qi
• Supplier Might be able to Infer qi
• Shipping Proxies
We Have Only Just Begun...
• Tough Issues to Deal with:
– SMC Complexities; e.g.,
• How to Deal with Collusion
• Computational Complexity (e.g., simultaneity)
– Supply-Chain Modeling Complexities; e.g.
• Contracting/Incentive Issues
– SSCC Complexities; e.g.,
• Inverse Optimization
• Bob’s Objective is fB(xA, xB); Alice’s is fA((xA, xB)
Discussion....
Download