Application of Learning Automata for Stochastic Online Scheduling

Yailen Martinez Jimenez, Bert Van Vreckem, David Catteeuw, Ann Nowe

    Onderzoeksoutput: Chapterpeer review

    1 Citaat (Scopus)

    Samenvatting

    We look at a stochastic online scheduling problem where exact job-lenghts are unknown and jobs arrive over time. Heuristics exist which perform very well, but do not extend to multi-stage problems where all jobs must be processed by a sequence of machines.
    We apply Learning Automata (LA), a Reinforcement Learning technique, successfully to such a multi-stage scheduling setting. We use a Learning Automaton at each decision point in the production chain. Each Learning Automaton has a probability distribution over the machines it can chose. The difference with simple randomization algorithms is the update rule used by the LA. Whenever a job is finished, the LA are notified and update their probability distribution: if the job was finished faster than expected the probability for selecting the same action is increased, otherwise it is decreased.
    Due to this adaptation, LA can learn processing capacities of the machines, or more correctly: the entire downstream production chain.
    Originele taal-2English
    TitelThe 14th Belgian-French-German Conference on Optimization
    RedacteurenM. Diehl, F. Glineur, E. Jarlebring, W. Michiels
    UitgeverijSpringer
    Pagina's491-498
    Aantal pagina's8
    ISBN van geprinte versie978-3-642-12597-3
    StatusPublished - sep 2010
    EvenementThe 14th Belgian-French-German Conference on Optimization -
    Duur: 7 sep 2010 → …

    Publicatie series

    NaamRecent Advances in Optimization and its Applications in Engineering

    Conference

    ConferenceThe 14th Belgian-French-German Conference on Optimization
    Periode7/09/10 → …

    Bibliografische nota

    M. Diehl; F. Glineur; E. Jarlebring; W. Michiels

    Vingerafdruk

    Duik in de onderzoeksthema's van 'Application of Learning Automata for Stochastic Online Scheduling'. Samen vormen ze een unieke vingerafdruk.

    Citeer dit