Genetic Algorithm Scheduling ML Frameworks

Applications of genetic algorithms specifically to timetable, course, exam, and class scheduling problems with constraints. Does NOT include genetic algorithms for other optimization problems (traveling salesman, magic squares, lottery prediction, etc.) or general scheduling tools without genetic algorithm implementation.

There are 27 genetic algorithm scheduling frameworks tracked. 4 score above 50 (established tier). The highest-rated is TimefoldAI/timefold-solver at 67/100 with 1,600 stars. 2 of the top 10 are actively maintained.

Get all 27 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=genetic-algorithm-scheduling&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 TimefoldAI/timefold-solver

The open source Solver AI for Java and Kotlin to optimize scheduling and...

67
Established
2 TimefoldAI/timefold-quickstarts

Get started with Timefold quickstarts here. Optimize the vehicle routing...

64
Established
3 apache/incubator-kie-optaplanner-quickstarts

OptaPlanner quick starts for AI optimization: many use cases shown in many...

61
Established
4 optapy/optapy

OptaPy is an AI constraint solver for Python to optimize planning and...

50
Established
5 berv-uni-project/scheduler-op

This is scheduler that implements 3 algorithm.

39
Emerging
6 Areesha-Tahir/Exam-Scheduler-Using-Genetic-Algorithm-In-Python

Exam schedule generation using Genetic Algorithm.

35
Emerging
7 camilafbarcellos/AG-LotofacilPreditor

Algoritmos Genéticos (AG) aplicados à predição de números da Lotofácil - III...

30
Emerging
8 ahmedbilal/Class-Scheduling

Class scheduling using Genetic Algorithm

29
Experimental
9 andre1araujo/CSP-for-School-Timetables

This repository hosts a Jupyter Notebook on which a Constraint Satisfaction...

29
Experimental
10 virresh/evolutionary_search_algorithms

Implementation of Genetic Algorithm, Memetic Algorithm and Constraint...

26
Experimental
11 v0st0k1/optimizacion-multiobjetivo-de-tiempo-y-coste-para-proyectos-utilizando-algoritmo

Proyecto de investigación que propone una solución al problema MRCPSP...

23
Experimental
12 RobertoDeLaCamara/HopfieldAssigmentProblemSolver

Hybrid microservices architecture (Go/Gin API Gateway + Python/Flask...

21
Experimental
13 Sina-Baharlou/GSAT-WalkSAT

Different heuristics and random initialization methods applied to GSAT and...

21
Experimental
14 reideast/genetic-algorithm-timetable

Use a genetic algorithm to schedule courses into a timetable of rooms and time slots

19
Experimental
15 sanaa-khan/genetic-scheduler

Using the genetic algorithm to create the optimum exam schedule, keeping the...

17
Experimental
16 Thinklab-SJTU/HardSATGEN

[SIGKDD 2023] HardSATGEN: Understanding the Difficulty of Hard SAT Formula...

14
Experimental
17 ThiagoGoncos/CCT-constraint-satisfaction-search-algorithms-staff-allocation

Artificial Intelligence project developed with Python, Jupyter Notebook,...

14
Experimental
18 voidbert/IA

Distribution of goods during a natural disaster

14
Experimental
19 rodhfr/IA-Algorithms

Greedy algorithm implementations for classroom scheduling — constraint...

13
Experimental
20 Emeralden/University-Schedule-Planner

An AI solver that tackles the NP-hard university timetabling problem using a...

13
Experimental
21 GabrielSpdf/TheBailoutsProblem

An intelligent system for map exploration, victim clustering, severity...

13
Experimental
22 randhawa2001/Time-Table-Scheduling

A Scheduling problem Solution

11
Experimental
23 dizys/nyu-ai-lab-1

NYU Artificial Intelligence Course Lab 1: Build a generic hill-climbing solver

11
Experimental
24 HicrestLaboratory/yasmin

SAT ASP solver on Multi-GPU systems

11
Experimental
25 Bartosz-D3V/Hill-climber-and-Simulated-annealing

Implementation of Hill Climber and Simulated Annealing algorithms

11
Experimental
26 sdv4/Genetic-Algorithm-for-Optimization

:clock11: :chart_with_upwards_trend: :alarm_clock: GA to search for optimal...

11
Experimental
27 LiamQuinoNeff/Orchestra-Rehearsal-CSP-Solver

Modelado y resolución del problema de organización de ensayo orquestal como...

10
Experimental