28.12.2014 Views

SimRisk: An Integrated Open-Source Tool for Agent-Based ...

SimRisk: An Integrated Open-Source Tool for Agent-Based ...

SimRisk: An Integrated Open-Source Tool for Agent-Based ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1 Overview and objectives<br />

Project Description<br />

We propose to develop Simrisk, an integrated open-source tool <strong>for</strong> modeling, simulating, analyzing,<br />

and optimizing stochastic behaviors of large-scale supply chains under uncertainty. With<br />

increasing integration of the world’s economy, the size and the complexity of global supply chains<br />

are also rising rapidly, and so is the reliance of our economy on these supply chains. Understanding<br />

and optimizing stochastic behaviors of these large-scale global supply chains are essential <strong>for</strong> a<br />

variety of topics in supply-chain management, including risk management[Chen and Zhang, 2008],<br />

contracting [van Delft and Vial, 2004], and per<strong>for</strong>mance evaluation [Wei et al., 2007]. The existing<br />

stochastic analysis methods <strong>for</strong> supply chains (cf. [Wu et al., 2006, Finch, 2004]) include stochastic<br />

simulation (cf. [Smith et al., 2005]), deductive proof (cf. [Agrell et al., 2004]), and stochastic programming<br />

(cf. [Santoso et al., 2005]). With the first method, stochastic analysis is carried out by<br />

simulating a stochastic model under different sceneries and then using statistic methods to analyze<br />

a large set of simulation results. A drawback of this method is that even with a large number<br />

of simulation runs, analysis result is generally inconclusive because of statistic errors. To achieve<br />

desired confidence, stochastic simulation often needs to be run <strong>for</strong> many different sceneries and<br />

hence slows down the analysis process. With the second method, a typical workflow is to build an<br />

(abstract) stochastic model of a supply chain and then to analyze the model by manually proving<br />

its stochastic properties. This process often requires sophisticated mathematical skills and even<br />

with such skills, one has to simplify a supply-chain model to make it <strong>for</strong> deductive proof. Clearly<br />

it is not scalable to handle the size and complexity of today’s global supply chains, which may<br />

consists of thousands of nodes[Wu et al., 2006, Finch, 2004]; with the third method, the problem of<br />

optimizing the design of a supply-chain design is modeled as a mathematical programming problem.<br />

Although stochastic programming method can be automated, its scalability and efficiency do<br />

not meet the demand of analyzing large-scale supply chains due to the restriction of underlying<br />

optimization solvers [Santoso et al., 2005]. With the size of today’s global supply chains and<br />

recent alarming cases on risks in global supply chains, there are acute demands [Wu et al., 2006,<br />

Finch, 2004] <strong>for</strong> stochastic analysis risk analysis approach that can be scalable, fast, accurate, and<br />

easy-to-use. Such demands can not be met by existing technologies. In addition, recent advances<br />

on multicore processors and Peta-level high per<strong>for</strong>mance computing plat<strong>for</strong>m provides additional<br />

parallel computing powers on computers ranging from PCs to super computers. A research question<br />

is how to harness these parallel computing powers to improve the efficiency and scalability of<br />

existing analysis and optimization techniques <strong>for</strong> supply chains under uncertainty.<br />

The goal of project is to greatly improve scalability, efficiency, accuracy, and usability of stochastic<br />

supply-chain analysis and optimization technology. The technology and the tool developed<br />

in this project can be used in a range of applications concerning stochastic analysis of large-scale<br />

supply chains, <strong>for</strong> instance, supply-chain risk analysis and per<strong>for</strong>mance evaluation. To achieve<br />

the goal of this research, we will deploy an interdisciplinary approach to develop and integrate the<br />

following methodologies and techniques:<br />

1. <strong>An</strong> agent-based stochastic modeling framework, which models elements of a supply chain as<br />

autonomous Markov decision processes and <strong>for</strong>mally defines operational semantics <strong>for</strong> these<br />

elements and their interactions. <strong>Agent</strong>-based modeling (cf. [Axelrod, 1997]) was developed<br />

to study complexity system behaviors arising from interactions of autonomous agents. One<br />

1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!