atlas

Research map / Large language models / Agents, code and math

TRACE-CS: A Synergistic Approach to Explainable Course Scheduling Using LLMs and Logic

AAAI 2025 · Large language models › Agents, code and math · approach: Inductive and abstract reasoning evaluation · 2 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.

Presents TRACE-CS, a hybrid system where an LLM (GPT-4) parses contrastive user queries into logic and refines SAT-based explanations into natural language for course scheduling.

Problem

Explaining contrastive scheduling decisions (e.g., "why course X instead of Y?") in a way that is both logically correct and understandable in natural language.

Approach

Combine a SAT-based symbolic contrastive explainer (encoding constraints with labels) with an LLM that parses user queries into logical clauses (with user verification) and rewrites symbolic explanations into natural language, so correctness comes from the solver rather than the LLM.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TRACE-CS's symbolic explainer and LLM interface instead of a zero-shot LLM-only approachGPT-4 course-scheduling explanations · Course scheduling (100 schedule-query pairs)Explanation correctness: 44% -> 100%Helped
Use TRACE-CS's symbolic explainer and LLM interface instead of a few-shot LLM-only approachGPT-4 course-scheduling explanations · Course scheduling (100 schedule-query pairs)Explanation correctness: 49% -> 100%Helped

Limitations

Experimental setup

Datasets: university computer science course catalog and degree requirements scraped from official website

Benchmarks: custom course scheduling queries (100 schedule-query pairs)

Metrics: explanation correctness

Baselines: zero-shot GPT-4 few-shot GPT-4

Builds on: Vasileiou, Previti, and Yeoh 2021 contrastive explainer

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