Constraint-Driven Timetabling with Real-Time Updates: Design and Implementation

Abstract—The management of academic timetables presents a significant operational challenge for educational institutions worldwide. This paper presents an innovative scheduling system that transforms timetable generation from a time-consuming manual process to an automated, real-time solution. Our ap- proach formulates the scheduling problem as a constraint sat- isfaction challenge, implementing Google’s OR-Tools CP-SAT solver to generate conflict-free timetables that honor essential constraints such as faculty availability, classroom allocation, and curriculum requirements. The system’s distinguishing feature is its integration of Firebase for continuous data synchronization, allowing immediate reflection of scheduling changes—including class cancellations, extra sessions, and teacher swapping—across all user platforms. Built on a modular C4 architecture, the system provides distinct interfaces for administrators, faculty, and students through Flutter-based applications that function consistently across device types. Empirical evaluation reveals dramatic efficiency improvements with schedule creation time substantially decreased compared to manual methods, while update propagation occurs almost instantaneously. By combining deterministic constraint resolution with cloud-based real-time capabilities, our implementation creates a responsive academic scheduling ecosystem that significantly enhances institutional operations while improving the experience for all educational stakeholders. Index Terms—Academic Timetabling, Constraint Program- ming, Real-Time Synchronization, Firebase, OR-Tools, Flutter, CP-SAT, Educational Technology

Authors

Publication Details

Journal
INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT
Published
2025-05-24
DOI
https://doi.org/10.55041/ijsrem48599
Primary Topic
Scheduling and Timetabling Solutions
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Constraint-Driven Timetabling with Real-Time Updates: Design and Implementation

H P Appu
INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT
Scheduling and Timetabling Solutions
article

Constraint-Driven Timetabling with Real-Time Updates: Design and Implementation

H P Appu
article en

Abstract

Abstract—The management of academic timetables presents a significant operational challenge for educational institutions worldwide. This paper presents an innovative scheduling system that transforms timetable generation from a time-consuming manual process to an automated, real-time solution. Our ap- proach formulates the scheduling problem as a constraint sat- isfaction challenge, implementing Google’s OR-Tools CP-SAT solver to generate conflict-free timetables that honor essential constraints such as faculty availability, classroom allocation, and curriculum requirements. The system’s distinguishing feature is its integration of Firebase for continuous data synchronization, allowing immediate reflection of scheduling changes—including class cancellations, extra sessions, and teacher swapping—across all user platforms. Built on a modular C4 architecture, the system provides distinct interfaces for administrators, faculty, and students through Flutter-based applications that function consistently across device types. Empirical evaluation reveals dramatic efficiency improvements with schedule creation time substantially decreased compared to manual methods, while update propagation occurs almost instantaneously. By combining deterministic constraint resolution with cloud-based real-time capabilities, our implementation creates a responsive academic scheduling ecosystem that significantly enhances institutional operations while improving the experience for all educational stakeholders. Index Terms—Academic Timetabling, Constraint Program- ming, Real-Time Synchronization, Firebase, OR-Tools, Flutter, CP-SAT, Educational Technology

INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENTVol. 09(05)
Openalex Percentile: Top 87%
Scheduling and Timetabling Solutions
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.