[1] Daskalaki S, Birbas T, Housos E. “An integer programming formulation for a case study in university timetabling”, European Journal of Operational Research, 153(1), pp. 117-135 (2004).
[2] Gozali AA, Kurniawan B, Weng W, Fujimura S. “Solving university course timetabling problem using localized island model genetic algorithm with dual dynamic migration policy”, IEEJ Transactions on Electrical and Electronic Engineering,15(3), pp. 389-400 (2020).
[3] Gary MR, Johnson DS. Computers and Intractability: A Guide to the Theory of NP-completeness. New York: W.H. Freeman and Company (1979).
[4] Gülcü A, Akkan C. “Robust university course timetabling problem subject to single and multiple disruptions”, European Journal of Operational Research, 283(2), pp. 630-46 (2020).
[5] Hosseini Dehmiry, A, Samadi, MA, "A Multiobjective Programming Model for University Course Timetabling Problem", Journal of Advanced Mathematical Modeling, 12(1), pp. 90-107 (In Persian) (2021).
[6] Alirezaee, M., Khalili, M., Mansourzadeh, S. University Timetabling Problem with Mathematical Two Stage Modeling. Commercial Strategies, 4(1): 87-96. (In Persian) )2020(
[7] Beigi S, Basiri E. Multi-Objective Modeling of University Course Schedules Considering a Two-Week Periodicity: A Case Study. Journal of Operational Research In Its Applications (Applied Mathematics)-Lahijan Azad University. 2021 Sep 10;18(3):15-30.
[8] Khoshnoodifar M, Fathi Vajargah K. “Internationalization Distance Education Curricula in Iran Higher Education”, Journal of Technology of Education (JTE), 6(2), pp. 87-104 (2012) In Persian.
[9] Chen MC, Goh SL, Sabar NR, Kendall G. A survey of university course timetabling problem: perspectives, trends and opportunities. IEEE Access. 2021 Jul 27;9:106515-29.
[10] Ryser-Welch P, Miller JF. A review of hyper-heuristic frameworks. In Proceedings of the Evo20 Workshop, AISB (2014).
[11] Monadjemi SA, Masoudian S, Estaki A, Nematbakhsh N. “Designing automated timetable for university courses using genetic algorithm”, Journal of Technology of Education (JTE), 4(2), pp. 113-127 (2010) In Persian.
[12] Ong YS, Keane AJ. “Meta-Lamarckian learning in memetic algorithms”, IEEE transactions on evolutionary computation, 8(2), pp. 99-110 (2004).
[13] Cowling P, Kendall G, Soubeiga E. “A hyperheuristic approach to scheduling a sales summit”, In International conference on the practice and theory of automated timetabling, Springer, Berlin, Heidelberg, pp. 176-190 (2000).
[14] Montazeri M, Bahrololoum A, Nezamabadi-pour H, Soleymani Baghshah M, Montazeri M. “Cooperating of local searches based hyperheuristic approach for solving traveling salesman problem”, In Proceedings of the International Conference on Evolutionary Computation Theory and Applications, pp. 24-26 (2011).
[15] Macias-Escobar T, Cruz-Reyes L, Dorronsoro B. A Study on the Use of Hyper-heuristics Based on Meta-Heuristics for Dynamic Optimization. InFuzzy Logic Hybrid Extensions of Neural and Optimization Algorithms: Theory and Applications 2021 (pp. 295-314). Springer, Cham.
[16] Pillay N, Qu R. Hyper-heuristics: theory and applications, Switzerland: Springer (2018).
[17] Qu R, Burke EK. “Hybridizations within a graph-based hyper-heuristic framework for university timetabling problems”, Journal of the Operational Research Society, 60(9), pp. 1273-1285 (2009).
[18] Kalender M, Kheiri A, Özcan E, Burke EK. “A greedy gradient-simulated annealing hyper-heuristic for a curriculum-based course timetabling problem”, In 2012 12th UK Workshop on Computational Intelligence (UKCI), IEEE, pp. 1-8 (2012).
[19] Soria-Alcaraz JA, Ochoa G, Swan J, Carpio M, Puga H, Burke EK. “Effective learning hyper-heuristics for the course timetabling problem”, European Journal of Operational Research, 238(1), pp. 77-86 (2014).
[20] Soria-Alcaraz JA, Özcan E, Swan J, Kendall G, Carpio M. “Iterated local search using an add and delete hyper-heuristic for university course timetabling”, Applied Soft Computing, 1(40), pp. 581-93 (2016).
[21] Soria-Alcaraz JA, Ochoa G, Sotelo-Figueroa MA, Carpio M, Puga H. Iterated VND versus hyper-heuristics: Effective and general approaches to course timetabling. In Nature-Inspired Design of Hybrid Intelligent Systems Springer, Cham, pp. 687-700 (2017).
[22] Atashpaz-Gargari, E., & Lucas, C. “Imperialist competitive algorithm: an algorithm for optimization inspired by imperialistic competition”, Paper presented at the 2007 IEEE congress on evolutionary computation, IEEE (2007).
[23] Rezaeipanah A, Matoori SS, Ahmadi G. A hybrid algorithm for the university course timetabling problem using the improved parallel genetic algorithm and local search. Applied Intelligence. 2021 Jan;51(1):467-92.
[24] Zhu K, Li L, Li M. A survey of computational intelligence in educational timetabling. International Journal of Machine Learning and Computing. 2021 Jan 1;11(1):40-7