samples.tutorials.to_sort.tsp
Class CycleMain

java.lang.Object
  extended by samples.tutorials.to_sort.tsp.CycleMain

public class CycleMain
extends Object


Field Summary
protected static Logger LOGGER
           
protected  int[][] matrix
           
static int maxValue
           
protected  Model model
           
protected  int n
           
protected  IntegerVariable objective
           
protected  Solver solver
           
 
Constructor Summary
CycleMain(int n, int[][] matrix)
           
 
Method Summary
 void hamiltonianCylceProblem(boolean tsp)
           
static int[][] instance(int n)
           
static void main(String[] args)
           
static int[][] randomInstance(int seed, int size, int maxDist)
           
 void solveProblem(samples.tutorials.to_sort.tsp.CycleMain.SolveType type, IntegerVariable[] vars)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOGGER

protected static final Logger LOGGER

maxValue

public static int maxValue

n

protected int n

objective

protected IntegerVariable objective

model

protected Model model

solver

protected Solver solver

matrix

protected int[][] matrix
Constructor Detail

CycleMain

public CycleMain(int n,
                 int[][] matrix)
Method Detail

main

public static void main(String[] args)

solveProblem

public void solveProblem(samples.tutorials.to_sort.tsp.CycleMain.SolveType type,
                         IntegerVariable[] vars)

hamiltonianCylceProblem

public void hamiltonianCylceProblem(boolean tsp)

randomInstance

public static int[][] randomInstance(int seed,
                                     int size,
                                     int maxDist)

instance

public static int[][] instance(int n)


Copyright © 2012. All Rights Reserved.