SAT-Based Approaches for the General High School Timetabling Problem

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.

Cite

Text

Demirovic. "SAT-Based Approaches for the General High School Timetabling Problem." International Joint Conference on Artificial Intelligence, 2017. doi:10.24963/IJCAI.2017/747

Markdown

[Demirovic. "SAT-Based Approaches for the General High School Timetabling Problem." International Joint Conference on Artificial Intelligence, 2017.](https://mlanthology.org/ijcai/2017/demirovic2017ijcai-sat/) doi:10.24963/IJCAI.2017/747

BibTeX

@inproceedings{demirovic2017ijcai-sat,
  title     = {{SAT-Based Approaches for the General High School Timetabling Problem}},
  author    = {Demirovic, Emir},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2017},
  pages     = {5175-5176},
  doi       = {10.24963/IJCAI.2017/747},
  url       = {https://mlanthology.org/ijcai/2017/demirovic2017ijcai-sat/}
}