315
Views
5
CrossRef citations to date
0
Altmetric
Original Articles

A neuroevolutionary approach to stochastic inventory control in multi-echelon systems

, , &
Pages 2150-2160 | Received 31 Jul 2009, Accepted 31 Jul 2010, Published online: 26 Aug 2011
 

Abstract

Stochastic inventory control in multi-echelon systems poses hard problems in optimisation under uncertainty. Stochastic programming can solve small instances optimally, and approximately solve larger instances via scenario reduction techniques, but it cannot handle arbitrary nonlinear constraints or other non-standard features. Simulation optimisation is an alternative approach that has recently been applied to such problems, using policies that require only a few decision variables to be determined. However, to find optimal or near-optimal solutions we must consider exponentially large scenario trees with a corresponding number of decision variables. We propose instead a neuroevolutionary approach: using an artificial neural network to compactly represent the scenario tree, and training the network by a simulation-based evolutionary algorithm. We show experimentally that this method can quickly find high-quality plans using networks of a very simple form.

Acknowledgements

This material is based, in part, upon works supported by the Science Foundation Ireland under grant No. 05/IN/I886. B. Hnich and S.A. Tarim are supported by the Scientific and Technological Research Council of Turkey (TUBITAK) under the Support Programme-1001. Roberto Rossi has received funding from the European Community's Seventh Framework Programme (FP7) under grant agreement No. 244994 (project VEG-i-TRADE).

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.