Edge Minimizing the Student Conflict Graph

02/12/2021
by   Joshua S. Friedman, et al.
0

In many schools, courses are given in sections. Prior to timetabling students need to be assigned to individual sections. We give a hybrid approximation sectioning algorithm that minimizes the number of edges (potential conflicts) in the student conflict graph (SCG). We start with a greedy algorithm to obtain a starting solution and then continue with a constraint programming based algorithm (CP-SAT) that reduces the number of edges. We apply the sectioning algorithm to a highly constrained timetabling model which we specify.

READ FULL TEXT

page 3

page 5

page 11

page 12

page 14

page 15

page 16

page 17

research
05/18/2018

Conflict-free connections: algorithm and complexity

A path in an(a) edge(vertex)-colored graph is called a conflict-free pat...
research
03/29/2018

Least conflict choosability

Given a multigraph, suppose that each vertex is given a local assignment...
research
12/12/2021

Single-conflict colorings of degenerate graphs

We consider single-conflict colorings, a variant of graph colorings in w...
research
04/18/2023

Parallel Greedy Spanners

A t-spanner of a graph is a subgraph that t-approximates pairwise distan...
research
04/17/2020

STT-CBS: A Conflict-Based Search Algorithm for Multi-Agent Path Finding with Stochastic Travel Times

We address the Multi-Agent Path Finding problem on a graph for agents as...
research
08/22/2022

Towards Clause Learning à la Carte through VarMonads

More and more languages have a need for constraint solving capabilities ...
research
03/12/2018

Spanning Trees With Edge Conflicts and Wireless Connectivity

We introduce the problem of finding a spanning tree along with a partiti...

Please sign up or login with your details

Forgot password? Click here to reset