Leon Lan

Results 79 issues of Leon Lan

Keeping track of this list of mistakes that I encounter when using PyJobShop. This can be used to introduce data checks in the future or it might be turned into...

documentation

Defined as the number of jobs completed before the planning horizon (Ostermeier 2023). Some things to think about: - Jobs must become optional now. - When is a job "fully"...

enhancement
+objective

It would be nice to define a class that describes an objective function. - Makepsan: $\max_{i \in O} C_i$ - Total completion time: $\sum_{j \in J} \max_{i \in O_j} C_i$...

enhancement
+objective

We currently support deadlines, which are the latest time at which a job must be completed without incurring penalties. In practice though the deadlines are not a fixed point in...

enhancement
+objective

CP matheuristic not tried before. https://www.youtube.com/watch?v=4Mkcf-t7VS4&embeds_referring_euri=https%3A%2F%2Fschedulingseminar.com%2F&source_ve_path=MjM4NTE&feature=emb_title

enhancement
solver

Processing plans are added in #66. Currently, `ProblemData` does not validate whether the processing plans are valid, but we should do that for better user experience. Given a plan $P$,...

maintenance

## Describe the bug I cannot click on "Open in Colab" badge in examples that are displayed in the documentation. ## To Reproduce - Go to https://rl4co.readthedocs.io/en/latest/_collections/2-full-training.html - Try to...

bug

Closes #49. See the issue for which todos are addressed.

- [x] Structure: It could be beneficial to rearrange the topics here: specifically, I suggest putting the Intervals section right after Tour constraints. Scheduling is one of the most used...