A package for designing and distributing problems
Project description
= Scheduling Problem Designer
image::https://img.shields.io/badge/code%20style-black-000000.svg[link="https://github.com/psf/black"]
[abstract]
== Abstract
Scheduling is a highly relevant field in the current day. The scheduling problem
is present in many different fields still represents a challenge. Smaller instances
can be solved quite easily by commercial solvers like IBEX<<CITE>>.
However, larger and more complex instances are very hard to tackle. Some benchmark
problems have been published<<taillard1993>><<adams1988>><<lawrence1984>> which have been used for the purpose
of comparing algorithms. Nevertheless, these only take into account a fraction of
possible characteristics and their respective parameters. To improve on the current
state-of-the-art a scheduling problem designer is implemented. It improves upon the
current benchmarks by making it possible to design the problem space and generate
many benchmark problems from a given definition. The design process allows a researcher to specify
type, characteristics and underlying distributions. In the past the 3 field notation<<lawler1993>><<graham1979>>
was used to define problem types. The new format leans on this notation and expands
it. Traditionally, the benchmarks were shared either using the "standard"<<CITE>> or "taillard"<<taillard1993>> format,
however these formats do not take additional information (like setup times, unavailable times, ...) into account.
To compensate this a new problem format is defined.
== Designer Format
== Problem Format
== Lower Bound OpenShop<<pineda1995>>
Also:
http://dx.doi.org/10.1007/978-3-319-77028-4_88
https://www.researchgate.net/publication/324488505_Heuristic_Approaches_for_the_Open-Shop_Scheduling_Problem
[bibliography]
== References
* [[[lawrence1984]]] S. Lawrence. Resource Constrained Project Scheduling. An Experimental Investigation of Heuristic Scheduling Techniques (Supplement). Carnegie-Mellon University, 1984.
* [[[taillard1993]]] Taillard, E. (1993). Benchmarks for basic scheduling problems. In European Journal of Operational Research (Vol. 64, Issue 2, pp. 278–285). Elsevier BV. https://doi.org/10.1016/0377-2217(93)90182-m
* [[[adams1988]]] Adams, J., Balas, E., & Zawack, D. (1988). The Shifting Bottleneck Procedure for Job Shop Scheduling. In Management Science (Vol. 34, Issue 3, pp. 391–401). Institute for Operations Research and the Management Sciences (INFORMS). https://doi.org/10.1287/mnsc.34.3.391
* [[[graham1979]]] Graham, R. L., Lawler, E. L., Lenstra, J. K., & Kan, A. H. G. R. (1979). Optimization and Approximation in Deterministic Sequencing and Scheduling: a Survey. In Discrete Optimization II, Proceedings of the Advanced Research Institute on Discrete Optimization and Systems Applications of the Systems Science Panel of NATO and of the Discrete Optimization Symposium co-sponsored by IBM Canada and SIAM Banff, Aha. and Vancouver (pp. 287–326). Elsevier. https://doi.org/10.1016/s0167-5060(08)70356-x
* [[[lawler1993]]] Lawler, E. L., Lenstra, J. K., Rinnooy Kan, A. H. G., & Shmoys, D. B. (1993). Chapter 9 Sequencing and scheduling: Algorithms and complexity. In Logistics of Production and Inventory (pp. 445–522). Elsevier. https://doi.org/10.1016/s0927-0507(05)80189-6
* [[[pineda1995]]] M. Pineda, Scheduling: Theory, Algorithms, and Systems (Prentice Hall, Englewood Cliffs, NJ, 1995)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
problem_designer-0.1.2.tar.gz
(20.4 kB
view details)
Built Distribution
File details
Details for the file problem_designer-0.1.2.tar.gz
.
File metadata
- Download URL: problem_designer-0.1.2.tar.gz
- Upload date:
- Size: 20.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.10.12 Linux/5.15.153.1-microsoft-standard-WSL2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09bef199cc541457f1a3894e0043d1d9186bebd5608d509171148ae93fa37792 |
|
MD5 | 2b74b3d95602e5ad2a3fb55071386a9b |
|
BLAKE2b-256 | 53a2bfb40aea8b193013dee74f795e76df41505d6c3724b3e8b4f4486ea4dac8 |
File details
Details for the file problem_designer-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: problem_designer-0.1.2-py3-none-any.whl
- Upload date:
- Size: 32.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.10.12 Linux/5.15.153.1-microsoft-standard-WSL2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67c127df538c3330a384fc9075d721c9a3fd94feb0f26f0b70cdd084bf0717f6 |
|
MD5 | 04bcd4d500dc05e83e5b69b37a145505 |
|
BLAKE2b-256 | 182d02a743f1831438c826158997c4811800d3944e28772cb0e81f26506795f6 |