Job Shop Schedule Problem Versions Save

Parallel Tabu Search and Genetic Algorithm for the Job Shop Schedule Problem with Sequence Dependent Set Up Times

2.1.0

3 years ago

This is a release of version 2.1.0

Changelog:

  • Added support for Dataframe type and excel file input to SpreadsheetData class
  • Added support for None type for SpreadsheetData class seq_dep_matrix parameter. If None then it is assumed that all setup times are 0 minutes.
  • Added support for datetime.timedelta type for runtime parameter in Solver class methods
  • Raise UserWarning if benchmark plotter is called incorrectly
  • Added Versioning & Releasing sections to CONTRIBUTING.md

Refactorings:

  • Renamed CSVData class to SpreadsheetData
  • Moved utility classes & functions to util.py
  • Change of class & method names & signatures

1.1.0

4 years ago

This is a release of version 1.1.0

1.0.0

4 years ago

Replaced static data class with CSVData and FJSData which are passed to Solver.
Lots of refactoring. Improved documentation.

0.2.1

4 years ago
  • Improved the docs by adding a Getting Started section
  • Fixed parallel tabu search issue on Windows (issue #4)

0.2.0

4 years ago

Features

  1. Find near optimal solutions to flexible job shop schedule problems with sequence dependency setup times.
  2. Use of Cython C extensions for fast execution of code.
  3. Plot tabu search and/or genetic algorithm optimization using Plotly.
  4. Create gantt charts using Plotly.
  5. Create production schedule excel file.

Read the docs at https://job-shop-schedule-problem.readthedocs.io/en/stable/