public class TspA
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static int[] |
createPermuteAndPruneTour(long[][] mx,
double tolerance,
TspUtils.ProgressCounter pc,
TspUtils.ProgressEventConsumer log) |
static int[] |
improvePermuteAndPrune(long[][] mx,
int[] initialTour,
double tolerance,
TspUtils.ProgressCounter pc,
TspUtils.ProgressEventConsumer log) |
static int[] |
improvePermuteAndPrune(long[][] mx,
int[] initialTour,
long minCost,
double tolerance,
TspUtils.ProgressCounter pc,
TspUtils.ProgressEventConsumer log) |
public static int[] createPermuteAndPruneTour(long[][] mx, double tolerance, TspUtils.ProgressCounter pc, TspUtils.ProgressEventConsumer log)
public static int[] improvePermuteAndPrune(long[][] mx, int[] initialTour, double tolerance, TspUtils.ProgressCounter pc, TspUtils.ProgressEventConsumer log)
public static int[] improvePermuteAndPrune(long[][] mx, int[] initialTour, long minCost, double tolerance, TspUtils.ProgressCounter pc, TspUtils.ProgressEventConsumer log)