Chips-n-Salsa

Local Search Library

A comprehensive Java library of local search algorithms with customization and hybridization capabilities

A Java library of Customizable, Hybridizable, Iterative, Parallel, Stochastic, and Self-Adaptive Local Search Algorithms

GitHub

60 stars
2 watching
37 forks
Language: Java
last commit: almost 2 years ago
Linked from 1 awesome list

adaptivediscrete-optimizationevolutionary-computationgenetic-algorithmhbsshill-climbingjavalocal-searchmetaheuristicsmultithreadingmutationoptimizationparallel-computingpermutationsrandomized-heuristicsschedulingsearch-algorithmsimulated-annealingstochastic-samplingvbss

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
hiroyuki-kasai/sgdlibraryA collection of stochastic optimization algorithms for large-scale machine learning problems221
hiroyuki-kasai/gdlibraryA collection of unconstrained optimization algorithms implemented in MATLAB67
indy256/codelibraryA comprehensive collection of algorithms and data structures implemented in multiple programming languages1,944
liyangsir/smart-algorithmA collection of algorithm implementations for optimization and problem-solving in various fields700
stevengj/nloptProvides a unified interface to multiple nonlinear optimization algorithms for global and local problem-solving in various fields1,908
openmole/mgoA software library for purely functional genetic algorithms with an emphasis on multi-objective optimization and robustness to noisy fitness functions72
shuai-xie/genetic-algorithmA Matlab implementation of a genetic algorithm to find optimal solutions to optimization problems422
hannah-zhou/optimization_algorithmA comprehensive collection of optimization algorithms implemented in MATLAB185
solutionsdesign/algorithmiaProvides an extensive collection of algorithms and data structures for use in .NET applications.536
psjava/psjavaA comprehensive library of algorithms and data structures for solving common programming problems in Java.73
jpa99/algorithmsA collection of various useful algorithms and data structures implemented in Java128
maxhalford/eaoptAn evolutionary optimization library that provides multiple algorithms and interfaces to solve complex optimization problems using genetic and other optimization techniques.890
argmin-rs/argminA Rust library for numerical optimization with multiple algorithms and interfaces for various backends.1,015
yusufcakal/algorithmsA collection of basic algorithms and solutions in Java25
ethz-pes/multi_objective_optimization_matlabA MATLAB toolset for multi-objective optimization using genetic algorithms and other methods.53