Open Access iconOpen Access



Stochastic Programming For Order Allocation And Production Planning

Phan Nguyen Ky Phuc*

International University-Vietnam National University, Vietnam National University, HoChiMinh City, 70000, Vietnam

* Corresponding Author: Phan Nguyen Ky Phuc. Email: email

(This article belongs to the Special Issue: Impact of Industry 4.0 on Supply Chain Management and Optimization)

Computer Systems Science and Engineering 2022, 40(1), 75-85.


Stochastic demand is an important factor that heavily affects production planning. It influences activities such as purchasing, manufacturing, and selling, and quick adaption is required. In production planning, for reasons such as reducing costs and obtaining supplier discounts, many decisions must be made in the initial stage when demand has not been realized. The effects of non-optimal decisions will propagate to later stages, which can lead to losses due to overstocks or out-of-stocks. To find the optimal solutions for the initial and later stage regarding demand realization, this study proposes a stochastic two-stage linear programming model for a multi-supplier, multi-material, and multi-product purchasing and production planning process. The objective function is the expected total cost after two stages, and the results include detailed plans for purchasing and production in each demand scenario. Small-scale problems are solved through a deterministic equivalent transformation technique. To solve the problems in the large scale, an algorithm combining metaheuristic and sample average approximation is suggested. This algorithm can be implemented in parallel to utilize the power of the solver. The algorithm based on the observation that if the remaining quantity of materials and number of units of products at the end of the initial stage are given, then the problems of the first and second stages can be decomposed.


Cite This Article

APA Style
Phuc, P.N.K. (2022). Stochastic programming for order allocation and production planning. Computer Systems Science and Engineering, 40(1), 75-85.
Vancouver Style
Phuc PNK. Stochastic programming for order allocation and production planning. Comput Syst Sci Eng. 2022;40(1):75-85
IEEE Style
P.N.K. Phuc, "Stochastic Programming For Order Allocation And Production Planning," Comput. Syst. Sci. Eng., vol. 40, no. 1, pp. 75-85. 2022.

cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 2173


  • 1594


  • 0


Share Link