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 46 metaheuristic optimization frameworks tracked. The highest-rated is pdrm83/py2opt at 47/100 with 34 stars and 193 monthly downloads.
Get all 46 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 |
pdrm83/py2opt
How to solve the traveling salesman problem with the 2-opt algorithm, a fast... |
|
Emerging |
| 2 |
aimclub/SAMPO
Open-source framework for adaptive manufacturing processes scheduling |
|
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 |
arjun-krishna/TSP
Ant Colony Optimization and Simulated Annealing implemented in C++ for... |
|
Experimental |
| 9 |
mhrimaz/KnapsackFX
Solving Knapsack 0/1 problem with various Local Search algorithms like Hill... |
|
Experimental |
| 10 |
UmbertoJr/ML-Constructive
ML-Constructive is a deep learning based constructive heuristic for the... |
|
Experimental |
| 11 |
ashishpatel26/Amazing-Collection-Vehicle-Routing-Problem
Amazing Collection Vehicle Routing Problem |
|
Experimental |
| 12 |
sunsided/maze-evolution
Maze solving using genetic programming in C# |
|
Experimental |
| 13 |
ngdthanh2000/genetic-vrp
Ever wondered how logistic service providers determine a set of rules for... |
|
Experimental |
| 14 |
ByteCodeBros/einstein-challenge
Genetic algorithm developed to solve Einstein's Challenge, a complex logic... |
|
Experimental |
| 15 |
sondosaabed/Round-Table-Seating-Arrangement-Metaheuristic
Round table arrangemnet solution using Genetic Algorithm, Simulated... |
|
Experimental |
| 16 |
mohammadgorji/traveling-salesman-problem
Solving traveling salesman problem for 48 US states using genetic and... |
|
Experimental |
| 17 |
yammadev/aco-tsp
Solving Travelling Salesman Problem using Ant Colony Optimization |
|
Experimental |
| 18 |
joao-a-simoes/hybrid-genetic-algorithm-tsp
Hybrid Genetic Algorithm for TSP combining ERX crossover, adaptive mutation,... |
|
Experimental |
| 19 |
rogue-agent1/simulated-annealing-impl-py
Simulated annealing for combinatorial optimization |
|
Experimental |
| 20 |
virbahu/route-optimization-ml
ML-enhanced vehicle route optimization with historical pattern learning |
|
Experimental |
| 21 |
sleepymalc/Travel-the-Same-Path
Travel the Same Path: A TSP Solving Strategy. |
|
Experimental |
| 22 |
oakayasaroglu/traveller_salesman_genetic_algorithm
Solution of traveller salesman problem with using genetic algorithm, pandas,... |
|
Experimental |
| 23 |
xyfffff/rethink_mcts_for_tsp
[ICML'24 Oral] Rethinking Post-Hoc Search-Based Neural Approaches for... |
|
Experimental |
| 24 |
viniciusfinger/genetic-cargo
Optimize your truck loading process with a genetic algorithm designed to... |
|
Experimental |
| 25 |
schmittjoaopedro/aco-vrp-framework
Various implementations of heuristics for the VRP problems |
|
Experimental |
| 26 |
CaastOS/3dknapsacksolver
Visualization of the algorithms needed to solve three-dimensional knapsack problems. |
|
Experimental |
| 27 |
Shriya-20/AI_Driven_Parcel_Delivery_Optimization
Parcel Delivery Optimization using Google OR-Tools to generate efficient,... |
|
Experimental |
| 28 |
mesax1/ISC-CVRP
Code for paper: Machine-Learning Component for Multi-Start Metaheuristics to... |
|
Experimental |
| 29 |
LuisAraujo/Vehicle-Routing-Problem-Genetic-Algorithm
Vehicle Routing Problem using Genetic Algorthm in Javascript. |
|
Experimental |
| 30 |
PARSA-MHMDI/AI-hill-climbing-algorithm
This repository contains programs using classical Machine Learning... |
|
Experimental |
| 31 |
rui-exe/ASAE-Routes-Optimization
Using metaheuristics to optimize ASAE's Vehicle Routing Problem with Time... |
|
Experimental |
| 32 |
pedrodonoso/WTA_SA_MM
[ C++ ] Weapon Target Assignment (WTA) problem with Simulated Annealing and... |
|
Experimental |
| 33 |
MohamedHmini/VARIABLE-NEIGHBORHOOD-SEARCH
VNS-SOLVER : implementation of the VNS meta-heuristic using the C... |
|
Experimental |
| 34 |
raihanfjr/aircraft-flights-scheduling-optimization
This research focuses on optimizing flight scheduling problem on current... |
|
Experimental |
| 35 |
Thinklab-SJTU/UniCO
[ICLR 2025] UniCO: On Unified Combinatorial Optimization via Problem... |
|
Experimental |
| 36 |
taylorc1009/Honours-Project
My Edinburgh Napier University Honours Project: investigating the... |
|
Experimental |
| 37 |
Mruzik1/Genetic-Algorithms
Solving some stuff using genetic algorithms |
|
Experimental |
| 38 |
soheylfalahzade/Geospatial_Graph_Optimizer
Advanced Routing & Logistics Engine for Smart Cities. Optimized pathfinding... |
|
Experimental |
| 39 |
dancosta/antsystem
Ant Simulator to study SWARM Intelligence. Created for the master's thesis... |
|
Experimental |
| 40 |
Thinklab-SJTU/ML4TSPBench
Official implementation of ICLR 2025 paper: "Unify ML4TSP: Drawing... |
|
Experimental |
| 41 |
HomaTaherpour/Knapsack-Problem-Using-Genetic-Algorithm
This project offers a Python implementation of a genetic algorithm to solve... |
|
Experimental |
| 42 |
isaaclo97/MPIF
A Variable Neighborhood Search for the Median Location Problem with... |
|
Experimental |
| 43 |
stefangeneralao/genetic-path-finder
Demo of a path finding genetic algorithm |
|
Experimental |
| 44 |
nicklasbekkevold/MDVRP
Solving the Multi Depot Vehicle Routing Problem (MDVRP) using a Genetic... |
|
Experimental |
| 45 |
lucko515/simulated-annealing
One of many projects done in Artificial Intelligence Nanodegree @Udacity.... |
|
Experimental |
| 46 |
Procedurally-Generated-Human/Traveling-salesman-genetic-algorithm
Genetic Algorithm solution to the traveling salesman problem. |
|
Experimental |