Ordinal optimization based metaheuristic algorithm for optimal inventory policy of assemble-to-order systems

Abstract Assemble-to-order (ATO) systems refer to a manufacturing process in which a customer must first place an order before the ordered item is manufactured. An ATO system that operates under a continuous-review base-stock policy can be formulated as a stochastic simulation optimization problem (SSOP) with a huge search space, which is known as NP-hard. This work develops an ordinal optimization (OO) based metaheuristic algorithm, abbreviated to OOMH, to determine a near-optimal design (target inventory level) in ATO systems. The proposed approach covers three main modules, which are meta-modeling, exploration, and exploitation. In the meta-modeling module, the extreme learning machine (ELM) is used as a meta-model to estimate the approximate objective value of a design. In the exploration module, the elite teaching-learning-based optimization (TLBO) approach is utilized to select N candidate designs from the entire search space, where the fitness of a design is evaluated using the ELM. In the exploitation module, the sequential ranking-and-selection (R&S) scheme is used to optimally allocate the computing resource and budget for effective selecting the critical designs from the N candidate designs. Finally, the proposed algorithm is applied to two general ATO systems. The large ATO system comprises 12 items on eight products and the moderately sized ATO system is composed of eight items on five products. Test results that are obtained using the OOMH approach are compared with those obtained using three heuristic methods and a discrete optimization-via-simulation (DOvS) algorithm. Analytical results reveal that the proposed method yields solutions of much higher quality with a much higher computational efficiency than the three heuristic methods and the DOvS algorithm.

[1]  A. G. de Kok,et al.  Analysis of an assemble-to-order system with different review periods , 2013 .

[2]  D. Simchi-Levi,et al.  On assemble-to-order systems with flexible customers , 2003 .

[3]  Paul Mathews,et al.  Sample Size Calculations: Practical Methods for Engineers and Scientists , 2010 .

[4]  Jie Xu,et al.  Industrial strength COMPASS: A comprehensive algorithm and software for optimization via simulation , 2010, TOMC.

[5]  Essia Hamouda,et al.  Managing an assemble-to-order system with after sales market for components , 2015, Eur. J. Oper. Res..

[6]  R. Venkata Rao,et al.  Teaching-Learning-Based Optimization: An optimization method for continuous non-linear large scale problems , 2012, Inf. Sci..

[7]  Loo Hay Lee,et al.  Approximate Simulation Budget Allocation for Selecting the Best Design in the Presence of Stochastic Constraints , 2012, IEEE Transactions on Automatic Control.

[8]  Shih-Cheng Horng,et al.  Combining Evolution Strategy with Ordinal Optimization , 2013, Int. J. Inf. Technol. Decis. Mak..

[9]  Yicong Zhou,et al.  Extreme learning machine for ranking: Generalization analysis and applications , 2014, Neural Networks.

[10]  Vivek Patel,et al.  Comparative performance of an elitist teaching-learning-based optimization algorithm for solving unconstrained optimization problems , 2013 .

[11]  R. Rao,et al.  Multi-objective optimization of heat exchangers using a modified teaching-learning-based optimization algorithm , 2013 .

[12]  Mansooreh Mollaghasemi,et al.  Using genetic algorithms and an indifference-zone ranking and selection procedure under common random numbers for simulation optimisation , 2012, J. Simulation.

[13]  Carlos Henggeler Antunes,et al.  Learning of a single-hidden layer feedforward neural network using an optimized extreme learning machine , 2014, Neurocomputing.

[14]  Shih-Cheng Horng,et al.  Evolutionary algorithm assisted by surrogate model in the framework of ordinal optimization and optimal computing budget allocation , 2013, Inf. Sci..

[15]  Y. Ho,et al.  Ordinal Optimization: Soft Optimization for Hard Problems , 2007 .

[16]  R. Venkata Rao,et al.  Parameters optimization of selected casting processes using teaching–learning-based optimization algorithm , 2014 .

[17]  Shih-Cheng Horng,et al.  Evolutionary algorithm for stochastic job shop scheduling with random processing time , 2012, Expert Syst. Appl..

[18]  Mohsen Elhafsi Optimal Integrated Production and Inventory Control of an Assemble-to-Order System with Multiple Non-Unitary Demand Classes , 2009, Eur. J. Oper. Res..

[19]  Ke Fu,et al.  Approximation methods for the analysis of a multicomponent, multiproduct assemble‐to‐order system , 2011 .

[20]  Jing-Sheng Song,et al.  Supply Chain Operations: Assemble-to-Order Systems , 2003, Supply Chain Management.

[21]  Chung Yee Lee,et al.  Optimal decisions for assemble-to-order systems with uncertain assembly capacity , 2010 .

[22]  Shih-Cheng Horng,et al.  Applying PSO and OCBA to Minimize the Overkills and Re-Probes in Wafer Probe Testing , 2012, IEEE Transactions on Semiconductor Manufacturing.

[23]  Kai Huang,et al.  Optimal FCFS allocation rules for periodic‐review assemble‐to‐order systems , 2015 .

[24]  Jihong Ou,et al.  Optimal control of price and production in an assemble-to-order system , 2008, Oper. Res. Lett..

[25]  Yao Zhao Analysis and evaluation of an Assemble-to-Order system with batch ordering policy and compound Poisson demand , 2009, Eur. J. Oper. Res..

[26]  Yao Zhao,et al.  No-Holdback Allocation Rules for Continuous-Time Assemble-to-Order Systems , 2010, Oper. Res..

[27]  Ravipudi Venkata Rao,et al.  Complex constrained design optimisation using an elitist teaching-learning-based optimisation algorithm , 2014, Int. J. Metaheuristics.

[28]  Enver Yücesan An efficient ranking and selection approach to boost the effectiveness of innovation contests , 2013 .

[29]  Barry L. Nelson,et al.  Discrete Optimization via Simulation Using COMPASS , 2006, Oper. Res..

[30]  Armin Zimmermann,et al.  Stochastic Discrete Event Systems: Modeling, Evaluation, Applications , 2007 .