Skip to content

godfeed27/TabuSearch_java_implement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TabuSearch_java_implement

Folder Structure

The workspace contains five folders, where:

  • bin: contains classes after compile
  • data: contains data instances
  • lib: contains dependencies
  • optimalResults contain optimal results
  • output: contains output files
  • src: contains sources

Data Description

Data http://comopt.ifi.uni-heidelberg.de/software/TSPLIB95/tsp/

Large data http://www.math.uwaterloo.ca/tsp/world/countries.html

Data description http://comopt.ifi.uni-heidelberg.de/software/TSPLIB95/tsp95.pdf

Data FAQ http://comopt.ifi.uni-heidelberg.de/software/TSPLIB95/TSPFAQ.html

One can download the datasets .tsp, .opt.tsp from here by:

  • Direct to your folder of the project:
    cd path\to\folder
    
  • For Windows:
    • Install winrar and set path:
      set path="path\to\WinRAR\";%path%
      
    • Run getData-Win.bat:
      getData-Win.bat
  • For Linux/MacOS:
    • Install curl:
      sudo apt install curl
      
    • Run getData-Unix.sh:
      bash getData-Unix.sh
      

Run Program

Installation

Choose Problem to solve

  • Choose some problem to solve in data
  • Open App.java and write problem name to problemList in line 10
  • Save the change by ctrl + S
  • Direct to your folder of the project:
    cd path\to\folder
    
  • Run program in terminal by:
    javac App.java
    java App.java
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published