Skip to content

PierreREN/operations-research-algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

operations-research-algorithms

Implementation of Operations Research algorithms in Java

Including:

Genetic Algorithm for solving knapsack problem by using binary codes, plan selection problem by using integer codes and traveling-salesman problem(TSP) or sequencing problem by using sequence codes.

Simulated Annealing algorithm for solving TSP or sequencing problem in particular.

Ant-Colony Algorithm, or to be more specific, ant-colony system and ant-cycle model which are two common instances of Ant-Colony Algorithm have been implemented to solve the TSP problem. You may find through the given examples that Ant-Colony Algorithm apparently out-performs the other intelligent optimization algorithms for solving basic TSP.

Several graph algorithms have also been proposed, including max flow, min span tree, and also shortest path.

Multiple design patterns have been adopted to increase the flexibility, reconfigurability and reusability of the algorithm components and thus to faciliate the utilization of this set of operations research algorithms.

About

Implementation of Operations Research algorithms in Java

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages