|
TSPSolverResult
|
TSP-Solver result object. |
|
addNodeWeights()
|
Add node weights. |
|
as.character(<Network>)
|
Get basic network information as a string. |
|
as.data.frame(<Network>)
|
Convert network to data frame. |
|
as.matrix(<Network>)
|
Convert network to matrix. |
|
autoplot(<Network>)
|
Autoplot function. |
|
computeTourLength()
|
Compute tour length given a TSP instance and a tour/permutation. |
|
dynamise()
|
Add dynamic arrival times to nodes. |
|
exportToFile()
|
Exports a network to an proprietary format. |
|
exportToTSPlibFormat()
|
Exports a network to the TSPlib format. |
|
filterTSPInstances()
|
Filter TSPlib instances according to its specifications. |
|
findShortestHamiltonianPath()
|
Shortest Hamiltonian Path computation. |
|
generateClusteredNetwork()
|
Function for generation of clustered networks |
|
generateGridNetwork()
|
Generates a grid network. |
|
generateRandomNetwork()
|
Generates a random graph in a hypercube. |
|
getAngleFeatureSet()
|
Feature: statistics of angles between nodes and their two nearest neighbors. |
|
getAvailableFeatureSets()
|
Available feature (sub)sets. |
|
getAvailableSolverNames()
|
Returns all currently implemented solver names. |
|
getBoundingBoxFeatureSet()
|
Feature: fraction of points near bounding boxplot. |
|
getCentroidFeatureSet()
|
Feature: Centroid coordinates and statistics of distances to centroid. |
|
getClusterFeatureSet()
|
Feature: statistics of the minimum spanning tree edges. |
|
getConvexHullFeatureSet()
|
Feature: number of points on convex hull and spanning area. |
|
getDefaultFeatureFunArgs()
|
Returns list of parameters defaults for feature computation. |
|
getDepotCoordinates()
|
Get coordinates of depots. |
|
getDistanceFeatureSet()
|
Feature: Statistics of Nearest-Neighbour distances. |
|
getFeatureSet()
|
Feature: all features. |
|
getMSTFeatureSet()
|
Feature: statistics of the minimum spanning tree edges. |
|
getModesFeatureSet()
|
Feature: modes features. |
|
getMonitoringFeatureSet()
|
Feature: monitoring of algorithm runs. |
|
getNNGFeatureSet()
|
Feature: statistics of the nearest neighbour graph |
|
getNearestNeighbourFeatureSet()
|
Feature: Statistics of Nearest-Neighbour distances. |
|
getNumberOfClusters()
|
Get the number of clusters of a network. |
|
getNumberOfDepots()
|
Returns the number of depots of a network. |
|
getNumberOfNodes()
|
Returns number of nodes of a network. |
|
getOptimalPointMatching()
|
Computes optimal point assignment for two sets of points of equal size. |
|
getPointDistributionStrategies()
|
Returns the available strategies for distributing points around clusters. |
|
getSolverProperties()
|
Get the properties/tags of the solver. |
|
getTSPInstancesOverview()
|
Get an overview of instances in a directory. |
|
getVRPFeatureSet()
|
Feature: Statistics of distances between obligatory/optional customers and
depots. |
|
getValidEdgeWeightTypes()
|
Get TSPlib edge weight types. |
|
hasDepots()
|
Check if network has depots. |
|
hasProperties()
|
Check if learner has certain properties. |
|
importFromFile()
|
Import a network from proprietary format. |
|
importFromTSPlibFormat()
|
Import network from (extended) TSPlib format. |
|
isEuclidean()
|
Check if network is euclidean. |
|
isExternalSolver()
|
Check if solver is called via an external binary. |
|
isNetwork()
|
Check if object is Network. |
|
makeNetwork()
|
Generate network based on coordinates. |
|
makeSolver()
|
Generator for TSP solvers. |
|
makeTSPSolver()
|
Make TSP solver dispatcher. |
|
measureTime()
|
Helper for measuring time. |
|
morphInstances()
|
Morphing of two networks with a convex combination of the coordinates. |
|
print(<TSPSolverResult>)
|
Print TSPSolverResult to stdout. |
|
readTSPlibTOURFile()
|
Extract tour from TSPlib tour file. |
|
rescaleNetwork()
|
Rescale network |
|
run()
|
Run a TSP solver to solve a problem instance. |
|
run(<eax>)
|
Solver: EAX |
|
run(<eaxw>)
|
Solver: EAX weighted |
|
run(<lkh>)
|
Solver: LKH |
|
runSolver()
|
Apply TSP solver to instance. |
|
skew()
|
Computes skewness of a numeric vector (analogous to skewness type 3 of e1071) |
|
solverPaths()
|
Set paths to the executables of solvers only available in binary format. |
|
visualizeMorphing()
|
Fancy visualization of morphing. |
|
visualizePointMatching()
|
Visualize point matching. |
|
writeTSPlibTOURFile()
|
Export tour. |