Top Banner
Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty Tatsushi Nishi Mathematical Science for Social Systems Graduate School of Engineering Science Osaka University EWO Seminar March 9, 2011 EWO Seminar, CMU
31

Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Mar 12, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Game Theoretic Approach for Supply Chain Optimization under

Demand Uncertainty

Tatsushi Nishi

Mathematical Science for Social SystemsGraduate School of Engineering Science

Osaka University

EWO Seminar

March 9, 2011

EWO Seminar, CMU

Page 2: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Agenda

1. Introduction of our group2. Why game theoretic approach is required ?3. Nash Equilibrium4. Stackelberg game5. Supply chain coordination with quantity discount

contract6. Numerical example7. Conclusion and future works

Page 3: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Osaka University

Mathematical Science for Social SystemsDepartment of Systems InnovationGraduate School of Engineering ScienceOsaka University

bachelor students: 15,865master students : 4,352doctor students : 2,053Total students : 22,270

Professors : 2,978Assistants : 2,606Total staffs : 5,584

3 main campus

•Toyonaka campus•Suita campus•Minoo campus

Foreign students: 1,608

EWO Seminar, CMU Slide 1

Recent News in Japan

Two petro chemical companies are integrated.(ENEOS (Nippon Oil) and JOMO (Japan Energy))

Japanese companies trying to to enlarge their global market -> Global Supply Chain

Two steel companies will be integrated(Nippon Steel Corporation and Sumitomo Steel Industries)

Page 4: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Collaboration with Japanese industries

railway crew scheduling in Japan Railway

Control of automated guided vehicles for transportation• Semiconductor factory automation

• Railway scheduling automation

Scheduling of cluster tool for silicon wafer production

• Petroleum chemical industry automationInternational ship scheduling for crude oil transportation Transportation network design

Train-set scheduling with maintenance constraints Shift scheduling

EWO Seminar, CMU Slide 3

Page 5: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

International ship scheduling problem

loading places

Split Delivery Vehicle Routing Problem (SDVRP)Column generation is applied to solve the problem efficiently.

Is it OK for practitioners ? No, there will be uncertainty Human operators are negotiating timing, due dates and costs in practical.

EWO Seminar, CMU Slide 4

Page 6: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Transportation network design

: depot

: city

How many number of depots will berequired to satisfy demands from customers to minimize distribution costs ?

Classical facility location problem

Energy demand will be changeoil to electricity

Is it OK for practitioners ? The answer is no.There will be competing companies.We have to consider future marketing and competition.

EWO Seminar, CMU Slide 5

Page 7: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Why game theoretic approach is required ?

Conventional problem setting

Input data and parameters

Decision Maker

Locally optimized results

Current realistic problem

DM

DM DM

DMDM DM

DM

DM DM

Input data and parameters

What is the final results of the negotiationand optimization between decision makers ?

EWO Seminar, CMU Slide 6

Page 8: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Game theoretic approach

simultaneous optimization > game theoretic approach > separate optimization

Nash equilibrium analysis・Equilibrium behavior of decentralized supply chainwith competing retailers (Bernstein et al. 2005)-analysis on supermodularity of profit function

・Price competing model with risky supplier (Serel, 2008)-analysis on quasi-concavity of profit function

Game theoretical analysis・Stackelberg game on channel coordination (Cai et al. 2009)

- leader and follower

EWO Seminar, CMU Slide 7

Page 9: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Nash equilibrium

