skip to main content
10.1145/3321707.3321764acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Adaptive large neighborhood search for scheduling of mobile robots

Authors Info & Claims
Published:13 July 2019Publication History

ABSTRACT

Our work addresses the scheduling of mobile robots for transportation and processing of operations on machines in a flexible manufacturing system. Both mobile robots and automated guided vehicles (AGVs) can transport components among machines in the working space. Nevertheless, the difference is that mobile robots considered in this work can process specific value-added operations, which is not possible for AGVs. This new feature increases complexity as well as computational demands. To summarize, we need to compute a sequence of operations on machines, the robot assignments for transportation, and the robot assignments for processing. The main contribution is the proposal of an adaptive large neighborhood search algorithm with the sets of exploration and exploitation heuristics to solve the problem considering makespan minimization. Experimental evaluation is presented on the existing benchmarks. The quality of our solutions is compared to a heuristic based on genetic algorithm and mixed-integer programming proposed recently. The comparison shows that our approach can achieve comparable results in real time which is in order of magnitude faster than the earlier heuristic.1

References

  1. W. MacDougall. 2014. Industrie 4.0 smart manufacturing for the future. Germany Trade and Invest. Retrieved from http://belarus.ahk.de/fileadmin/ahk_belarus/Publikationen/GTAI_industrie4.0-smart-manufacturing-for-the-future-en__1_.pdf (2019).Google ScholarGoogle Scholar
  2. J. A. Buzacott, D. D. Yao. 1986. Flexible Manufacturing Systems: A Review of Analytical Models. Management Science 32, 7 (1986), 890--905. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. C. Schou, R. S. Andersen, D. Chrysostomou, S. Bøgh, and O. Madsen. 2018. Skill-based instruction of collaborative robots in industrial settings. Robotics and Computer-Integrated Manufacturing 53 (2018), 72--80.Google ScholarGoogle ScholarCross RefCross Ref
  4. R. E. Andersen, E. B. Hansen, D. Cerny, S. Madsen, B. Pulendralingam, S. Bøgh, and D. Chrysostomou. 2017. Integration of a skill-based collaborative mobile robot in a smart cyber-physical environment. Procedia Manufacturing 11 (2017), 114--123.Google ScholarGoogle ScholarCross RefCross Ref
  5. H. E. Nouri, O. B. Driss, and K. Ghédira. 2016. A Classification Schema for the Job Shop Scheduling Problem with Transportation Resources: State-of-the-Art Review. In Artificial Intelligence Perspectives in Intelligent Systems, R. Silhavy et al. (Eds.). Advances in Intelligent Systems and Computing, Vol 464. Springer, 1--11.Google ScholarGoogle Scholar
  6. T. F. Abdelmaguid, A. O. Nassef, B. A. Kamal, and M. F. Hassan. 2004. A hybrid GA/heuristics approach to the simultaneous scheduling of machines and automated guided vehicles. International Journal of Production Research 42, 2 (2004), 267--281.Google ScholarGoogle ScholarCross RefCross Ref
  7. P. Lacomme, M. Larabi, and N. Tchernev. 2013. Job-shop based framework for simultaneous scheduling of machines and automated guided vehicles. International Journal of Production Economics 143, 1 (2013), 24--34.Google ScholarGoogle ScholarCross RefCross Ref
  8. J. T. Lin, C. C. Chiu, Y. H. Chang, and H. M. Chen. 2015. A hybrid genetic algorithm for simultaneous scheduling of machines and AGVs in FMS. In Industrial Engineering, Management Science and Applications 2015, M. Gen et al. (Eds.). Springer, Berlin Heidelberg, 277--286.Google ScholarGoogle Scholar
  9. H. E. Nouri, O. B. Driss, and K. Ghédira. 2016. Hybrid metaheuristics for scheduling of machines and transport robots in job shop environment. Applied Intelligence 45, 3 (2016), 808--828. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Y. Zheng, Y. Xiao, and Y. Seo. 2014. A tabu search algorithm for simultaneous machine/AGV scheduling problem. International Journal of Production Research 52, 19 (2014), 5748--5763.Google ScholarGoogle ScholarCross RefCross Ref
  11. L. Deroussi, M. Gourgand, and N. Tchernev. 2008. A simple metaheuristic approach to the simultaneous scheduling of machines and automated guided vehicles. International Journal of Production Research 46, 8 (2008), 2143--2164.Google ScholarGoogle ScholarCross RefCross Ref
  12. F. El Khoukhi, T. Lamoudan, J. Boukachour, and A. E. H. Alaoui. 2011. Ant colony algorithm for just-in-time job shop scheduling with transportation times and multirobots. ISRN Applied Mathematics (2011), 1--19.Google ScholarGoogle Scholar
  13. M. Nageswararao, K. Narayanarao, and G. Ranagajanardhana. 2014. Simultaneous scheduling of machines and AGVs in flexible manufacturing system with minimization of tardiness criterion. Procedia Materials Science 5 (2014), 1492--1501.Google ScholarGoogle ScholarCross RefCross Ref
  14. M. Mousavi, H. J. Yap, S. N. Musa, F. Tahriri, and S. Z. M. Dawal. 2017. Multi-objective AGV scheduling in an FMS using a hybrid of genetic algorithm and particle swarm optimization. PloS ONE 12, 3 (2017), 1--24.Google ScholarGoogle ScholarCross RefCross Ref
  15. Q. V. Dang, C. T. Nguyen, and H. Rudová. 2018. Scheduling of mobile robots for transportation and manufacturing tasks. Journal of Heuristics (2018). Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. S. Ropke and D. Pisinger. 2006. An adaptive large neighborhood search heuristic for the pickup and delivery problem with time windows. Transportation science 40, 4 (2006), 455--472.Google ScholarGoogle Scholar
  17. M. Schiffer and G. Walther. 2017. An adaptive large neighborhood search for the location-routing problem with intra-route facilities. Transportation Science 52, 2 (2017), 331--352. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. S. Chen, R. Chen, G. G. Wang, J. Gao, and A. K. Sangaiah. 2018. An adaptive large neighborhood search heuristic for dynamic vehicle routing problems. Computers & Electrical Engineering, 67 (2018), 596--607.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. T. Carchrae and J. C. Beck. 2005. Cost-based large neighborhood search. In Workshop on the combination of metaheuristic and local search with constraint programming techniques (2005).Google ScholarGoogle Scholar
  20. A. A. Kovacs, S. N. Parragh, K. F. Doerner, and R. F. Hartl. 2012. Adaptive large neighborhood search for service technician routing and scheduling problems. Journal of Scheduling 15, 5 (2012), 579--600. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. X. Liu, G. Laporte, Y. Chen, and R. He. 2017. An adaptive large neighborhood search metaheuristic for agile satellite scheduling with time-dependent transition time. Computers & Operations Research 86 (2017), 41--53.Google ScholarGoogle ScholarCross RefCross Ref
  22. D. Pisinger and S. Ropke. 2010. Large Neighborhood Search. In Handbook of Metaheuristics, M. Gendreau (2nd. Eds.). Springer, Boston MA, 399--420.Google ScholarGoogle Scholar
  23. U. Bilge and G. Ulusoy. 1995. A time window approach to simultaneous scheduling of machines and material handling system in an FMS. Operations Research 43, 6 (1995), 1058--1070. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. A. Santini, S. Ropke, and L. M. Hvattum. 2018. A comparison of acceptance criteria for the adaptive large neighbourhood search metaheuristic. Journal of Heuristics 24, 5 (2018), 783--815. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. B. Goetz. 2004. Java theory and practice: Dynamic compilation and performance measurement. Retrieved from http://www.ibm.com/developerworks/library/j-jtp12214/.Google ScholarGoogle Scholar
  26. O. Madsen, S. Bøgh, C. Schou, R. S. Andersen, J. S. Damgaard, M. R. Pedersen, and V. Krüger. 2015. Integration of mobile manipulators in an industrial production. Industrial Robot: An International Journal 42, 1 (2015), 11--18.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Adaptive large neighborhood search for scheduling of mobile robots

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          GECCO '19: Proceedings of the Genetic and Evolutionary Computation Conference
          July 2019
          1545 pages
          ISBN:9781450361118
          DOI:10.1145/3321707

          Copyright © 2019 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 13 July 2019

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          Overall Acceptance Rate1,669of4,410submissions,38%

          Upcoming Conference

          GECCO '24
          Genetic and Evolutionary Computation Conference
          July 14 - 18, 2024
          Melbourne , VIC , Australia

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader