Skip to content

Hybridization of GA and ACO for Single Machine Total Tardiness Problem

Notifications You must be signed in to change notification settings

lucaoh21/Single-Machine-Total-Tardiness

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Single-Machine-Total-Tardiness

Tom Lucy, Jake Rourke, Luca Ostertag-Hill

Nature Inspired Computation: Final Project

December 15, 2018

The SMTWTP_HYBRID.java file is the main class for the hybrid. To run the either GA, EAS, or the hybrid:

  1. Type javac SMTWTP_HYBRID.java to create the classes.
  2. The algorithm is run through the command java numIterations maxGenerations filename algorithm
    1. Parameter numIterations represents the number of iterations to run the EAS algorithm (real number)
    2. Parameter maxGenerations represents the maximum number of generations to run the GA algorithm (real number)
    3. Parameter filename is the path to the testing file
    4. Possible parameters for algorithm are ga, eas, and both
  3. Example for hybrid algorithm with 150 EAS iterations and 150 GA generations: java SMTWTP_HYBRID 150 150 100.3.txt both

About

Hybridization of GA and ACO for Single Machine Total Tardiness Problem

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published