The strategy is Nash equilibrium ),,,( **2

*1 nxxx K

when the optimal strategy for player is on the condition that all the players except player is

i *ix

i *ix−

),(maxarg **iiixi xxx

i−= π

is the strategy for player , ix iFor n player game,

ix− iis the strategy for players except player .

EWO Seminar, CMU Slide 8

Page 10: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Supermodularity

The real-valued function is supermodular if )(xf

})'','(max{})'','(min{)''()'( xxfxxfxfxf +≤+

The real-valued function is increasing differences if ),( txg)',''()'',''()','()'','( txgtxgtxgtxg −≤−

The 2nd differential function is increasing differences if )(xf

0)(≥

∂∂∂

ji xxxf

Slide 9EWO Seminar, CMU

Page 11: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Supermodularity and Nash equilibrium (Topkis 1998)

)(xfTheorem 1

is supermodular when is increasing differences )(xfand is supermodular on the fixed )(xf ix

Theorem 2

Nash equilibrium exists when player determines the strategy by

iIf the profit function is supermodular, iπ

),(maxarg1iiix

ki xxx

i−

+ = π

Slide 10EWO Seminar, CMU

Page 12: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Existence of Nash equilibrium

The profit function for each company is supermodular

Supermodular function

↓Increase or decrease of pricing is identical

↓Existence of Nash equilibrium

:pricing vector

)()(}),(min{}),(max{ yxyxyx φφφφ +≥+

Slide 11EWO Seminar, CMU

Page 13: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Game theoretic approach for supply chain coordination under demand

uncertainty with quantity discount contract

Tatsushi Nishi and Sisi Yin

Graduate School of Engineering ScienceOsaka University

EWO Seminar, CMU Slide 12

Page 14: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Outline

1.Game theoretic approach2.Problem definition3.suppliers and manufacturers model4.Stackelberg game5.Quantity discount as a coordination

mechanism6.Optimization algorithm7.Numerical Example

EWO Seminar, CMU Slide 13

Page 15: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Problem definition

------

------

A supply network consists of a manufacturer and its suppliers・Multiple products・Uncertain demand・Multiple suppliers・Capacity limits

EWO Seminar, CMU Slide 14

Page 16: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Problem

How to select suppliers for each rawmaterial/part and determine purchasing allocation of each RM among the suppliers to maximize the total profit ofthe manufacturer and suppliers

EWO Seminar, CMU Slide 15

・optimal annual production levels・supplier selection・demand uncertainty

Simultaneously determine

・quantity of raw material・price of raw material・setup and ordering cost

Manufacturer(leader)

suppliers(followers)

Page 17: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Literature review

Quantity discount model:Kim et al.(2002) Configuring a Manufacturing Firm’s Supply Network with Multiple Suppliers

Tsai (2007) An optimization Approach for Supply Chain Management Models with Quantity Discount Policy

Zhang and Ma (2009) Optimal Acquisition Policy with Quantity Discounts and Uncertain Demands

Coordination Model:Qin et al. (2007) Channel Coordination and Volume Discounts with Price-sensitive Demand

Yu et al. (2009) Stackelberg Game-theoretic Model for Optimizing Advertising ,Pricing and Inventory Policies in Vendor Managed Inventory Production Supply Chains

Leng et al. (2010) Game-theoretic Analyses of Decentralized Assembly Supply Chains

EWO Seminar, CMU Slide 16

Page 18: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Modeling: assumptions

・A manufacturer and suppliers two-tier supply chain (leader-follower relationship)

・One cycle of the manufacturer’s long term production period

・PDF f(z) of demand z is known

・Unit understocking cost , and unit overstocking cost are known

kakb

Slide 17EWO Seminar, CMU

Page 19: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Decision variables and parameters

quantity of raw materials i purchased from supplier j.ijDDecision variables

ky production quantity of product k for manufacturer.

Parameters

}1,0{∈jw binary variable indicating whether manufacturerbuys from supplier j.

kz random demand for product k on normal distribution

Slide 18EWO Seminar, CMU

Page 20: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Bills of Materials

Production CapacityProcurement

Capacity

Manufacturer’s planning model under demand uncertainty

EWO Seminar, CMU Slide 19

Variables

Page 21: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

&

Supplier’s EOQ model

EWO Seminar, CMU Slide 20

Total profit= Management cost +Gross revenue- Inventory holding cost –Order processing cost

Page 22: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

manufacturer’s total profit function

Subject to :Supplier’s function

constraints

Leader

Follower

EWO Seminar, CMU

Stackerberg game model

Slide 21

Max :

Max :

Stackerberg Game model

Bilevel Programming Problem

Page 23: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Price of Raw Materials

Quantity of purchased materials

Manufacturer

Supplier

DemandPrice

EWO Seminar, CMU

Supplier’s optimal response function

Slide 22

Page 24: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Analysis of the Stackelberg game equilibrium

Relation function of quantity and price

Price

Quantity

Nonlinear relationship

Apply quantity discount policyin the manufacturing decision model

Manufacturer Supplier

Leader Follower

Quantity Discount Contract

EWO Seminar, CMU

Coordination between manufacturer and suppliers

Slide 23

Page 25: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

The quantity discount model can be applied to solve manufacturer’s decision problem

Mixed Integer Nonlinear Programming Problem

assignmentManagement cost

EWO Seminar, CMU

Manufacturing planning model with quantity discount model

Slide 24

Page 26: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

EWO Seminar, CMU Slide 25

Optimization algorithm

Master Problem:

Fix 0-1 binary variables to a 0-1 binary configuration

Primal Problem:

solved by SQP algorithm

Page 27: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Improvement of OA algorithm

EWO Seminar, CMU Slide 26

Page 28: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

4 suppliers, 1 manufacturer, 2 finished products,5 raw material,3 quantity discount interval

An Intel(R) Core2Duo E8400 3 GHz with 3GB memory (Matlab R2009a and CPLEX 9.0 with CPLEXINT library)

0.00

1.00

2.00

3.00

4.00

5.00

6.00

0 5 10 15 20 25 30

pric

e of

raw

mat

eria

l 1,

2 [

-]

quantity of raw material 1, 2 [-]

supplier 1

supplier 2

supplier 3

supplier 4

Incremental Discount Schedule

EWO Seminar, CMU Slide 27

Numerical example

Page 29: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Optimal Solutions

Revenue 28,169 Overstock cost

5.2

Shortage cost

1,378

Production cost

5,090

Material cost 98.2 Management cost

259

Total profit 21,338.6 Manufacturer’s Optimal Solution

Results:Total computation time: 28.9 secondThe derived upper bound is 21365.6, and the lower bound is 21338.6Duality gap : 0.127%

EWO Seminar, CMU Slide 28

Numerical example

Page 30: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

Contract decision models including quantity discount model and the Stackelberg game theoretic model are studied.

The outer approximation method is applied to solve the mixed integer nonlinear programming problem.

The computational experiments demonstrate the effectiveness of the proposed method and the feasibility of the model.

Conclusion and future works

Slide 29EWO Seminar, CMU

Page 31: Game Theoretic Approach for Supply Chain Optimization ...egon.cheme.cmu.edu/ewo/docs/NishiGame_Theoretic... · Game Theoretic Approach for Supply Chain Optimization under Demand Uncertainty

In the Future

Contract Decision for Supply Chain Optimization Integrated supply chain management is investigated to maximize the profits, meanwhile, to decrease the energy consumption and the burden of environment

International LogisticsTransportation, distribution, manufacturing and the like to support the globalization of the business

Transportation Network Design Reasonable routing with consideration of the future market and trade off

EWO Seminar, CMU Slide 30

Conclusion and future works