Skip to main content

Automatic Examination Timetable Scheduling Using Particle Swarm Optimization and Local Search Algorithm

  • Chapter
  • First Online:
Data, Engineering and Applications

Abstract

Examination timetable scheduling is a serious challenge in every University system with concerns on assigning examinations to venues over a period of time. Major challenges facing examination scheduling includes: having student’s population to be much more than the available resources, availability of examination venues for the examinations within limited time periods and satisfying all constraints is becoming increasingly difficult. An enhanced particle swarm optimization (PSO) was employed for unraveling the examination timetable scheduling problems at the Federal University of Agriculture, Abeokuta, Nigeria. A combined approach using PSO with local search mechanism was used to enhance the effectiveness of the algorithm against the manual timetabling method. PSO algorithm and local search technique was implemented using Java to develop an examination timetabling system, however, PSO algorithm could not provide a perfectly feasible solution for the University examination timetable but approaches a near-optimal solution with the integration of local search technique.

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
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Similar content being viewed by others

References

  1. Jaengchuea, S., Lohpetch, D.: A hybrid genetic algorithm with local search and tabu search approach for solving the post enrolment based course timetabling problem: outperforming guided search genetic algorithm. In: International Conference on Information Technology and Electrical Engineering, pp. 29–34. IEEE, Chiang Mal (2015)

    Google Scholar 

  2. Legierski, W., Widawski, R.: System of automated timetabling. In: International Conference of Information Technology Interfaces (ITI), pp. 495–500. IEEE, Cavtat (2003)

    Google Scholar 

  3. Ahmad, A., Shaari, F.: Solving university/polytechnics exam timetable problem. In: 10th International Conference on Ubiquitous Information Management and Communication (IMCOM’16). Association for Computing Machinery, New York (2016)

    Google Scholar 

  4. Chen, R.-M., Shih, H.: Solving university course timetabling problems using constriction particle swarm optimization with local search. Algorithms J 6(2), 227–244 (2013)

    Article  MathSciNet  Google Scholar 

  5. Shaker, K., Abdullah, S.: Incorporating great deluge approach with kempe chain neighbourhood structure for curriculum-based course timetabling problems. In: Conference on Data Mining and Optimization, pp. 149–153. IEEE, Selangor (2009)

    Google Scholar 

  6. Guo, X., Sun, H., Wu, J., Jin, J., Zhou, J., Gao, Z.: Multiperiod-based timetable optimization for metro transit networks. Elsevier J Transp Res Part B 96, 46–67 (2017)

    Article  Google Scholar 

  7. Aziz, M.A., Taib, M.N., Hussin, N.M.: An improved event selection technique in a modified PSO algorithm to solve class scheduling problems. In: IEEE Symposium on Industrial Electronics and Applications, pp. 203–208. IEEE, Kuala Lumpur (2009)

    Google Scholar 

  8. Li, L., Liu, S.-H.: Study of course scheduling based on particle swarm optimization. In: Cross Strait Quad-Regional Radio Science and Wireless Technology Conference (CSQRWC), pp. 1692–1695. IEEE, Harbin (2011)

    Google Scholar 

  9. Shiau, D.-F.: A hybrid particle swarm optimization for a university course scheduling. J Expert Syst Appl 38(1), 235–248 (2011)

    Article  Google Scholar 

  10. Pillay, N.: Evolving construction heuristics for the curriculum based university course timetabling problem. IEEE Congress Evolutionary Computation (CEC), pp. 4437–4443 (2016)

    Google Scholar 

  11. Ilyas, R., Iqbal, Z.: Study of hybrid approaches used for university course. In: IEEE 10th Conference on Industrial Electronics and Applications, pp. 696–701, Auckland (2015)

    Google Scholar 

  12. Oswald, C., Anand, D.C.: Novel hybrid PSO algorithms with search optimization strategies for a university course timetabling problem. In: 5th International Conference on Advanced Computing (ICoAC), pp. 77–85. IEEE, Chennai (2013)

    Google Scholar 

  13. Tassopoulos, I.X., Beligiannis, G.N.: Solving effectively the school timetabling problem using PSO. Expert Syst. Appl. 39(5), 6029–6040 (2012)

    Article  Google Scholar 

  14. Najdpour, N., Feizi-Derakshi, M.-R.: A two-phase evolutionary algorithm for the university course timetabling problem. In: International Conference on Software Technology and Engineering, pp. 266–271. IEEE, San Juan (2010)

    Google Scholar 

  15. Bhatt, V., Sahajpal, R.: Lecture timetabling using hybrid genetic algorithms. In: International Conference on Intelligent Sensing and Information Processing (ICSIP), pp. 29–34. IEEE, Chennai (2009)

    Google Scholar 

  16. Karol, B., Tomasz, B., Henry, K.: Parallelization of genetic algorithms for solving university timetabling problems. Parallel Computing in Electrical Engineering. IEEE Computing Society Technical Committee on Parallel Processing (TCPP). IEEE, Great Britain (2006)

    Google Scholar 

  17. Komaki, H., Shimazaki S., Sakakibara,K., Matsumoto, T.: Interactive optimization techniques based on a column generation model for timetabling problems of university makeup courses. In: Computational Intelligence and Applications (IWCIA), 2015 IEEE 8th International Workshop on, pp. 127-130. IEEE (2015)

    Google Scholar 

Download references

Acknowledgements

We acknowledge the support and sponsorship provided by Covenant University through the Centre for Research, Innovation and Discovery (CUCRID).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Olusola Abayomi-Alli .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Abayomi-Alli, O., Abayomi-Alli, A., Misra, S., Damasevicius, R., Maskeliunas, R. (2019). Automatic Examination Timetable Scheduling Using Particle Swarm Optimization and Local Search Algorithm. In: Shukla, R.K., Agrawal, J., Sharma, S., Singh Tomer, G. (eds) Data, Engineering and Applications. Springer, Singapore. https://doi.org/10.1007/978-981-13-6347-4_11

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-6347-4_11

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-6346-7

  • Online ISBN: 978-981-13-6347-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics