• Nie Znaleziono Wyników

Methoden voor paarsgewijze taaktoewijzing (summary)

N/A
N/A
Protected

Academic year: 2021

Share "Methoden voor paarsgewijze taaktoewijzing (summary)"

Copied!
1
0
0

Pełen tekst

(1)

Technische Universiteit Delft

Faculteit Werktuigbouwkunde, Maritieme Techniek en Technische Materiaalwetenschappen Transporttechnologie / Logistieke Techniek

F.C. van Lookeren Campagne Methoden voor paarsgewijze taaktoewijzing.

Literatuuropdracht/scriptie, Rapport 93.3.LT.4176, Transporttechnologie, Logistieke Techniek.

Dit onderzoek beschouwt methoden om paarsgewijs taken aan servers toe te wijzen.

Paarsgewijze taaktoewijzing is een verbijzondering van het klassieke toewijzingsprobleem, die specifiek kan worden toegepast in situaties waarin 1. kortstondige taken zich in groten getale aandienen;

2. een fase-onderscheid kan worden onderkend, of de taken in te delen zijn in twee groepen;

3. zich een volgorde-afhankelijk karakter voordoet tussen de verschillende taken en groepen.

Paarsgewijze taaktoewijzing wordt in eerste instantie gemodelleerd als een 0,1-programmeringsprobleem, waarbij de totale kosten van de toewijzing worden geminimaliseeerd, onderworpen aan de volgende restricties:

1. Elke server wordt precies één keer in de eerste toewijzing gebruikt. 2. Elke taak wordt precies één keer uitgevoerd.

3. Als een taak in de eerste ronde wordt uitgevoerd dan moet hij precies één opvolger hebben. Als een taak in de eerste ronde niet wordt uitgevoerd dan mag hij geen opvolger hebben.

Om gebruik te kunnen maken van efficiënte lineaire programmeringstechnieken wordt het 0,1-probleem getransformeerd tot een minimum cost flow probleem, waarvan bekend is dat bij gebruik van geheeltallige data een geheeltallige oplossing volgt. Hiertoe wordt voorgaande restrictie 2 vervangen door de volgende twee restricties:

a. Elke taak wordt maximaal één keer in de eerste toewijzing uitgevoerd. b. Elke taak wordt maximaal één keer in de tweede toewijzing uitgevoerd.

Voor het oplossen van dit minimum cost flow probleem wordt gebruik gemaakt van het e-Relaxation Algorithm van Bertsekas.

Het vervangen van restrictie 2 door restricties 2a en 2b leidt er toe dat een bepaalde taak twee keer kan worden toegewezen. De volgende drie technieken kunnen worden gebruikt om dit probleem op te lossen:

1. Branch-and bound techniek: De dubbel toegewezen taak wordt verplicht toegewezen in de eerste ronde dan wel in de tweede ronde, waarna een grens wordt bepaald door het e-Relaxation Algorithm toe te passen.

2. Toepassen prijsverhogingen: De dubbel toegewezen taak wordt minder "geliefd" gemaakt door z'n prijzen te verhogen, waarna het e-Relaxation Algorithm opniew wordt toegepast.

3. Het minimum cost flow probleem wordt verlaten door het toevoegen van een nieuwe restrictie die expliciet dubbele toewijzing verbiedt. Rapporten studenten Logistieke Techniek

Cytaty

Powiązane dokumenty

I to konni „tarczownicy” (equites scutarii) 37 , zamiast wspomnianych już żołnierzy kohort pretoriańskich, wchodzili w skład straży przybocznej Kon- stantyna, gdy ten, już

izhodiščnega besedila, tudi z ohranjanjem citata in njegovega sobesedila (prim. predvsem citate Gradnika, Ketteja, tudi Shakespeara v poljskem prevodu), pa vse do

Directive ) podpisana przez Dowódców Wojsk Lądowych państw założycielskich, rozwinęła treść zadań i zakres odpowiedzialności zawartych w poprzednich

Une traduction moderne anonyme rend bien l’idée principale d’Horace : « Si, dans un mauvais poète, je trouve deux ou trois passages plaisants, je m’étonne et j’admire ;

La creación poética de Anna Świrszczyńska, una «huésped inesperada» en la poesía polaca, como la calificó Czesław Miłosz (Zaboklicka, 2016: 303), se caracteriza por una

Celem niniejszego artykułu jest ukazanie pracy socjalnej realizowanej przez księży zmartwychwstańców w parafii rzymsko-katolickiej pw.. na początku należałoby

Piotr Raźniak i Monika Grochal (2014) przedstawili wpływ uchwalenia miejscowych planów zagospodarowania przestrzennego (MPZP) na rynek nieruchomości, budowlany oraz dochody

Strony te różnią się od tradycyjnych serwisów widniejących w Internecie, ponieważ treść tworzona jest przez użytkowników danej strony i to oni są twórcami