rodrigo-brito / facility-location

Facility location problem solved in Go

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Facility Location Problem

Build Status Go Report Card

Facility location problem with single allocation solved in Go (Golang).

Requirements

Go - https://golang.org/doc/install

Usage

go build
./facility-location [input-file] [flags]

Flags:
  -a, --async int    number of async tasks (default 4)
  -b, --best float   value of the best solution
  -h, --help         help for hub-spoke-go
  -v, --verbose      active verbose mode

Example:

./facility-location ./facility-location data/ap10_2.txt -b 90963539.4763 -v -a 4

Heuristics applied

  • GRASP (Greedy Randomized Adaptive Search Procedures)
  • VND (Variable Neighborhood Descent Search)
  • VNS (Variable Neighborhood Search)

Dataset

Model

About

Facility location problem solved in Go

License:MIT License


Languages

Language:Go 95.6%Language:Shell 4.2%Language:Makefile 0.1%