public class SchrimpfFactory extends Object
VehicleRoutingAlgorithm as proposed by Schrimpf et al., 2000 with the following parameters:
R&R_random (prob=0.5, F=0.5); R&R_radial (prob=0.5, F=0.3); threshold-accepting with exponentialDecayFunction (alpha=0.1, warmup-iterations=100); nuOfIterations=2000
Gerhard Schrimpf, Johannes Schneider, Hermann Stamm- Wilbrandt, and Gunter Dueck. Record breaking optimization results using the ruin and recreate principle. Journal of Computational Physics, 159(2):139 – 171, 2000. ISSN 0021-9991. doi: 10.1006/jcph.1999. 6413. URL http://www.sciencedirect.com/science/article/ pii/S0021999199964136
algorithm-xml-config is available at src/main/resources/schrimpf.xml.
| Constructor and Description |
|---|
SchrimpfFactory() |
| Modifier and Type | Method and Description |
|---|---|
VehicleRoutingAlgorithm |
createAlgorithm(VehicleRoutingProblem vrp)
Creates the
VehicleRoutingAlgorithm. |
public VehicleRoutingAlgorithm createAlgorithm(VehicleRoutingProblem vrp)
VehicleRoutingAlgorithm.vrp - the underlying vehicle routing problemCopyright © 2013–2016. All rights reserved.