From 17ce2f1f0ffd199c7f7d73bfaefd7846b792fecd Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 6 Mar 2017 14:10:17 +0100 Subject: Initial import --- README.rst | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 README.rst (limited to 'README.rst') diff --git a/README.rst b/README.rst new file mode 100644 index 0000000..cd1afdd --- /dev/null +++ b/README.rst @@ -0,0 +1,25 @@ +Generic worker/slot scheduling using ILP +======================================== + +Assigns workers to slots with the following constraints: + +1. Number of slots and workers per slots +2. Slots per worker +3. Workers preferences (using priorities) + +Optimization is using these targets: + +a. Evenly distributed workers across slots +b. Respect worker’s priorities + +Dependencies +------------ + +ilpscheduling depends on python and gurobi_. + +Using a custom licence path for gurobi is possible using:: + + export GRB_LICENSE_FILE=`pwd`/gurobi.lic + +.. _gurobi: http://www.gurobi.com/ + -- cgit v1.2.3