AI constraint solver in Java to optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems.
-
Updated
Nov 6, 2024 - Java
AI constraint solver in Java to optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems.
jMetal: a framework for multi-objective optimization with metaheuristics
Jenetics - Genetic Algorithm, Genetic Programming, Grammatical Evolution, Evolutionary Algorithm, and Multi-objective Optimization
A Java library of Customizable, Hybridizable, Iterative, Parallel, Stochastic, and Self-Adaptive Local Search Algorithms
OptaPy is an AI constraint solver for Python to optimize planning and scheduling problems.
SEAGE (Search Agents) is a hyper-heuristic framework for metaheuristic collaboration.
Repository for the implementation of a solution to the Network Design Problem for a modified Two Echelon Vehicle Routing Problem
The source code examples for the book "An Introduction to Optimization Algorithms"
Generic implementation of genetic algorithm in Java.
Evolver is a tool based on the formulation of the automatic configuration and design of multi-objective metaheuristics as a multi-objective optimization problem.
A small implementation of three algos (simulated annealing, genetics and taboo) in Java using Jade agents
Study project - Evolutionary and metaheuristic algorithms. PUT Poznań 2019 - ITI
Repository for the implementation of a solution to the Capacitated Arc Routing Problem with Turn constraints, multiple curbs and limited capacity vehicles.
JCLEC-MO: a Java suite for solving multi- and many-objective optimization problems with metaheuristics
A Java implementation and visualization of the glowworm swarm optimization (GSO) algorithm invented by Krishnanand N. Kaipa and Debasish Ghose.
Proyecto Final "Inteligencia Artificial" ULL
Traveling Salesman Problem Framework
Add a description, image, and links to the metaheuristics topic page so that developers can more easily learn about it.
To associate your repository with the metaheuristics topic, visit your repo's landing page and select "manage topics."