Skip to main content
Log in

A sample average approximation algorithm for selective disassembly sequencing with abnormal disassembly operations and random operation times

  • ORIGINAL ARTICLE
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

Selective disassembly sequencing is the problem of determining the sequence of disassembly operations to extract one or more target components of a product. This study addresses a stochastic version of the problem in which abnormal disassembly operations and random operation times are considered under the parallel disassembly environment, i.e., one or more components that can be disassembled further remain after a disassembly operation is done. Abnormal disassembly operations are defined as those in which fasteners can be removed by additional random destructive operations without damaging to target components. After representing all possible sequences using the extended process graph, a stochastic integer programming model is developed that minimizes the sum of disassembly and penalty costs, where the disassembly cost consists of sequence-dependent setup and operation costs, and the penalty cost is the expectation of the costs incurred when the total disassembly time exceeds a given threshold value. A sample average approximation algorithm is proposed that incorporates a branch and bound algorithm to solve the deterministic problem under a scenario for abnormal operations and operation times optimally. Finally, the algorithm is illustrated with a hand-light example and a larger instance.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Boks C, Nilsson J, Masui K, Suzuki K, Rose C, Lee BH (1998) An international comparison of product end-of-life scenarios and legislation for consumer electronics. In: Proceedings of the 1998 I.E. International Symposium on Electronics and the Environment: 19–24

  2. Fleischmann M, Bloemhof-Ruwaard JM, Dekker R, van der Laan E, van Nunen JAEE, van Wassenhove LN (1997) Quantitative models for reverse logistics: a review. Eur J Oper Res 103:1–17

    Article  MATH  Google Scholar 

  3. Dowlatshahi S (2000) Developing theory of reverse logistics. Interfaces 30:143–151

    Article  Google Scholar 

  4. Srivastava SK (2007) Green supply chain management: a state-of-the-art literature review. Int J Manag Rev 9:53–80

    Article  Google Scholar 

  5. Sasikumar P, Kannan G (2008a) Issues in reverse supply chains, part I: end-of-life product recovery and inventory management—an overview. Int J Sustain Eng 1:154–172

    Article  Google Scholar 

  6. Sasikumar P, Kannan G (2008b) Issues in reverse supply chains, part II: reverse distribution issues—an overview. Int J Sustain Eng 1:234–249

    Article  Google Scholar 

  7. Jovane F, Alting L, Armillotta A, Eversheim W, Feldmann K, Seliger G, Roth N (1993) A key issue in product life cycle: disassembly. Ann CIRP 42:651–658

    Article  Google Scholar 

  8. Zhang HC, Kuo TC, Lu HT, Huang SH (1997) Environmentally conscious design and manufacturing: a state-of-the-art survey. J Manuf Syst 16:352–371

    Article  Google Scholar 

  9. Bogue R (2007) Design for disassembly: a critical twenty-first century discipline. Assem Autom 27:285–289

    Article  Google Scholar 

  10. Soh SL, Ong SK, Nee AYC (2015) Application of design for disassembly from remanufacturing perspective. Procedia CIRP 26:577–582

    Article  Google Scholar 

  11. McGovern SM, Gupta SM (2007) Benchmark data set for evaluation of line balancing algorithms. IFAC Proc Vol 40:48–53

    Article  Google Scholar 

  12. Kalayci CB, Gupta SM (2013) Artificial bee colony algorithm for solving sequence-dependent disassembly line balancing problem. Expert Syst Appl 40:7231–7241

    Article  Google Scholar 

  13. Bentaha ML, Battaïa O, Dolgui A (2015a) An exact solution approach for disassembly line balancing problem under uncertainty of the task processing times. Int J Prod Res 53:1807–1818

    Article  Google Scholar 

  14. Bentaha ML, Battaïa O, Dolgui A, Hu SJ (2015b) Second order conic approximation for disassembly line design with joint probabilistic constraints. Eur J Oper Res 247:957–967

    Article  MathSciNet  MATH  Google Scholar 

  15. Ilgin MA, Akçay H, Araz C (2017) Disassembly line balancing using linear physical programming. Int J Prod Res 55:6108–6119

    Article  Google Scholar 

  16. Kim H-J, Lee D-H, Xirouchakis P (2007) Disassembly scheduling: literature review and further research directions. Int J Prod Res 45:4465–4484

    Article  MATH  Google Scholar 

  17. Kang K-W, Doh H-H, Park J-H, Lee D-H (2016) Disassembly leveling and lot-sizing for multiple product types: a basic model and its extension. Int J Adv Manuf Technol 82:1463–1473

    Article  Google Scholar 

  18. Ji X, Zhang Z, Huang S, Li L (2016) Capacitated disassembly scheduling with parts commonality and start-up cost and its industrial application. Int J Prod Res 54:1225–1243

    Article  Google Scholar 

  19. Kim D-H, Doh H-H, Lee D-H (2017) Multi-period disassembly levelling and lot-sizing for multiple product types with parts commonality. Proc Inst Mech Eng B J Eng Manuf. https://doi.org/10.1177/0954405416661001

  20. Kizilkaya E, Gupta SM (1998) Material flow control and scheduling in a disassembly environment. Comput Ind Eng 35:93–96

    Article  Google Scholar 

  21. Hojati M (2016) Minimizing makespan in 2-stage disassembly flow-shop scheduling problem. Comput Ind Eng 94:1–5

    Article  Google Scholar 

  22. Jiang H, Yi J, Chen S, Zhu X (2016) A multi-objective algorithm for task scheduling and resource allocation in cloud-based disassembly. J Manuf Syst 41:239–255

    Article  Google Scholar 

  23. Ilgin MA, Gupta SM (2010) Environmentally conscious manufacturing and product recovery (ECMPRO): a review of the state of the art. J Environ Manag 91:563–591

    Article  Google Scholar 

  24. Ilgin MA, Gupta SM, Battaïa O (2015) Use of MCDM techniques in environmentally conscious manufacturing and product recovery: state of the art. J Manuf Syst 37:746–758

    Article  Google Scholar 

  25. Lee D-H, Kang J-G, Xirouchakis P (2001) Disassembly planning and scheduling: review and further research. Proc Inst Mech Eng B J Eng Manuf 215:695–710

    Article  Google Scholar 

  26. O’Shea B, Grewal SS, Kaebernick H (1998) State of the art literature survey on disassembly planning. Concurr Eng Res Appl A 6:345–357

    Article  Google Scholar 

  27. Santoch M, Dini G, Failli F (2002) Computer aided disassembly planning: state of the art and perspectives. Ann CIRP 51:507–529

    Article  Google Scholar 

  28. Wang H, Xiang D, Rong Y, Zhang L (2013) Intelligent disassembly planning: a review on its fundamental methodology. Assem Autom 33:78–85

    Article  Google Scholar 

  29. Woo TC, Dutta D (1991) Automatic disassembly and total ordering in three dimensions. J Eng Ind 113:207–213

    Article  Google Scholar 

  30. Kang J-G, Lee D-H, Xirouchakis P, Persson J-G (2001) Parallel disassembly sequencing with sequence-dependent operation times. Ann CIRP 50:343–346

    Article  Google Scholar 

  31. Kim H-W, Park C-J, Lee D-H (2018) Selective disassembly sequencing with random operation times in parallel disassembly environment. Int J Prod Res (in press)

  32. Lambert AJD (2006) Exact methods in optimum disassembly sequence search for problems subject to sequence dependent costs. Omega 34:538–549

    Article  Google Scholar 

  33. Lambert AJD (2003) Disassembly sequencing: a survey. Int J Prod Res 41:3721–3759

    Article  MATH  Google Scholar 

  34. Kang J-G, Xirouchakis P (2006) Disassembly sequencing for maintenance: a survey. Proc Inst Mech Eng B J Eng Manuf 220:1697–1716

    Article  Google Scholar 

  35. Gungor A, Gupta SM (1997) An evaluation methodology for disassembly processes. Comput Ind Eng 33:329–332

    Article  Google Scholar 

  36. Hui W, Dong X, Guanghong D (2008) A genetic algorithm for product disassembly sequence planning. Neurocomputing 71:2720–2726

    Article  Google Scholar 

  37. Adenso-Diaz B, Garcia-Carbajal S, Gupta SM (2008) A path-relinking approach for a bi-criteria disassembly sequencing problem. Comput Oper Res 35:3989–3997

    Article  MATH  Google Scholar 

  38. Giri R, Kanthababu M (2015) Generating complete disassembly sequences by utilising two-dimensional views. Int J Prod Res 53:5118–5138

    Article  Google Scholar 

  39. Johnson MR, Wang MH (1995) Planning product disassembly for material recovery opportunities. Int J Prod Res 33:3119–3142

    Article  MATH  Google Scholar 

  40. Johnson MR, Wang MH (1998) Economical evaluation of disassembly operations for recycling, remanufacturing and reuse. Int J Prod Res 36:3227–3252

    Article  MATH  Google Scholar 

  41. Lambert AJD (1999) Linear programming in disassembly/clustering sequence generation. Comput Ind Eng 36:723–738

    Article  Google Scholar 

  42. Gungor A, Gupta SM (2001) Disassembly sequence plan generation using a branch-and-bound algorithm. Int J Prod Res 39:481–509

    Article  Google Scholar 

  43. Kang J-G, Lee D-H, Xirouchakis P, Lambert AJD (2002) Optimal disassembly sequencing with sequence dependent operation times based on the directed graph of assembly states. J Korean Inst Ind Eng 28:264–273

    Google Scholar 

  44. Smith S, Hsu LY, Smith GC (2016) Partial disassembly sequence planning based on cost-benefit analysis. J Clean Prod 139:729–739

    Article  Google Scholar 

  45. Pnueli Y, Zussman E (1997) Evaluating the end-of-life value of a product and improving it by redesign. Int J Prod Res 35:921–942

    Article  MATH  Google Scholar 

  46. Erdos G, Kis T, Xirouchakis P (2001) Modeling and evaluating product end-of-life options. Int J Prod Res 39:1203–1220

    Article  MATH  Google Scholar 

  47. Teunter RH (2006) Determining optimal disassembly and recovery strategies. Omega 34:533–537

    Article  Google Scholar 

  48. Ma Y-S, Jun H-B, Kim H-W, Lee D-H (2011) Disassembly process planning algorithms for end-of-life product recovery and environmentally conscious disposal. Int J Prod Res 49:7007–7027

    Article  Google Scholar 

  49. Meng K, Lou P, Peng X, Prybutok V (2016) An improved co-evolutionary algorithm for green manufacturing by integration of recovery option selection and disassembly planning for end-of-life products. Int J Prod Res 54:5567–5593

    Article  Google Scholar 

  50. Srinivasan H, Gadh R (1998) A geometric algorithm for single selective disassembly using the wave propagation abstraction. Comput Aided Des 30:603–613

    Article  MATH  Google Scholar 

  51. Kara S, Pornprasitpol P, Kaebernick H (2005) A selective disassembly methodology for end-of-life products. Assem Autom 25:124–134

    Article  Google Scholar 

  52. Kara S, Pornprasitpol P, Kaebernick H (2006) Selective disassembly sequencing: a methodology for the disassembly of end-of-life products. Ann CIRP 55:37–40

    Article  Google Scholar 

  53. Smith S, Chen WH (2011) Rule-based recursive selective disassembly Sequence planning for green design. Adv Eng Inform 25:77–87

    Article  Google Scholar 

  54. Han H-J, Yu J-M, Lee D-H (2013) Mathematical model and solution algorithms for selective disassembly sequencing with multiple target components and sequence-dependent setups. Int J Prod Res 51:4997–5010

    Article  Google Scholar 

  55. Mitrouchev P, Wang CG, Lu LX, Li GQ (2015) Selective disassembly sequence generation based on lowest level disassembly graph method. Int J Adv Manuf Technol 80:141–159

    Article  Google Scholar 

  56. Smith S, Smith G, Chen WH (2012) Disassembly sequence structure graphs: an optimal approach for multiple-target selective disassembly sequence planning. Adv Eng Inform 26:306–316

    Article  Google Scholar 

  57. Wang JF, Liu JH, Li SQ, Zhong YF (2003) Intelligent selective disassembly using the ant colony algorithm. Artif Intel Eng Des Anal Manuf 17:325–333

    Article  Google Scholar 

  58. Wang JF, Li SQ, Liu JH (2007) Selective disassembly planning for product green manufacturing. Comput Integr Manuf Syst 13:1097–1102

    Google Scholar 

  59. Luo Y, Peng Q, Gu P (2016) Integrated multi-layer representation and ant colony search for product selective disassembly planning. Comput Ind 75:13–26

    Article  Google Scholar 

  60. Li WD, Xia K, Cao L, Chao K-M (2013) Selective disassembly planning for waste electrical and electronic equipment with case studies on liquid crystal displays. Robot Comput Integr Manuf 29:248–260

    Article  Google Scholar 

  61. Chung C, Peng Q (2005) An integrated approach to selective-disassembly sequence planning. Robot Comput Integr Manuf 21:475–485

    Article  Google Scholar 

  62. Chung C, Peng Q (2006) A hybrid approach to selective-disassembly sequence planning for de-manufacturing and its implementation on the internet. Int J Adv Manuf Technol 30:521–529

    Article  Google Scholar 

  63. Smith S, Hung PY (2015) A novel selective parallel disassembly planning method for green design. J Eng Des 26:283–301

    Article  Google Scholar 

  64. Kim H-W, Lee D-H (2017) An optimal algorithm for selective disassembly sequencing with sequence-dependent setups in parallel disassembly environment. Int J Prod Res 55:7317–7333

    Article  Google Scholar 

  65. Gungor A, Gupta SM (1998) Disassembly sequence planning for products with defective parts in product recovery. Comput Ind Eng 35:161–164

    Article  Google Scholar 

  66. Kang J-G, Lee D-H, Xirouchakis P (2003) Disassembly sequencing with imprecise data: a case study. Int J Ind Eng Theory Appl Pract 10:407–412

    Google Scholar 

  67. Tang Y, Zhou M, Gao M (2006) Fuzzy-petri-net based disassembly planning considering human factors. IEEE Trans Syst Man Cybern Syst Hum 36:718–726

    Article  Google Scholar 

  68. Tian G, Liu Y, Tian Q, Chu J (2012a) Evaluation model and algorithm of product disassembly process with stochastic feature. Clean Techn Environ Policy 14:345–356

    Article  Google Scholar 

  69. Tian G, Zhou M, Chu J, Liu Y (2012b) Probability evaluation models of product disassembly cost subject to random removal time and different removal labor cost. IEEE Trans Autom Sci Eng 9:288–295

    Article  Google Scholar 

  70. Tian G, Zhou M, Chu J (2013) A chance constrained programming approach to determine the optimal disassembly sequence. IEEE Trans Autom Sci Eng 10:1004–1013

    Article  Google Scholar 

  71. Liu R, Tian G, Zhang X, Zhao A, Wang X, Niu Q (2011) Disassembly sequence optimization for automotive product based on probabilistic planning method. In: Proceedings of the International Conference on Consumer Electronics, Communications and Networks, Xianning, China

  72. Deng H, Qiang T, Guo X, Zhao Y (2015) Probability evaluation modeling and planning of product disassembly profit. Int J u- e-Serv, Sci Technol 8:327–340

    Article  Google Scholar 

  73. Kleywegt AJ, Shapiro A, Homem-de-Mello T (2001) The sample average approximation method for stochastic discrete optimization. SIAM J Optim 12:479–502

    Article  MathSciNet  MATH  Google Scholar 

  74. Mak WK, Morton DP, Wood RK (1999) Monte Carlo bounding techniques for determining solution quality in stochastic programs. Oper Res Lett 24:47–56

    Article  MathSciNet  MATH  Google Scholar 

  75. Norkin VI, Pflug GC, Ruszczyński A (1998) A branch and bound method for stochastic global optimization. Math Program 83:425–450

    MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

This research was supported by the Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education of Korea Government (grant number: 2015R1D1A1A01057669).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dong-Ho Lee.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kim, HW., Lee, DH. A sample average approximation algorithm for selective disassembly sequencing with abnormal disassembly operations and random operation times. Int J Adv Manuf Technol 96, 1341–1354 (2018). https://doi.org/10.1007/s00170-018-1667-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-018-1667-9

Keywords

Navigation