Skip to main content

Evaluation of Genetic Algorithm and Hybrid Genetic Algorithm-Hill Climbing with Elitist for Lecturer University Timetabling Problem

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 11655))

Abstract

Lecturer university timetabling is an NP-hard real-world problem still needs great attention. The occurrences of the creation of timetable in every university prior to semester starts are compulsory. Its inclusively must cater both hard and soft constraints to satisfy both lecturers and students as the space and time are highly concerned. Genetic Algorithm and Hybrid Genetic Algorithms-Hill Climbing with embedded with elitist mechanism are evaluated with the use of real data sets. The findings have shown Hybrid Genetic Algorithms-Hill Climbing with elitist outperformed Genetic Algorithm with elitist in obtaining an optimal solution. The beauty element offered by Hill Climbing seeking local best individual of the population has given fast convergences with the capability avoiding local optimum. In future, more soft constraints identification of a real problem of lecturer timetabling problem should very much considered as to ensure satisfactions of lecturers and students.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   79.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

Learn about institutional subscriptions

References

  1. Kaleeswaran, A., Ramasamy, V., Vivekanandan, P.: Dynamic scheduling of data using genetic algorithm in cloud computing. Int. J. Adv. Eng. Technol. 5(2), 327 (2013)

    Google Scholar 

  2. Jan, A., Yamamoto, M., Ohuchi, A.: Evolutionary algorithms for nurse scheduling problem. In: Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No. 00TH8512), vol. 1, pp. 196–203. IEEE (2000)

    Google Scholar 

  3. Youssef, A., Senbel, S.: A Bi-level heuristic solution for the nurse scheduling problem based on shift-swapping, (978), 72–78 (2018)

    Google Scholar 

  4. Deveci, M., Demirel, N.Ç.: Evolutionary algorithms for solving the airline crew pairing problem. Comput. Ind. Eng. 115, 389–406 (2018)

    Article  Google Scholar 

  5. Szander, N., Ros-McDonnell, L., de la Fuente, M.V.: Algorithm for Efficient and Sustainable Home Health Care Delivery Scheduling. In: Mula, J., Barbastefano, R., Díaz-Madroñero, M., Poler, R. (eds.) New Global Perspectives on Industrial Engineering and Management. LNMIE, pp. 315–323. Springer, Cham (2019). https://doi.org/10.1007/978-3-319-93488-4_35

    Chapter  Google Scholar 

  6. Du, G., Zheng, L., Ouyang, X.: Real-time scheduling optimization considering the unexpected events in home health care. J. Comb. Optim. 37(1), 196–220 (2019)

    Article  MathSciNet  Google Scholar 

  7. Tan, C.J., et al.: Application of an evolutionary algorithm-based ensemble model to job-shop scheduling. J. Intell. Manuf. 30(2), 879–890 (2019)

    Article  Google Scholar 

  8. Cao, Z., Zhou, L., Hu, B. Lin, C.: An adaptive scheduling algorithm for dynamic jobs for dealing with the flexible job shop scheduling problem. Bus. Inf. Syst. Eng., 1–11 (2019)

    Google Scholar 

  9. Hossain, S.I., Akhand, M.A.H., Shuvo, M.I.R., Siddique, N., Adeli, H.: Optimization of University Course Scheduling Problem using Particle Swarm Optimization with Selective Search. Expert Systems with Applications (2019)

    Google Scholar 

  10. Leite, N., Melício, F., Rosa, A.C.: A fast simulated annealing algorithm for the examination timetabling problem. Expert Syst. Appl. 122, 137–151 (2019)

    Article  Google Scholar 

  11. Yusoff, M., Othman, A.A.: Genetic algorithm with elitist-tournament for clashes-free slots of lecturer timetabling problem. Indonesian J. Electr. Eng. Comput. Sci. 12(1), 303–309 (2018)

    Article  Google Scholar 

  12. Lindahl, M., Mason, A.J., Stidsen, T., Sørensen, M.: A strategic view of University timetabling. Eur. J. Oper. Res. 266(1), 35–45 (2018)

    Article  MathSciNet  Google Scholar 

  13. Ahmad, I.R., Sufahani, S., Ali, M., Razali, S.N.A.M.: A Heuristics Approach for Classroom Scheduling using Genetic Algorithm Technique 9(3), 10 (2017)

    Google Scholar 

  14. Jain, R., Kumar, R.: University Time Table Scheduling Using Graph Coloring (2018)

    Google Scholar 

  15. Ashari, I.A., Muslim, M.A., Alamsyah, A.: Comparison performance of genetic algorithm and ant colony optimization in course scheduling optimizing. Sci. J. Inform. 3(2), 149 (2016)

    Google Scholar 

  16. Babaei, H., Karimpour, J., Hadidi, A.: A survey of approaches for university course timetabling problem. Comput. Ind. Eng. 86, 43–59 (2015)

    Article  Google Scholar 

  17. Yang, X.F., Ayob, M., Nazri, M.Z.A.: An investigation of timetable satisfaction factors for a practical university course timetabling problem. In: 2017 6th International Conference on Electrical Engineering and Informatics (ICEEI), pp. 1–5. IEEE (2017)

    Google Scholar 

  18. Gopal, G., Kumar, R., Kumar, N., Jawa, I.: Effect of hill climbing in GA after reproduction for solving optimization problems. Int. J. Extensive Res. 3, 79–86 (2015)

    Google Scholar 

  19. Liu, Q., Zhou, B., Li, S., Li, A.-P., Zou, P., Jia, Y.: Community detection utilizing a novel multi-swarm fruit fly optimization algorithm with hill-climbing strategy. Arab. J. Sci. Eng. 41(3), 807–828 (2016)

    Article  Google Scholar 

Download references

Acknowledgement

Universiti Teknologi MARA a for the grant of 600-IRMI/PERDANA 5/3 BESTARI (096/2018) as well as Faculty of Computer and Mathematical Sciences, Universiti Teknologi MARA, Shah Alam, Malaysia for providing essential support and knowledge for the work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marina Yusoff .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Yusoff, M., Roslan, N. (2019). Evaluation of Genetic Algorithm and Hybrid Genetic Algorithm-Hill Climbing with Elitist for Lecturer University Timetabling Problem. In: Tan, Y., Shi, Y., Niu, B. (eds) Advances in Swarm Intelligence. ICSI 2019. Lecture Notes in Computer Science(), vol 11655. Springer, Cham. https://doi.org/10.1007/978-3-030-26369-0_34

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-26369-0_34

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-26368-3

  • Online ISBN: 978-3-030-26369-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics