ml4co_kit.solver.common.ils

ILS (Iterated Local Search).

Classes

ILSSolver([ils_scale, ils_runs, ...])

ILS-PCTSP: https://github.com/jordanamecler/PCTSP ILS-SPCTSP: https://github.com/wouterkool/attention-learn-to-route @article{ kool2018attention, title={Attention, learn to solve routing problems!}, author={Kool, Wouter and Van Hoof, Herke and Welling, Max}, journal={arXiv preprint arXiv:1803.08475}, year={2018} }

class ml4co_kit.solver.common.ils.ILSSolver(ils_scale: int = 1000000.0, ils_runs: int = 1, spctsp_append_strategy: str = 'half', optimizer: OptimizerBase = None)[source]

Bases: SolverBase

ILS-PCTSP: https://github.com/jordanamecler/PCTSP ILS-SPCTSP: https://github.com/wouterkool/attention-learn-to-route @article{

kool2018attention, title={Attention, learn to solve routing problems!}, author={Kool, Wouter and Van Hoof, Herke and Welling, Max}, journal={arXiv preprint arXiv:1803.08475}, year={2018}

}