Proceedings

SAT-Based Approaches for the General High School Timetabling Problem

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Doctoral Consortium. Pages 5175-5176.

https://doi.org/10.24963/ijcai.2017/747

Abstract

High School Timetabling (HSTT) is a well known and widespread problem. It consists of coordinating resources (e.g. teachers, rooms), times, and events (e.g. lectures) with respect to various constraints. In this paper, I summarize the work I have done towards exploring the relationship between propositional logic and HSTT. This includes various modeling techniques in the form of maxSAT and bitvectors, data structures for local search algorithms, and the combination of maxSAT and metaheuristic algorithms. In addition, I discuss possible directions for future work as a part of a long-term research goal to combine complete and metaheuristic algorithms.

  1. [de Uña et al., 2010] Diego de Uña, Graeme Gange, Peter Schachte, and Peter J. Stuckey. A bounded path propa- gator on directed graphs. In Proceedings of CP'16, pages 189-206, 2010.
  2. [Demirović and Musliu, 2016] Emir Demirović and Nysret Musliu. Modeling High School Timetabling with Bitvec- tors. Annals of Operations Research, 2016.
  3. [Demirović and Musliu, 2017a] Emir Demirović and Nysret Musliu. MaxSAT-Based Large Neighborhood Search for High School Timetabling. Computers & Operation Re- search, 78:172-180, 2017.
  4. [Demirović and Musliu, 2017b] Emir Demirović and Nys- ret Musliu. Modeling high school timetabling as partial weighted maxSAT. technical draft, 2017.
  5. [Haken, 1995] Armin Haken. Counting bottlenecks to show monotone P <=> NP. In 36th Annual Symposium on Foundations of Computer Science, pages 36-40, 1995.
  6. [Kristiansen et al., 2015] Simon Kristiansen, Matias Sørensen, and Thomas R. Stidsen. Integer programming for the generalized high school timetabling problem. Journal of Scheduling, 18(4):377-392, 2015.
  7. [Maniezzo et al., 2010] Vittorio Maniezzo, Thomas Stützle, and Stefan Voß, editors. Matheuristics -Hybridizing Meta- heuristics and Mathematical Programming, volume 10 of Annals of Information Systems. Springer, 2010.
  8. [Post et al., 2014] Gerhard Post, Jeffrey H. Kingston, Samad Ahmadi, Sophia Daskalaki, Christos Gogos, Jari Kyngäs, Cimmo Nurmi, Nysret Musliu, Nelishia Pillay, Haroldo Santos, and Andrea Schaerf. XHSTT: an XML archive for high school timetabling problems in different countries. Annals of Operations Research, 218(1):295-301, 2014.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards