• DocumentCode
    3073490
  • Title

    Solving the Course Scheduling Problem Using Simulated Annealing

  • Author

    Aycan, E. ; Ayav, T.

  • Author_Institution
    Dept. of Comput. Eng., Izmir Inst. of Technol., Izmir
  • fYear
    2009
  • fDate
    6-7 March 2009
  • Firstpage
    462
  • Lastpage
    466
  • Abstract
    This paper tackles the NP-complete problem of academic class scheduling (or timetabling). The aim is to find a feasible timetable for the department of computer engineering in Izmir Institute of Technology. The approach focuses on simulated annealing. We compare the performance of various neighborhood searching algorithms based on so-called simple search, swapping, simple search-swapping and their combinations, taking into account the execution times and the final costs. The most satisfactory timetable is achieved with the combination of all these three algorithms. The results highlight the efficacy of the proposed scheme.
  • Keywords
    educational courses; scheduling; search problems; simulated annealing; Izmir Institute of Technology; NP-complete problem; academic class scheduling problem; course scheduling problem; neighborhood searching algorithm; simple search-swapping method; simulated annealing; university course timetabling problem; Computational modeling; Computer simulation; Costs; Educational institutions; Laboratories; NP-complete problem; Paper technology; Processor scheduling; Simulated annealing; Tellurium; course scheduling; neigh-borhood searching; simulated annealing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advance Computing Conference, 2009. IACC 2009. IEEE International
  • Conference_Location
    Patiala
  • Print_ISBN
    978-1-4244-2927-1
  • Electronic_ISBN
    978-1-4244-2928-8
  • Type

    conf

  • DOI
    10.1109/IADCC.2009.4809055
  • Filename
    4809055