Import network from (extended) TSPlib format.

importFromTSPlibFormat(filename, round.distances = TRUE,
  read.opt = TRUE, get.distances = TRUE)

Arguments

filename

[character(1)]
Path to TSPlib file.

round.distances

[logical(1)]
Should the distances of EUC_2D instances be rounded to the nearest integer value? Default is TRUE.

read.opt

[logical(1)]
Should the optimal tour length (in file filename.opt) and the optimal tour (in file filename.tour) be loaded if avialable? Default is TRUE.

get.distances

[logical(1)]
Should distances be loaded? For really large instances the distance matrix may be very large. In certain situations it is thus desirable to load the instance without loading/generating the distance matrix itself. Default is TRUE.

Value

[Network] Network object.

Note

The extended TSPlib contains additional specification parts and a cluster membership section. Currently only the import of symmetric TSP instances is possible.