Using boolean satisfiability solvers to help reduce cognitive load and improve decision making when creating common academic schedules

0Citations
Citations of this article
22Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Manual schedule creation often involves satisfying numerous unique and conficting constraints, which becomes more cognitively demanding when creating a common academic schedule with other individuals. Poor decision making caused by cognitive overload can result in unsuitable schedules. This study proposes the use of Boolean satisfability (SAT) solvers in an academic scheduling system to help students balance scheduling preferences and satisfy necessary constraints. Based on the availability of courses and the scheduling preferences of users, the system automatically resolves conficts and presents possible schedules. In a controlled experiment with 42 undergraduate students, cognitive demand was reduced by eliminating menial decisions, which signifcantly optimized the creation of a common schedule among peers.We found that human errors and emotional stress were diminished, and schedules created using the system were more satisfactory to participants. Finally, we present recommendations and design implications for future academic scheduling systems.

Cite

CITATION STYLE

APA

Manzano, J. C., & Soliven, A. F. O. (2021). Using boolean satisfiability solvers to help reduce cognitive load and improve decision making when creating common academic schedules. In Conference on Human Factors in Computing Systems - Proceedings. Association for Computing Machinery. https://doi.org/10.1145/3411764.3445681

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free