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...

47
Emerging
2 aimclub/SAMPO

Open-source framework for adaptive manufacturing processes scheduling

42
Emerging
3 yining043/TSP-improve

An improvement-based Deep Reinforcement Learning Algorithm presented in...

38
Emerging
4 albert-espin/knapsack-packing

Evolutionary Algorithm for the 2D Packing Problem combined with the 0/1...

36
Emerging
5 rithinch/pareto-optimal-student-supervisor-allocation

πŸŽ“An AI tool to assist universities with optimal allocation of students to...

31
Emerging
6 Sinclert/Heuristics-TSP

Travelling Salesman Problem solution 🚚

31
Emerging
7 kennethleungty/Simulated-Annealing-Feature-Selection

Feature Selection using Simulated Annealing

30
Emerging
8 arjun-krishna/TSP

Ant Colony Optimization and Simulated Annealing implemented in C++ for...

28
Experimental
9 mhrimaz/KnapsackFX

Solving Knapsack 0/1 problem with various Local Search algorithms like Hill...

28
Experimental
10 UmbertoJr/ML-Constructive

ML-Constructive is a deep learning based constructive heuristic for the...

28
Experimental
11 ashishpatel26/Amazing-Collection-Vehicle-Routing-Problem

Amazing Collection Vehicle Routing Problem

28
Experimental
12 sunsided/maze-evolution

Maze solving using genetic programming in C#

25
Experimental
13 ngdthanh2000/genetic-vrp

Ever wondered how logistic service providers determine a set of rules for...

25
Experimental
14 ByteCodeBros/einstein-challenge

Genetic algorithm developed to solve Einstein's Challenge, a complex logic...

24
Experimental
15 sondosaabed/Round-Table-Seating-Arrangement-Metaheuristic

Round table arrangemnet solution using Genetic Algorithm, Simulated...

24
Experimental
16 mohammadgorji/traveling-salesman-problem

Solving traveling salesman problem for 48 US states using genetic and...

23
Experimental
17 yammadev/aco-tsp

Solving Travelling Salesman Problem using Ant Colony Optimization

22
Experimental
18 joao-a-simoes/hybrid-genetic-algorithm-tsp

Hybrid Genetic Algorithm for TSP combining ERX crossover, adaptive mutation,...

22
Experimental
19 rogue-agent1/simulated-annealing-impl-py

Simulated annealing for combinatorial optimization

22
Experimental
20 virbahu/route-optimization-ml

ML-enhanced vehicle route optimization with historical pattern learning

22
Experimental
21 sleepymalc/Travel-the-Same-Path

Travel the Same Path: A TSP Solving Strategy.

22
Experimental
22 oakayasaroglu/traveller_salesman_genetic_algorithm

Solution of traveller salesman problem with using genetic algorithm, pandas,...

22
Experimental
23 xyfffff/rethink_mcts_for_tsp

[ICML'24 Oral] Rethinking Post-Hoc Search-Based Neural Approaches for...

21
Experimental
24 viniciusfinger/genetic-cargo

Optimize your truck loading process with a genetic algorithm designed to...

19
Experimental
25 schmittjoaopedro/aco-vrp-framework

Various implementations of heuristics for the VRP problems

19
Experimental
26 CaastOS/3dknapsacksolver

Visualization of the algorithms needed to solve three-dimensional knapsack problems.

18
Experimental
27 Shriya-20/AI_Driven_Parcel_Delivery_Optimization

Parcel Delivery Optimization using Google OR-Tools to generate efficient,...

18
Experimental
28 mesax1/ISC-CVRP

Code for paper: Machine-Learning Component for Multi-Start Metaheuristics to...

17
Experimental
29 LuisAraujo/Vehicle-Routing-Problem-Genetic-Algorithm

Vehicle Routing Problem using Genetic Algorthm in Javascript.

16
Experimental
30 PARSA-MHMDI/AI-hill-climbing-algorithm

This repository contains programs using classical Machine Learning...

16
Experimental
31 rui-exe/ASAE-Routes-Optimization

Using metaheuristics to optimize ASAE's Vehicle Routing Problem with Time...

15
Experimental
32 pedrodonoso/WTA_SA_MM

[ C++ ] Weapon Target Assignment (WTA) problem with Simulated Annealing and...

15
Experimental
33 MohamedHmini/VARIABLE-NEIGHBORHOOD-SEARCH

VNS-SOLVER : implementation of the VNS meta-heuristic using the C...

15
Experimental
34 raihanfjr/aircraft-flights-scheduling-optimization

This research focuses on optimizing flight scheduling problem on current...

14
Experimental
35 Thinklab-SJTU/UniCO

[ICLR 2025] UniCO: On Unified Combinatorial Optimization via Problem...

14
Experimental
36 taylorc1009/Honours-Project

My Edinburgh Napier University Honours Project: investigating the...

14
Experimental
37 Mruzik1/Genetic-Algorithms

Solving some stuff using genetic algorithms

12
Experimental
38 soheylfalahzade/Geospatial_Graph_Optimizer

Advanced Routing & Logistics Engine for Smart Cities. Optimized pathfinding...

11
Experimental
39 dancosta/antsystem

Ant Simulator to study SWARM Intelligence. Created for the master's thesis...

11
Experimental
40 Thinklab-SJTU/ML4TSPBench

Official implementation of ICLR 2025 paper: "Unify ML4TSP: Drawing...

11
Experimental
41 HomaTaherpour/Knapsack-Problem-Using-Genetic-Algorithm

This project offers a Python implementation of a genetic algorithm to solve...

11
Experimental
42 isaaclo97/MPIF

A Variable Neighborhood Search for the Median Location Problem with...

11
Experimental
43 stefangeneralao/genetic-path-finder

Demo of a path finding genetic algorithm

11
Experimental
44 nicklasbekkevold/MDVRP

Solving the Multi Depot Vehicle Routing Problem (MDVRP) using a Genetic...

11
Experimental
45 lucko515/simulated-annealing

One of many projects done in Artificial Intelligence Nanodegree @Udacity....

10
Experimental
46 Procedurally-Generated-Human/Traveling-salesman-genetic-algorithm

Genetic Algorithm solution to the traveling salesman problem.

10
Experimental