atlas

Research map / Learning theory and algorithms / Fairness

High School Course Scheduling: Student Preferences and Fairness Constraints (Student Abstract)

AAAI 2025 · Learning theory and algorithms › Fairness · approach: Causal and policy fairness in decisions · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces the Fair High School Scheduling Problem (FHSSP), extending HSSP with student preferences and envy-freeness-style constraints, and solves it with a CP-SAT integer programming model on real course-request data from a California high school.

Problem

High school course scheduling via standard IP/CP methods ignores student preferences and fairness, producing allocations students perceive as unfair.

Approach

Extends HSSP with a degree-of-interest and priority-order model and an envy constraint (student envies another if the other has a course they want more and has more courses), encoded in a binary IP solved with OR-Tools CP-SAT.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add fairness constraints to the HSSP modelFHSSP IP model · Real course-request data, six student groupsstudent envyHelped

Limitations

Experimental setup

Datasets: real course request data from a private California high school (295 students, 121 courses)

Benchmarks: real course request data from a private California high school (Menlo School)

Metrics: feasibility student envy count solve time

Baselines: traditional IP for HSSP constraint programming schedulers

Builds on: High School Scheduling Problem (HSSP) IP formulations market design fair matching

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy