• No results found

Tentamen Discrete Optimalisering 04-06-2013, 18:30u - 20:30u Puntentoekenning Dit tentamen bestaat uit 4 opgaven, waaruit 40 punten te behalen zijn.

N/A
N/A
Protected

Academic year: 2021

Share "Tentamen Discrete Optimalisering 04-06-2013, 18:30u - 20:30u Puntentoekenning Dit tentamen bestaat uit 4 opgaven, waaruit 40 punten te behalen zijn."

Copied!
2
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

Tentamen Discrete Optimalisering

04-06-2013, 18:30u - 20:30u Puntentoekenning

Dit tentamen bestaat uit 4 opgaven, waaruit 40 punten te behalen zijn.

Opgave A B Opg. 1 3 7 Opg. 2 10 - Opg. 3 10 - Opg. 4 5 5

Eindcijfer = max{1, puntentotaal/4}

Opgave 1: Branch & Bound

Beschouw het volgende knapzak probleem.

max 3x1+ 10x2+ 9x3+ x4 onder : 2x1+ 5x2 + 4x3+ x4 ≤ 13

x1, x2, x3, x4 ≥ 0 en geheeltallig

1A) Geef de unieke oplossing van de LP Relaxatie van dit probleem [dat wil zeggen:

geef de oplossing van het bovenstaande probleem als de geheeltalligheidseis vervalt].

Geef ook de bijbehorende optimale criteriumwaarde.

1B) Los het bovenstaande knapzak probleem op met behulp van Branch en Bound en vind op deze manier de twee optimale oplossingen en geef de bijbehorende optimale criteriumwaarde.

Opgave 2: Geheeltallige Programmering

Formuleer het Minimum Opspannende Boom als een geheeltallig lineair

programmeringsprobleem. Hint: het is makkelijkste als je voor iedere kant van de graaf een beslissingsvariabele kiest.

Opgave 3: Netwerk problemen

De rijen van de volgende tabel representeren personen en de kolommen representeren jobs. Een getal in rij i en kolom j geeft aan wat de kosten zijn indien persoon i job j doet. Los het toewijzingsprobleem op. Laat daarbij duidelijk de stappen zien die je maakt om tot de oplossing te komen.

1

(2)

1 2 3 1 10 9 2

2 6 5 0

3 5 3 1

Opgave 4: Dynamische Programmering

Een consortium van N makelaars wil een verzameling van M door de eigenaren aangeboden huizen onder elkaar verdelen voor het behartigen van hun belangen bij de verkoop. De door de eigenaren vastgestelde vraagprijs van huis i is pi [i = 1, ..., M ] en de afstand tussen het kantoor van makelaar j en huis i bedraagt aij

[i = 1, 2, ..., M ; j = 1, ..., N ]. Makelaar j wil in zijn verkoopportefeuille een collectie huizen opnemen waarvan de totale waarde minstens Wj bedraagt [j = 1, ..., N ]. Om te voorkomen dat de ene makelaar een veel grotere afstand moet afleggen als hij met potenti¨ele kopers de huizen gaat bezoeken dan de andere, wil men de huizen zodanig over de makelaars verdelen dat de grootste som van de afstanden tussen een

makelaarskantoor en de aan dat makelaarskantoor toegewezen huizen zo klein mogelijk is.

4A) Formuleer dit probleem als een dynamisch programmeringsprobleem. Beschrijf daarvoor in ieder geval de toestand, de interpretatie van de waardefunctie in woorden, de recursierelatie, de start-recursie en wat je moet berekenen in termen van de

waardefunctie. Hint: Begin met stadium j.

Nadat de makelaars de optimale toewijzing hebben kunnen aanschouwen blijken zij erg ontevreden te zijn. Zij klagen over te grote afstanden tussen de hun toegewezen huizen en hun kantoor. Daarom wordt elke makelaar gevraagd een bovengrens aan te geven voor de som van de afstanden tussen hun kantoor en de aan hen toe te wijzen huizen.

Makelaar j geeft aan dat voor hem deze bovengrens Tj is [j = 1, 2, ..., N ]. De vraag is nu natuurlijk wel volgens welk [nieuw] optimaliteitscriterium de huizen moeten worden toegewezen aan de makelaars. De makelaars komen met elkaar overeen dat de laagste totale waarde van een toegewezen collectie huizen zo groot mogelijk zal moeten zijn. De makelaars zien er daarmee vanaf dat zij een collectie met een vantevoren vastgestelde minimale waarde moeten krijgen toegewezen.

4B) Formuleer dit probleem als een dynamisch programmeringsprobleem. Beschrijf daarvoor in ieder geval de toestand, de interpretatie van de waardefunctie in woorden, de recursierelatie, de start-recursie en wat je moet berekenen in termen van de

waardefunctie. Hint: Begin met stadium j.

2

Referenties

GERELATEERDE DOCUMENTEN

Meisies voel sterker as seuns oor afkeuring van hulle gedrag en by albei geslagte is daar fn toename met leeftyd, waarskynlik omdat hulle verantwoordelikheid

Nadat De Rode Draad verdween, was er niemand meer die het voor ons opnam. Er zijn veel organisaties die tegen prostitutie zijn, maar er is er geen die er voor is. Onze slogan is

De voetbal is een veelvlak opgebouwd uit 12 zwarte regelmatige vijfhoeken en 20 witte regelmatige zeshoeken op zo’n manier dat in elk hoekpunt precies 1 vijfhoek en 2 zeshoeken

Als we de rotatie uit Figuur 2 toepassen op de negentegel van Figuur 3, dan krijgen we de negentegel van Figuur 4: plaatjes die eerst met de witte kant naar boven lagen, komen met

(i) Laat zien dat de kanten van K 6 met deze blokken een 2 − (v, k, λ) design vormen en geef de parameters v, k, λ aan. (ii) Wat is het aantal blokken in

b [3 punten] Gebruik de centrale limietstelling om te berekenen hoeveel liter water er bij benadering meegenomen moet worden om te garanderen dat de kans dat de hoeveelheid

Bereken het verwachte aantal studenten waarvoor geldt dat hij/zij en zijn of haar buren alledrie hetzelfde nagerecht kiezen.... b [3 punten] Laat zien dat de momentgenerende functie

Stel T is een theorie in een aftelbare taal; we veronderstellen dat T een oneindig model heeft.. Opgave 5:. a) Stel x is een verzameling