![]() |
![]() |
University of Birmingham > Talks@bham > Artificial Intelligence and Natural Computation seminars > Scheduling Dynamic Job Shops
Scheduling Dynamic Job ShopsAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Per Kristian Lehre. Most practical scheduling problems are dynamic and stochastic: New jobs arrive over time and need to be integrated into the schedule, machines break down, raw material is delivered late, etc. In this talk, we present two quite different approaches to tackle such dynamic scheduling problems. Both utilize evolutionary algorithms, but in very different ways. The first approach is to re-schedule whenever new information becomes available. As we show, it is then advantageous to search for solutions that are not only good with respect to the primary objective (e.g., minimising tardiness), but also flexible and easy to adapt when new information becomes available. Evolutionary algorithms can be modified easily to take this into account. The second approach renounces planning and uses simple priority rules to decide, based on local information, which job should be processed on a machine when this machine becomes available. Such an approach is very popular in practice, but it is quite challenging to design effective priority rules for a particular shop. Here, we demonstrate how evolutionary algorithms can support the design of such priority rules by generating difficult problem instances, highlighting a rule’s weaknesses. This talk is part of the Artificial Intelligence and Natural Computation seminars series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsType the title of a new list here Chemical Engineering Research Seminar Series SoCS PhD Research Training SessionsOther talksTBA The tragic destiny of Mileva Marić Einstein Ultrafast Spectroscopy and Microscopy as probes of Energy Materials TBA Quantum Sensing in Space TBC |