facturing processes.
One possible future study would be to improve the
current model by employing a more realistic situa-
tion. It is difficult to approach realistic situations in
this model compared to typical supply chain models,
but it can be realized by improving the agent’s strat-
egy such as predicting demand.
ACKNOWLEDGEMENTS
This work was supported by JST CREST Grant Num-
ber JPMJCR15E1, Japan.
REFERENCES
Chen, Y., Peng, Y., Finin, T., Labrou, Y., Chu, B., Yao,
J., Sun, R., Willhelm, B., and Cost, S. (1999). A
negotiation-based multi-agent system for supply chain
management. In In Proceedings of Agents 99 Work-
shop on Agent Based Decision-Support for Managing
the Internet-Enabled Supply-Chain, pages 15–20.
Georgiadis, M. C., Tsiakis, P., Longinidis, P., and
Sofioglou, M. K. (2011). Optimal design of supply
chain networks under uncertain transient demand vari-
ations. Omega, 39(3):254 – 272.
Ivanov, D., Dolgui, A., Sokolov, B., Werner, F., and
Ivanova, M. (2016). A dynamic model and an algo-
rithm for short-term supply chain scheduling in the
smart factory industry 4.0. International Journal of
Production Research, 54(2):386–402.
Kikuchi, H. (2006). The subject of physical distribution
service industry training in an scm. Journal of Japan
Logistics Society, 2006(14):237–244.
Lambert, D. M. and Cooper, M. C. (2000). Issues in sup-
ply chain management. Industrial Marketing Man-
agement, 29(1):65 – 83.
Radziwon, A., Bilberg, A., Bogers, M., and Madsen, E. S.
(2014). The smart factory: Exploring adaptive and
flexible manufacturing solutions. Procedia Engineer-
ing, 69:1184 – 1190. 24th DAAAM International
Symposium on Intelligent Manufacturing and Au-
tomation, 2013.
Rubinstein, A. (1982). Perfect equilibrium in a bargaining
model. Econometrica, 50(1):97–109.
Sadeh, N., Hildum, D., Kjenstad, D., and Tseng, A. (2001).
Mascot: An agent-based architecture for dynamic
supply chain creation and coordination in the internet
economy. 12:212–223.
Xue, X., Li, X., Shen, Q., and Wang, Y. (2005). An agent-
based framework for supply chain coordination in
construction. Automation in Construction, 14(3):413
– 430. International Conference for Construction In-
formation Technology 2004.
APPENDIX
Scenarios used in experiments. For convenience,
we assume rand(x,y) is the uniformly distributed
random number on (x,y) and randi(x,y) is the
uniformly distributed random integer on [x,y].
Common settings. Common model settings in all
scenarios are shown in Table 7, Table 8, and Table
9.
Table 7: Factory Model.
Attribute Parameter
ConstractionTime randi(3,20)
ConstractionCost randi(1000,5000)
CostPerUnit randi(5,20)
ProductionRate randi(5,30)
stddevProductionRate rand(0,3)
MaintenanceCost randi(10,30)
Table 8: Supply Model.
Attribute Parameter
Amount randi(20,50)
Price randi(5,30) per item
DeliveryDate randi(5, 15)
stddevDeliveryDate randi(0,3)
avgInterval randi(5, 15)
Table 9: Demand Model.
Attribute Parameter
Amount 1
Price 2.0 ∗ rawmaterialcost
Deadline randi(3,20)
stddevDeadline rand(0,3)
Interval randi(5,20)
PenaltyPrice rawmaterialcost/3.0
Scenario 1
• BOM Model : 3 raw material, 1 final product
with 3 manufacturing processes. (see Figure 5)
• # of Suppliers : 6 (2 for each supply model)
• # of Consumers : 2 (2 for each demand model)
Scenario 2
• BOM Model : 8 raw material, 1 final product
with 7 manufacturing processes. (see Figure 5)
• # of Suppliers : 32 (4 for each supply model)
• # of Consumers : 2 (2 for each demand model)
• Price in Demand Model : 3.0∗rawmaterialcost
(33.3% cost percentage)
Designing a Flexible Supply Chain Network with Autonomous Agents
201