An efficient metaheuristics for a sequence-dependent disassembly planning

Abstract Disassembly planning (DP) is critical in remanufacturing and value recovery from end-of-life products and has attracted increasing attention due to the recent resurgence of research on circular economy. DP problem is NP-hard and its complexity increases exponentially with the size of problem. Sequence-dependent cost due to varying quality of the parts to be retrieved further increases the complexity of DP problems. This paper investigates the DP considering sequence-dependent costs among disassembly operations. A mathematical model is proposed with the objective to maximize the recovery profit using an AND/OR graph (AOG) subject to sequence-dependent costs. A novel two-phase heuristic method is developed to effectively generate feasible disassembly sequence according to the AOG in reasonable computation time. In addition, an improved genetic algorithm (IGA) is proposed to solve the problem, in combination with the presented two-phase heuristic. The performance of IGA is measured on a series of test problem instances against exact methods including CPLEX and an iterative method. Results indicate that IGA successfully find the near-optimal/optimal solutions and outperforms the other methods in terms of computation time. Finally, the proposed method is applied to compute the disassembly solution of a HG5-20 triaxial five speed mechanical transmission. Compared to the existing disassembly solutions of the transmission, the obtained solutions by IGA can shorten about 11% disassembly time and increase by approximately 7% recovery profit.

[1]  Arthur C. Sanderson,et al.  AND/OR graph representation of assembly plans , 1986, IEEE Trans. Robotics Autom..

[2]  Ihsan Sabuncuoglu,et al.  Two exact formulations for disassembly line balancing problems with task precedence diagram construction using an AND/OR graph , 2009 .

[3]  Gianluca Percoco,et al.  Preliminary Evaluation of Artificial Bee Colony Algorithm When Applied to Multi Objective Partial Disassembly Planning , 2013 .

[4]  Chaoyong Zhang,et al.  A hybrid metaheuristic algorithm for a profit-oriented and energy-efficient disassembly sequencing problem , 2020, Robotics Comput. Integr. Manuf..

[5]  MengChu Zhou,et al.  Disassembly Sequence Optimization for Large-Scale Products With Multiresource Constraints Using Scatter Search and Petri Nets , 2016, IEEE Transactions on Cybernetics.

[6]  Hwai-En Tseng,et al.  A Block-based genetic algorithm for disassembly sequence planning , 2018, Expert Syst. Appl..

[7]  Chaoyong Zhang,et al.  An MCDM-Based Multiobjective General Variable Neighborhood Search Approach for Disassembly Line Balancing Problem , 2020, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[8]  Surendra M. Gupta,et al.  A multi-criteria decision making model for advanced repair-to-order and disassembly-to-order system , 2014, Eur. J. Oper. Res..

[9]  Xinyu Shao,et al.  Mathematical modelling and optimisation of energy-conscious hybrid flow shop scheduling problem with unrelated parallel machines , 2018, Int. J. Prod. Res..

[10]  M. H. Wang,et al.  ECONOMICAL EVALUATION OF DISASSEMBLY OPERATIONS FOR RECYCLING, REMANUFACTURING AND REUSE , 1998 .

[11]  Carl T. Haas,et al.  A novel selective disassembly sequence planning method for adaptive reuse of buildings , 2018 .

[12]  Alfred J. D. Lambert,et al.  Optimizing disassembly processes subjected to sequence-dependent cost , 2007, Comput. Oper. Res..

[13]  Ajd Fred Lambert Exact methods in optimum disassembly sequence search for problems subject to sequence dependent costs , 2006 .

[14]  Amaresh Chakrabarti,et al.  An Integrated Framework for supporting decision making during early design stages on end-of-life disassembly , 2017 .

[15]  Olga Battaïa,et al.  A decision support system to manage the quality of End-of-Life products in disassembly systems , 2016 .

[16]  Chaoyong Zhang,et al.  Selective cooperative disassembly planning based on multi-objective discrete artificial bee colony algorithm , 2017, Eng. Appl. Artif. Intell..

[17]  Shana Smith,et al.  A novel selective parallel disassembly planning method for green design , 2015 .

[18]  Alfred J.D. Lambert,et al.  Methods for optimum and near optimum disassembly sequencing , 2008 .

[19]  Chaoyong Zhang,et al.  An improved gravitational search algorithm for profit-oriented partial disassembly line balancing problem , 2017, Int. J. Prod. Res..

[20]  Chaoyong Zhang,et al.  Disassembly line balancing problem using interdependent weights-based multi-criteria decision making and 2-Optimal algorithm , 2018 .

[21]  Shana Smith,et al.  Partial disassembly sequence planning based on cost-benefit analysis , 2016 .

[22]  Alfred J.D. Lambert,et al.  Linear programming in disassembly/clustering sequence generation , 1999 .

[23]  MengChu Zhou,et al.  Dual-Objective Program and Scatter Search for the Optimization of Disassembly Sequences Subject to Multiresource Constraints , 2018, IEEE Transactions on Automation Science and Engineering.

[24]  Chaoyong Zhang,et al.  An asynchronous parallel disassembly planning based on genetic algorithm , 2018, Eur. J. Oper. Res..

[25]  Dong-Ho Lee,et al.  Parallel disassembly sequencing with sequence-dependent operation times , 2001 .

[26]  Xinyu Shao,et al.  MILP models for energy-aware flexible job shop scheduling problem , 2019, Journal of Cleaner Production.

[27]  Deborah L Thurston,et al.  Simultaneous Selective Disassembly and End-of-Life Decision Making for Multiple Products That Share Disassembly Operations , 2010 .

[28]  Moez Trigui,et al.  Disassembly sequence planning based on a genetic algorithm , 2015 .