Implementation of Linear Programming and meta-heuristics to solve scheduling
To Execute the BRKGA algorithm
- Open the BRKGA_python directory
- Keep all the python files in the same directory
- Choose the dataset you want by uncommenting it or write an other one in DATA_DUMMY.py file. (You need to have all the datasets commented expect the one you want to use.)
- Change the configuration of the chromosomes in CONFIGURATION.py
- Just run the main.py file with "python main.py" in your console
To Execute the GRASP algorithm
- Open the GRASP directory
- Datasets are stored in data.py, the main program file is grasp.py
- Choose you data set and parameters in the grasp.py, under main() function labeled #RUN PARAMS
- Run "python grasp.py" in your console.