CASCON 2025
Mon 10 - Thu 13 November 2025
Wed 12 Nov 2025 10:30 - 12:00 at Room 4 - Tutorials (TUT-63)

This tutorial demonstrates CHORUS, a novel framework that uses Large Language Models (LLMs) with Retrieval-augmented Generation (RAG) to generate Linear Programming (LP) code from natural language descriptions. Participants will learn how CHORUS generates accurate Gurobi solver code, connecting theory with practical use. The session will cover LP basics, the role of LLMs in code generation, and the unique approach of CHORUS, including its two-stage retrieval and crossencoder reranking. Through interactive demos, attendees will understand the structure and applications of the framework. This tutorial aims to equip researchers and practitioners with skills to use CHORUS for optimization tasks and inspire advancements in automated code generation.

Wed 12 Nov

Displayed time zone: Eastern Time (US & Canada) change

10:30 - 12:00
Tutorials (TUT-63) Tutorials at Room 4
10:30
90m
Tutorial
CHORUS: Automating Linear Programming Code Generation from Natural Language
Tutorials
Tasnim Ahmed Queen’s University, Salimur Choudhury Queen’s University