ml4co_kit.solver

ml4co_kit.solver.base

Base class for all solvers.

ml4co_kit.solver.common.gurobi

Gurobi (Commercial Closed-Source Solver)

ml4co_kit.solver.common.ils

ILS (Iterated Local Search).

ml4co_kit.solver.common.insertion

Insertion (Manual Heuristic)

ml4co_kit.solver.common.null

Null Solver: Do nothing.

ml4co_kit.solver.common.ortools

OR-Tools

ml4co_kit.solver.common.random

Random Initialization Solver.

ml4co_kit.solver.common.scip

SCIP (Solving Constraint Integer Programs)

ml4co_kit.solver.routing.concorde

Concorde (Exact Solver for TSP).

ml4co_kit.solver.routing.ga_eax

GA-EAX (A Genetic Algorithm using Edge Assembly Crossover)

ml4co_kit.solver.routing.hgs

HGS (Hybrid Genetic Search)

ml4co_kit.solver.routing.lkh

LKH (Lin-Kernighan-Helsgaun)

ml4co_kit.solver.routing.nearest

Nearest Neighbor Heuristic Solver

ml4co_kit.solver.routing.pyvrp

PyVRP solver for CVRP variants.

ml4co_kit.solver.graph.gp_degree

GP-Degree (Manual Heuristic)

ml4co_kit.solver.graph.isco

ISCO (Improved Sampling Algorithm for Combinatorial Optimization)

ml4co_kit.solver.graph.kamis

KaMIS (Karlsruhe Maximum Independent Sets)

ml4co_kit.solver.graph.lc_degree

Local Construction Degree Solver.

ml4co_kit.solver.sat.pysat

PySAT Solver.