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... |
|
Established |
| 2 |
TimefoldAI/timefold-quickstarts
Get started with Timefold quickstarts here. Optimize the vehicle routing... |
|
Established |
| 3 |
apache/incubator-kie-optaplanner-quickstarts
OptaPlanner quick starts for AI optimization: many use cases shown in many... |
|
Established |
| 4 |
optapy/optapy
OptaPy is an AI constraint solver for Python to optimize planning and... |
|
Established |
| 5 |
berv-uni-project/scheduler-op
This is scheduler that implements 3 algorithm. |
|
Emerging |
| 6 |
Areesha-Tahir/Exam-Scheduler-Using-Genetic-Algorithm-In-Python
Exam schedule generation using Genetic Algorithm. |
|
Emerging |
| 7 |
camilafbarcellos/AG-LotofacilPreditor
Algoritmos Genéticos (AG) aplicados à predição de números da Lotofácil - III... |
|
Emerging |
| 8 |
ahmedbilal/Class-Scheduling
Class scheduling using Genetic Algorithm |
|
Experimental |
| 9 |
andre1araujo/CSP-for-School-Timetables
This repository hosts a Jupyter Notebook on which a Constraint Satisfaction... |
|
Experimental |
| 10 |
virresh/evolutionary_search_algorithms
Implementation of Genetic Algorithm, Memetic Algorithm and Constraint... |
|
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... |
|
Experimental |
| 12 |
RobertoDeLaCamara/HopfieldAssigmentProblemSolver
Hybrid microservices architecture (Go/Gin API Gateway + Python/Flask... |
|
Experimental |
| 13 |
Sina-Baharlou/GSAT-WalkSAT
Different heuristics and random initialization methods applied to GSAT and... |
|
Experimental |
| 14 |
reideast/genetic-algorithm-timetable
Use a genetic algorithm to schedule courses into a timetable of rooms and time slots |
|
Experimental |
| 15 |
sanaa-khan/genetic-scheduler
Using the genetic algorithm to create the optimum exam schedule, keeping the... |
|
Experimental |
| 16 |
Thinklab-SJTU/HardSATGEN
[SIGKDD 2023] HardSATGEN: Understanding the Difficulty of Hard SAT Formula... |
|
Experimental |
| 17 |
ThiagoGoncos/CCT-constraint-satisfaction-search-algorithms-staff-allocation
Artificial Intelligence project developed with Python, Jupyter Notebook,... |
|
Experimental |
| 18 |
voidbert/IA
Distribution of goods during a natural disaster |
|
Experimental |
| 19 |
rodhfr/IA-Algorithms
Greedy algorithm implementations for classroom scheduling — constraint... |
|
Experimental |
| 20 |
Emeralden/University-Schedule-Planner
An AI solver that tackles the NP-hard university timetabling problem using a... |
|
Experimental |
| 21 |
GabrielSpdf/TheBailoutsProblem
An intelligent system for map exploration, victim clustering, severity... |
|
Experimental |
| 22 |
randhawa2001/Time-Table-Scheduling
A Scheduling problem Solution |
|
Experimental |
| 23 |
dizys/nyu-ai-lab-1
NYU Artificial Intelligence Course Lab 1: Build a generic hill-climbing solver |
|
Experimental |
| 24 |
HicrestLaboratory/yasmin
SAT ASP solver on Multi-GPU systems |
|
Experimental |
| 25 |
Bartosz-D3V/Hill-climber-and-Simulated-annealing
Implementation of Hill Climber and Simulated Annealing algorithms |
|
Experimental |
| 26 |
sdv4/Genetic-Algorithm-for-Optimization
:clock11: :chart_with_upwards_trend: :alarm_clock: GA to search for optimal... |
|
Experimental |
| 27 |
LiamQuinoNeff/Orchestra-Rehearsal-CSP-Solver
Modelado y resolución del problema de organización de ensayo orquestal como... |
|
Experimental |