Abstract
This paper describes a general framework of Multi-agent system which incorporates the hyper-heuristics search methodology with both Great Deluge and Simulated Annealing acceptance criteria respectively. There are three types of agents introduce in the framework which involve the communication between heuristic agents, cooperative agents and mediator agent. The common goal for each agent is to improve the quality of course timetabling solutions until the best solution is found when the termination condition meets. A preliminary experiment have been conducted towards this approach in university course timetabling problem and the results shows the framework is able to increase the quality of existing solution compared with other meta-heuristics which have been studied in the previous researches.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Ferber, J.: Multi-agent systems: an introduction to distributed artificial intelligence, vol. 1. Reading: Addison-Wesley (1999).
Jennings, N. R., Sycara, K., & Wooldridge, M.: A roadmap of agent research and development. Autonomous agents and multi-agent systems, 1(1), 7-38 (1998).
Junn, K. Y., Obit, J. H., & Alfred, R.: A Constraint Programming Approach to Solving University Course Timetabling Problem (UCTP). Advanced Science Letters, 23(11), 11023-11026 (2017).
Junn, K. Y., Obit, J. H., & Alfred, R.: Comparison of Simulated Annealing and Great Deluge Algorithms for University Course Timetabling Problems (UCTP). Advanced Science Letters, 23(11), 11413-11417 (2017).
Junn, K. Y., Obit, J. H., & Alfred, R.: The Study of Genetic Algorithm Approach to Solving University Course Timetabling Problem. In International Conference on Computational Science and Technology, pp. 454-463. Springer, Singapore (2017).
Landa-Silva, D., & Obit, J. H.: Comparing Hybrid Constructive Heuristics for University Course Timetabling (2011).
Obit, J. H., Alfred, R., & Abdalla, M. H.: A PSO Inspired Asynchronous Cooperative Distributed Hyper-Heuristic for Course Timetabling Problems. Advanced Science Letters, 23(11), 11016-11022 (2017).
Obit, J. H., Junn, K. Y., & Alfred, R.: A Performance Comparison of Metaheuristics Search for University Course Timetabling Problems. Advanced Science Letters, 23(11), 11012-11015 (2017).
Obit, J. H., Junn, K. Y., & Alfred, R.: Performance Comparison of Linear and Non-Linear Great Deluge Algorithms in Solving University Course Timetabling Problems. Advanced Science Letters, 23(11), 11027-11030 (2017).
Obit, J. H., Landa-Silva, D., Sevaux, M., & Ouelhadj, D.: Non-linear great deluge with reinforcement learning for university course timetabling. Metaheuristics–Intelligent Decision Making, Series Operations Research/Computer Science Interfaces, 1-19. Springer (2011).
Obit, J. H., Landa-Silva, D., Ouelhadj, D. & Sevaux, M.: Non-linear great deluge with learning mechanism for solving the course timetabling problem. In: 8th Metaheuristics International Conference. MIC (2009).
Obit, J. H., Landa-Silva, D., Ouelhadj, D., Vun, T. K., & Alfred, R.: Designing a multiagent approach system for distributed course timetabling. In Hybrid Intelligent Systems (HIS), 2011 11th International Conference on IEEE, pp. 103-108. (2011).
Oliveira, E., Fischer, K., & Stepankova, O.: Multi-agent systems: which research for which applications. Robotics and Autonomous Systems, 91-106 (1998).
Ouelhadj, D., & Petrovic, S.: A cooperative hyper-heuristic search framework. Journal of Heuristics, 16(6), 835-857 (2010).
Sghir, I., Jaafar, I. B., & Ghédira, K.: A Multi-Agent based Hyper-Heuristic Algorithm for the Winner Determination Problem. Procedia Computer Science, 112, 117-126 (2017).
Socha, K., Knowles, J., & Samples, M.: A Max-Min Ant System for the University Course Timetabling Problem. In Ant Algorithms: Proceedings of the Third International Workshop (ANTS), LNCS, vol. 2463, pp. 1-13. Springer (2002).
Wooldridge, M., Fisher, M., Huget, M. P., & Parsons, S.: Model checking multi-agent systems with MABLE. In Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2, ACM, pp. 952-959. (2002).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Junn, K.Y., Obit, J.H., Alfred, R., Bolongkikit, J. (2019). A Formal Model of Multi-agent System for University Course Timetabling Problems. In: Alfred, R., Lim, Y., Ibrahim, A., Anthony, P. (eds) Computational Science and Technology. Lecture Notes in Electrical Engineering, vol 481. Springer, Singapore. https://doi.org/10.1007/978-981-13-2622-6_22
Download citation
DOI: https://doi.org/10.1007/978-981-13-2622-6_22
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-2621-9
Online ISBN: 978-981-13-2622-6
eBook Packages: EngineeringEngineering (R0)