SkillAgentSearch skills...

TSPLIB.jl

Julia Package for reading .tsp files

Install / Use

/learn @matago/TSPLIB.jl
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

TSPLIB.jl

Build Status codecov

This reads .tsp data files in the TSPLIB format for Traveling Salesman Problem (TSP) instances and returns TSP type.

struct TSP
    name        ::AbstractString
    dimension   ::Integer
    weight_type ::AbstractString
    weights     ::Matrix
    nodes       ::Matrix
    Dnodes      ::Bool
    ffx         ::Function
    pfx         ::Function
    optimal     ::Float64
end

To install:

] add TSPLIB

Some TSP instances in the TSPLIB library are preloaded. See the list.

For example, to load a280.tsp, you can do:

tsp = readTSPLIB(:a280)

For custom TSP files, you can load:

tsp = readTSP(path_to_tsp_file)
View on GitHub
GitHub Stars15
CategoryDevelopment
Updated9d ago
Forks7

Languages

Julia

Security Score

75/100

Audited on Mar 18, 2026

No findings