Merge branch 'task_job_verwechslung' of PSSAI_Team/JobShopScheduling into master
This commit is contained in:
commit
0874188b06
6
doc.md
6
doc.md
|
@ -28,9 +28,9 @@ Both operations require that the start times are recomputed.
|
|||
## constraints
|
||||
- only schedule new $\tau$ if another $\tau$ is finished
|
||||
- only schedule $\tau \in T_k$ that has no unscheduled predecessor in $T_k$
|
||||
- only one job on a machine any given time
|
||||
- only one task on a machine any given time
|
||||
|
||||
## implementation in Python
|
||||
- translate jobs into lists of tasks, problem into list of jobs, ie problem = [$T_0, T_1,\dots,T_{k-1}$], $T_i$ = [$\tau_1,\tau_2,\dots$]
|
||||
- address tasks based on their indices, ie [0][1] is the second job of the first task.
|
||||
- translate problem into list of jobs, jobs into lists of tasks, ie problem = [$T_0, T_1,\dots,T_{k-1}$], $T_i$ = [$\tau_1,\tau_2,\dots$]
|
||||
- address tasks based on their indices, ie [0][1] is the second task of the first job.
|
||||
- compute only one possible next solution, rate, drop/accept. $\delta$ is computed iteratively during generation
|
||||
|
|
Loading…
Reference in a new issue