Metaheuristic Optimization ML Frameworks
Implementations of nature-inspired and heuristic algorithms (genetic algorithms, simulated annealing, ant colony optimization, particle swarm optimization) applied to combinatorial optimization problems like TSP, VRP, and assignment problems. Does NOT include general machine learning frameworks, deep learning, or reinforcement learning approaches.
There are 56 metaheuristic optimization frameworks tracked. The highest-rated is aimclub/SAMPO at 49/100 with 34 stars.
Get all 56 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=metaheuristic-optimization&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
aimclub/SAMPO
Open-source framework for adaptive manufacturing processes scheduling |
|
Emerging |
| 2 |
pdrm83/py2opt
How to solve the traveling salesman problem with the 2-opt algorithm, a fast... |
|
Emerging |
| 3 |
yining043/TSP-improve
An improvement-based Deep Reinforcement Learning Algorithm presented in... |
|
Emerging |
| 4 |
albert-espin/knapsack-packing
Evolutionary Algorithm for the 2D Packing Problem combined with the 0/1... |
|
Emerging |
| 5 |
rithinch/pareto-optimal-student-supervisor-allocation
πAn AI tool to assist universities with optimal allocation of students to... |
|
Emerging |
| 6 |
Sinclert/Heuristics-TSP
Travelling Salesman Problem solution π |
|
Emerging |
| 7 |
kennethleungty/Simulated-Annealing-Feature-Selection
Feature Selection using Simulated Annealing |
|
Emerging |
| 8 |
mhrimaz/KnapsackFX
Solving Knapsack 0/1 problem with various Local Search algorithms like Hill... |
|
Emerging |
| 9 |
arjun-krishna/TSP
Ant Colony Optimization and Simulated Annealing implemented in C++ for... |
|
Emerging |
| 10 |
ashishpatel26/Amazing-Collection-Vehicle-Routing-Problem
Amazing Collection Vehicle Routing Problem |
|
Emerging |
| 11 |
UmbertoJr/ML-Constructive
ML-Constructive is a deep learning based constructive heuristic for the... |
|
Emerging |
| 12 |
ngdthanh2000/genetic-vrp
Ever wondered how logistic service providers determine a set of rules for... |
|
Emerging |
| 13 |
sondosaabed/Round-Table-Seating-Arrangement-Metaheuristic
Round table arrangemnet solution using Genetic Algorithm, Simulated... |
|
Emerging |
| 14 |
mohammadgorji/traveling-salesman-problem
Solving traveling salesman problem for 48 US states using genetic and... |
|
Emerging |
| 15 |
sleepymalc/Travel-the-Same-Path
Travel the Same Path: A TSP Solving Strategy. |
|
Experimental |
| 16 |
oakayasaroglu/traveller_salesman_genetic_algorithm
Solution of traveller salesman problem with using genetic algorithm, pandas,... |
|
Experimental |
| 17 |
yammadev/aco-tsp
Solving Travelling Salesman Problem using Ant Colony Optimization |
|
Experimental |
| 18 |
xyfffff/rethink_mcts_for_tsp
[ICML'24 Oral] Rethinking Post-Hoc Search-Based Neural Approaches for... |
|
Experimental |
| 19 |
schmittjoaopedro/aco-vrp-framework
Various implementations of heuristics for the VRP problems |
|
Experimental |
| 20 |
viniciusfinger/genetic-cargo
Optimize your truck loading process with a genetic algorithm designed to... |
|
Experimental |
| 21 |
Shriya-20/AI_Driven_Parcel_Delivery_Optimization
Parcel Delivery Optimization using Google OR-Tools to generate efficient,... |
|
Experimental |
| 22 |
CaastOS/3dknapsacksolver
Visualization of the algorithms needed to solve three-dimensional knapsack problems. |
|
Experimental |
| 23 |
mesax1/ISC-CVRP
Code for paper: Machine-Learning Component for Multi-Start Metaheuristics to... |
|
Experimental |
| 24 |
PARSA-MHMDI/AI-hill-climbing-algorithm
This repository contains programs using classical Machine Learning... |
|
Experimental |
| 25 |
rui-exe/ASAE-Routes-Optimization
Using metaheuristics to optimize ASAE's Vehicle Routing Problem with Time... |
|
Experimental |
| 26 |
virbahu/route-optimization-ml
ML-enhanced vehicle route optimization with historical pattern learning |
|
Experimental |
| 27 |
joao-a-simoes/hybrid-genetic-algorithm-tsp
Hybrid Genetic Algorithm for TSP combining ERX crossover, adaptive mutation,... |
|
Experimental |
| 28 |
rogue-agent1/simulated-annealing-impl-py
Simulated annealing for combinatorial optimization |
|
Experimental |
| 29 |
pedrodonoso/WTA_SA_MM
[ C++ ] Weapon Target Assignment (WTA) problem with Simulated Annealing and... |
|
Experimental |
| 30 |
raihanfjr/aircraft-flights-scheduling-optimization
This research focuses on optimizing flight scheduling problem on current... |
|
Experimental |
| 31 |
Thinklab-SJTU/UniCO
[ICLR 2025] UniCO: On Unified Combinatorial Optimization via Problem... |
|
Experimental |
| 32 |
taylorc1009/Honours-Project
My Edinburgh Napier University Honours Project: investigating the... |
|
Experimental |
| 33 |
Mruzik1/Genetic-Algorithms
Solving some stuff using genetic algorithms |
|
Experimental |
| 34 |
HomaTaherpour/Knapsack-Problem-Using-Genetic-Algorithm
This project offers a Python implementation of a genetic algorithm to solve... |
|
Experimental |
| 35 |
nicklasbekkevold/MDVRP
Solving the Multi Depot Vehicle Routing Problem (MDVRP) using a Genetic... |
|
Experimental |
| 36 |
Thinklab-SJTU/ML4TSPBench
Official implementation of ICLR 2025 paper: "Unify ML4TSP: Drawing... |
|
Experimental |
| 37 |
lucko515/simulated-annealing
One of many projects done in Artificial Intelligence Nanodegree @Udacity.... |
|
Experimental |
| 38 |
soheylfalahzade/Geospatial_Graph_Optimizer
Advanced Routing & Logistics Engine for Smart Cities. Optimized pathfinding... |
|
Experimental |
| 39 |
isaaclo97/MPIF
A Variable Neighborhood Search for the Median Location Problem with... |
|
Experimental |
| 40 |
taylorc1009/FIGA-CVRPTW
Feasibility Intensive Genetic Algorithm (FIGA) for the Capacitated Vehicle... |
|
Experimental |
| 41 |
pamungkaski/go-simulated-annealing
Simulated Annealing implementation using golang |
|
Experimental |
| 42 |
AbhishekSinghDhadwal/GeneticAlgorithm_TSP_Demo
A demo python implementation of genetic algorithms used in order to solve... |
|
Experimental |
| 43 |
FilipeChagasDev/samsa
Samsa is a webapp that demonstrates the work of metaheuristic methods for... |
|
Experimental |
| 44 |
FarhadNasri/TSP
Solving traveling salesman problem using genetic algorithms |
|
Experimental |
| 45 |
jmg-duarte/simmulated-annealing
βοΈπΌ Travelling Salesman Problem approached using the Simmulated Annealing algorithm |
|
Experimental |
| 46 |
rdebokx/formica
Formica Ant Colony Optimization Algorithm |
|
Experimental |
| 47 |
vtpaiva/touristic-graph-search
A graph based solution to the trade salesman problem represented by a... |
|
Experimental |
| 48 |
lukasz-iskierka/ai-parallel-hillclimbing-onemax
A Python implementation of a Parallel Hill Climbing algorithm solving the... |
|
Experimental |
| 49 |
ltfschoen/AIND-Simulated_Annealing
Term 1 Lab 8 (Optional) by Luke Schoen for Udacity Artificial Intelligence... |
|
Experimental |
| 50 |
Vvkmnn/salesmanAI
A travelling salesman's problem. |
|
Experimental |
| 51 |
ameermikhail/Vehicle-routing-problem-VRP-
Introduction to AI - Final project |
|
Experimental |
| 52 |
lukasz-iskierka/ai-tabu-search-and-genetic-algorithm-tsp
Implementation of single-solution (Tabu Search) vs population-based (Genetic... |
|
Experimental |
| 53 |
Damithewiz/Multi-objective-Routing-Path-Optimization
The study shows an efficient method for improving communication efficiency... |
|
Experimental |
| 54 |
superCoderDOM/epicRoadTrips
Machine-learning project currently using a genetic algorithm to find an... |
|
Experimental |
| 55 |
PhuocSang16/CS106.N21
This is a course project for Artificial Intelligence of UIT. The selected... |
|
Experimental |
| 56 |
FabriDeCastelli/Ant-Colony-System
Podium at Artificial Intelligence Cup 2022 - USI |
|
Experimental |