Systematische Suche Übungen SS11

Aus ProgrammingWiki

< AuK
Wechseln zu: Navigation, Suche

Loading


Inhaltsverzeichnis

Übung 1

Entwerfen Sie einen Entscheidungsbaum für ein Rucksackproblem mit 4 Gegenständen (A, B, C, D)

Übung 2

Den Gegenständen aus Übung 1 werden nun folgende Werte und Gewichte zugeordnet:

Gegenstand Gewicht Wert
A 15 50
B 30 70
C 40 50
D 50 60


Bestimmen Sie anhand eines reduzierten Breitensuchbaums den optimalen Rucksack für die Kapazitätgrenze


Übung 3

Ändern Sie die Prozeduren rucksack4 und rucksack5, sodass rucksack5 eine Gegenstandsliste aus Gewichts-Wert-Paaren entgegennehmen kann und den optimalen Rucksack bestimmt.

Aufrufbeispiel: (rucksack5 '((10 . 3) (15 . 6) (20 . 9)) 37) liefert (((15 . 6) (20 . 9)) . 15)


Übung 4

Entwickeln Sie eine Scheme-Prozedur für das Durchlaufen eines reduzierten Breitensuchbaums.

(Alternativ kann natürlich auch DrRacket verwendet werden)

Persönliche Werkzeuge