Skip to content

Ant Colony Optimization algorithm in Elixir. A simple pet project I made in order to learn the language.

Notifications You must be signed in to change notification settings

Layvier/ant-colony-elixir

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ant Colony Optimization Algorithm

Description

I built this project in order to learn elixir. It uses different aspect of the language and leverages Erlang's OTP for parallelism.

I implemented the Ant System version of the ACO meta-heuristic (http://mat.uab.cat/~alseda/MasterOpt/ACO_Intro.pdf).

Installation

To start the project, run

mix compile && mix run --no-halt

or

iex -S mix

The default instance used is Berlin52. You can select another instance (from the instances folder) using the INSTANCE environment variable:

INSTANCE=a280 iex -S mix

About

Ant Colony Optimization algorithm in Elixir. A simple pet project I made in order to learn the language.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages