Skip to main content

An Effective Artificial Bee Colony for Distributed Lot-Streaming Flowshop Scheduling Problem

  • Conference paper
  • First Online:
Intelligent Computing Methodologies (ICIC 2018)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 10956))

Included in the following conference series:

Abstract

This paper proposes an effective discrete artificial bee colony (DABC) algorithm for solving the distributed lot-streaming flowshop scheduling problem (DLFSP) with the objective of minimizing makespan. We design a multi-list based representation to represent candidate solutions, where each list is corresponding to a factory. We present a multi-list based swap and insertion operators to generate neighboring solutions. We redesign the employ bee phase, onlooker bee phase, and scout bee phase according to the problem-specific knowledge, representation and information collected in the evolution process. The parameters for the proposed DABC algorithm are calibrated by means of a design of experiments and analysis of variance. A comprehensive computational campaign based on 810 randomly generated instances demonstrates the effectiveness of the proposed DABC algorithm for solving the DLFSP with the makespan criterion.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Pan, Q.K., Ruiz, R.: Local search methods for the flowshop scheduling problem with flowtime minimization. Eur. J. Oper. Res. 222(1), 31–41 (2012)

    Article  MathSciNet  Google Scholar 

  2. Wang, S.Y., Wang, L., Liu, M., Xu, Y.: An effective estimation of distribution algorithm for solving the distributed permutation flow-shop scheduling problem. Int. J. Prod. Econ. 145, 387–396 (2013)

    Article  Google Scholar 

  3. Naderi, B., Ruiz, R.: A scatter search algorithm for the distributed permutation flowshop scheduling problem. Eur. J. Oper. Res. 239, 323–334 (2014)

    Article  MathSciNet  Google Scholar 

  4. Chang, J.H., Chiu, H.N.: A comprehensive review of lot streaming. Int. J. Prod. Res. 43(8), 1515–1536 (2005)

    Article  Google Scholar 

  5. Pan, Q.K., Ruiz, R.: An estimation of distribution algorithm for lot-streaming flow shop problems with setup times. Omega 40(2), 166–180 (2012)

    Article  Google Scholar 

  6. Naderi, B., Ruiz, R., Zandieh, M.: Algorithms for a realistic variant of flowshop scheduling. Comput. Oper. Res. 37, 236–246 (2010)

    Article  MathSciNet  Google Scholar 

  7. Liu, H., Gao, L.: A discrete electromagnetism-like mechanism algorithm for solving distributed permutation flowshop scheduling problem. In: Proceedings of the 6th International Conference on Manufacturing Automation, ICMA 2010, pp. 156–163. IEEE Computer Society (2010)

    Google Scholar 

  8. Gao, J., Chen, R.: An NEH-based heuristic algorithm for distributed permutation flowshop scheduling problems. Technical report SRE-10-1014. College of Information Science and Technology, Dalian Maritime University, Dalian (2011)

    Google Scholar 

  9. Gao, J., Chen, R.: A hybrid genetic algorithm for the distributed permutation flowshop scheduling problem. Int. J. Comput. Intell. Syst. 4, 497–508 (2011)

    Article  Google Scholar 

  10. Gao, J., Chen, R., Deng, W., Liu, Y.: Solving multi-factory flowshop problems with a novel variable neighborhood descent algorithm. J. Comput. Inf. Syst. 8, 2025–2032 (2012)

    Google Scholar 

  11. Gao, J., Chen, R., Deng, W.: An efficient tabu search algorithm for the distributed permutation flowshop scheduling problem. Int. J. Prod. Res. 51, 641–651 (2013)

    Article  Google Scholar 

  12. Lin, S.W., Ying, K.C., Huang, C.Y.: Minimising makespan in distributed permutation flowshops using a modified iterated greedy algorithm. Int. J. Prod. Res. 51, 5029–5038 (2013)

    Article  Google Scholar 

  13. Fernandez-Viagas, V., Framinan, J.M.: A bounded-search iterated greedy algorithm for the distributed permutation flowshop scheduling problem. Int. J. Prod. Res. 53, 1111–1123 (2015)

    Article  Google Scholar 

  14. Xu, Y., Wang, L., Wang, S.Y., Liu, M.: An effective hybrid immune algorithm for solving the distributed permutation flow-shop scheduling problem. Eng. Optim. 46(9), 1269–1283 (2014)

    Article  MathSciNet  Google Scholar 

  15. Yoon, S.H., Ventura, J.A.: Minimizing the mean weighted absolute deviation from due dates in lot-streaming flow shop scheduling. Comput. Oper. Res. 29(10), 1301–1315 (2002)

    Article  MathSciNet  Google Scholar 

  16. Tseng, C.T., Liao, C.J.: A discrete particle swarm optimization for lot-streaming flowshop scheduling problem. Eur. J. Oper. Res. 191(2), 360–373 (2008)

    Article  Google Scholar 

  17. Pan, Q.K., Tasgetiren, M.F., Suganthan, P.N., Chua, T.J.: A discrete artificial bee colony algorithm for the lot-streaming flow shop scheduling problem. Inf. Sci. 181, 2455–2468 (2011)

    Article  MathSciNet  Google Scholar 

  18. Pan, Q.K., Suganthan, P.N., Liang, J.J., Tasgetiren, M.F.: A local-best harmony search algorithm with dynamic sub-harmony memories for lot-streaming flow shop scheduling problem. Expert Syst. Appl. 38, 3252–3259 (2011)

    Article  Google Scholar 

  19. Meng, T., Pan, Q.K.: An improved fruit fly optimization algorithm for solving the multidimensional knapsack problem. Appl. Soft Comput. 50, 79–93 (2017)

    Article  Google Scholar 

  20. Han, Y.Y., Gong, D.W., Sun, X.Y., Pan, Q.K.: An improved NSGA-II algorithm for multi-objective lot-streaming flow shop scheduling problem. Int. J. Prod. Res. 52(8), 2211–2231 (2017)

    Article  Google Scholar 

  21. Karaboga, D.: An idea based on honey bee swarm for numerical optimization, Technical report TR06, Erciyes University, Engineering Faculty, Computer Engineering Department (2005)

    Google Scholar 

  22. Pan, Q.K., Wang, L., Li, J.Q., Duan, J.H.: A novel discrete artificial bee colony algorithm for the hybrid flowshop scheduling problem with makespan minimization. Omega 45, 42–56 (2014)

    Article  Google Scholar 

  23. Pan, Q.K., Gao, L., Li, X.Y., Gao, K.Z.: Effective metaheuristics for scheduling a hybrid flowshop with sequence-dependent setup times. Appl. Math. Comput. 303, 89–112 (2017)

    MathSciNet  Google Scholar 

  24. Cui, Z., Gu, X.S.: An improved discrete artificial bee colony algorithm to minimize the makespan on hybrid flow shop problems. Neurocomputing 48(19), 248–259 (2015)

    Article  Google Scholar 

  25. Pan, Q.K.: An effective co-evolutionary artificial bee colony algorithm for steelmaking-continuous casting scheduling. Eur. J. Oper. Res. 250, 702–714 (2016)

    Article  MathSciNet  Google Scholar 

  26. Ruiz, R., Stützle, T.: A simple and effective iterated greedy algorithm for the permutation flowshop scheduling problem. Eur. J. Oper. Res. 177, 2033–2049 (2007)

    Article  Google Scholar 

  27. Ruiz, R., Stützle, T.: An iterated greedy heuristic for the sequence dependent setup times flowshop problem with makespan and weighted tardiness objectives. Eur. J. Oper. Res. 187, 1143–1159 (2008)

    Article  Google Scholar 

  28. Ruiz, R., Maroto, C., Alcaraz, J.: Two new robust genetic algorithms for the flowshop scheduling problem. Omega 34, 461–476 (2006)

    Article  Google Scholar 

Download references

Acknowledgements

This research is partially supported by the National Science Foundation of China 51575212 and 61174187, and Shanghai Key Laboratory of Power station Automation Technology.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Quan-Ke Pan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Duan, JH., Meng, T., Chen, QD., Pan, QK. (2018). An Effective Artificial Bee Colony for Distributed Lot-Streaming Flowshop Scheduling Problem. In: Huang, DS., Gromiha, M., Han, K., Hussain, A. (eds) Intelligent Computing Methodologies. ICIC 2018. Lecture Notes in Computer Science(), vol 10956. Springer, Cham. https://doi.org/10.1007/978-3-319-95957-3_84

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-95957-3_84

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-95956-6

  • Online ISBN: 978-3-319-95957-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics