Skip to main content
Erschienen in: Soft Computing 13/2019

14.03.2018 | Methodologies and Application

Generating an optimal timetabling for multi-departments common lecturers using hybrid fuzzy and clustering algorithms

verfasst von: Hamed Babaei, Jaber Karimpour, Amin Hadidi

Erschienen in: Soft Computing | Ausgabe 13/2019

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

University course timetabling is a NP-hard problem that be performed for each semester frequently. In this paper, we use a two-step algorithm for timetabling of common lecturers among departments. In the first step, we use a fuzzy multi-criteria decision-making comparison and local search algorithms with seven neighborhood structures and random iteration. It means that we use a fuzzy multi-criteria comparison algorithm to eliminate the ambiguities and soft constraints of common lecturers among departments. In addition, we apply the local search algorithm with seven neighboring structures to avoid trapping into local optima and improve the fuzzy multi-criteria comparison over the preferences and soft constraints of lecturers. In the second step, the common lecturers’ timetable generated in the first step by the clustering approach (k-means, fuzzy c-means and funnel shape) is clustered based on the preferences and soft constraints of common lecturers among departments. Now, our common lecturers prepared by the clustering algorithms are mapped to the traversed free resources according to the paper’s aims: (1) descending satisfaction of preferences and soft constraints of common lecturers among departments and (2) minimizing the loss of extra resources of each faculty, so that an optimal instance of our common lecturers timetabling is generated among departments. The applied datasets are in terms of satisfying the scheduling requirements in the real world for multi-departments of Islamic Azad University of Ahar branch.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Babaei H, Hadidi A (2014) A review of distributed multi-agent systems approach to solve university course timetabling problem. ACSIJ Adv Comput Sci Int J 3(5):11. ISSN: 2322-5157, pp 19–28 Babaei H, Hadidi A (2014) A review of distributed multi-agent systems approach to solve university course timetabling problem. ACSIJ Adv Comput Sci Int J 3(5):11. ISSN: 2322-5157, pp 19–28
Zurück zum Zitat Babaei H, Karimpour J, Hadidi A (2015) A survey of approaches for university course timetabling problem. Comput Ind Eng 86:43–59CrossRef Babaei H, Karimpour J, Hadidi A (2015) A survey of approaches for university course timetabling problem. Comput Ind Eng 86:43–59CrossRef
Zurück zum Zitat Babaei H, Karimpour J, Mavizi S (2016a) Using k-means clustering algorithm for common lecturers timetabling among departments. ACSIJ Adv Comput Sci Int J 5(1):19. ISSN: 2322-5157, pp 86–102 Babaei H, Karimpour J, Mavizi S (2016a) Using k-means clustering algorithm for common lecturers timetabling among departments. ACSIJ Adv Comput Sci Int J 5(1):19. ISSN: 2322-5157, pp 86–102
Zurück zum Zitat Babaei H, Karimpour J, Oroji H (2016b) Using fuzzy \(c\)-means clustering algorithm for common lecturers timetabling among departments. In: 6th international conference on computer and knowledge engineering (ICCKE 2016), 978-1-5090-3586 IEEE, October 20–21, Ferdowsi University of Mashhad Babaei H, Karimpour J, Oroji H (2016b) Using fuzzy \(c\)-means clustering algorithm for common lecturers timetabling among departments. In: 6th international conference on computer and knowledge engineering (ICCKE 2016), 978-1-5090-3586 IEEE, October 20–21, Ferdowsi University of Mashhad
Zurück zum Zitat Babaei H, Karimpour J, Hadidi A (2017a) Applying hybrid fuzzy multi-criteria decision-making approach to find the best ranking for the soft constraint weights of lecturers in UCTP. Int J Fuzzy Syst. Taiwan Fuzzy Systems Association and Springer, Berlin. https://doi.org/10.1007/s40815-017-0296-z Babaei H, Karimpour J, Hadidi A (2017a) Applying hybrid fuzzy multi-criteria decision-making approach to find the best ranking for the soft constraint weights of lecturers in UCTP. Int J Fuzzy Syst. Taiwan Fuzzy Systems Association and Springer, Berlin. https://​doi.​org/​10.​1007/​s40815-017-0296-z
Zurück zum Zitat Feizi-Derakhshi MR, Babaei H, Heidarzadeh J (2012) A survey of approaches for university course timetabling problem. In: Proceedings of 8th international symposium on intelligent and manufacturing systems, Sakarya University Department of Industrial Engineering, Adrasan, Antalya, Turkey, pp 307–321 Feizi-Derakhshi MR, Babaei H, Heidarzadeh J (2012) A survey of approaches for university course timetabling problem. In: Proceedings of 8th international symposium on intelligent and manufacturing systems, Sakarya University Department of Industrial Engineering, Adrasan, Antalya, Turkey, pp 307–321
Zurück zum Zitat Hafizah AR, Zaidah I (2010) Bipartite graph edge coloring approach to course timetabling. In: 2010 international conference on information retrieval & knowledge management, (CAMP). IEEE, pp 229–234 Hafizah AR, Zaidah I (2010) Bipartite graph edge coloring approach to course timetabling. In: 2010 international conference on information retrieval & knowledge management, (CAMP). IEEE, pp 229–234
Zurück zum Zitat Lewis RMR (2006) Metaheuristics for university course timetabling. Ph.D. Thesis, Napier University, Napier, UK Lewis RMR (2006) Metaheuristics for university course timetabling. Ph.D. Thesis, Napier University, Napier, UK
Zurück zum Zitat Mayer A, Nothegger C, Chwatal A, Raidl G (2008) Solving the post enrolment course timetabling problem by ant colony optimization. In: Proceedings of the 7th international conference on the practice and theory of automated timetabling Mayer A, Nothegger C, Chwatal A, Raidl G (2008) Solving the post enrolment course timetabling problem by ant colony optimization. In: Proceedings of the 7th international conference on the practice and theory of automated timetabling
Zurück zum Zitat Obit JH (2010) Developing novel meta-heuristic, hyper-heuristic and cooperative search for course timetabling problems. Ph.D. Thesis, School of Computer Science University of Nottingham, Nottingham, UK Obit JH (2010) Developing novel meta-heuristic, hyper-heuristic and cooperative search for course timetabling problems. Ph.D. Thesis, School of Computer Science University of Nottingham, Nottingham, UK
Zurück zum Zitat Obit JH, Landa-Silva D, Ouelhadj D, Khan Vun T, Alfred R (2011) Designing a multi-agent approach system for distributed course timetabling. In: 11th international conference on hybrid intelligence system (HIS). IEEE Obit JH, Landa-Silva D, Ouelhadj D, Khan Vun T, Alfred R (2011) Designing a multi-agent approach system for distributed course timetabling. In: 11th international conference on hybrid intelligence system (HIS). IEEE
Zurück zum Zitat Redl TA (2004) A study of university timetabling that blends graph coloring with the satisfaction of various essential and preferential conditions. Ph.D. Thesis, Rice University, Houston, Texas Redl TA (2004) A study of university timetabling that blends graph coloring with the satisfaction of various essential and preferential conditions. Ph.D. Thesis, Rice University, Houston, Texas
Zurück zum Zitat Ross T (2004) Fuzzy logic with engineering applications. Wiley/University of New Mexico, New MexicoMATH Ross T (2004) Fuzzy logic with engineering applications. Wiley/University of New Mexico, New MexicoMATH
Zurück zum Zitat Shahvali KM, Saniee AM (2012) Hybrid genetic algorithms for university course timetabling. IJCSI Int J Comput Sci Issues 9(2):2 Shahvali KM, Saniee AM (2012) Hybrid genetic algorithms for university course timetabling. IJCSI Int J Comput Sci Issues 9(2):2
Metadaten
Titel
Generating an optimal timetabling for multi-departments common lecturers using hybrid fuzzy and clustering algorithms
verfasst von
Hamed Babaei
Jaber Karimpour
Amin Hadidi
Publikationsdatum
14.03.2018
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 13/2019
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-018-3126-9

Weitere Artikel der Ausgabe 13/2019

Soft Computing 13/2019 Zur Ausgabe