78
Optimierungsmethoden für höherdimensionale Packprobleme Sándor P. Fekete TU Braunschweig [email protected]

Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

Optimierungsmethoden für

höherdimensionale Packprobleme

Sándor P. FeketeTU [email protected]

Page 2: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

2

Autos, Quader, Rechtecke

Page 3: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

3

Reisezeit!

Page 4: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

4

Wieviel passt in eine Vorlesung?

Page 5: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

5

Wieviel passt in einen Kofferraum?

Page 6: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

Gegeben: Eine Menge von n Objekten, jedes mit einer Größe

Gesamtgröße ist

Gesucht: Eine Packung in zwei Container der Größe K

120

120

24

13 17

31

3529

7

31

53

Kofferpacken für die Reise

Page 7: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

Gegeben: Eine Menge von n Objekten, jedes mit einer Größe

Gesamtgröße ist

Gesucht: Eine Packung in zwei Container der Größe K

120

120

24 13 17 31 35

29 7 31 53

Kofferpacken für die Reise

Karp (1972): Das Finden einer optimalen Partition ist NP-vollständig.

Page 8: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

7

Packen und Presse(n)

Page 9: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

8

Wie groß ist der Kofferraum?

DIN-Messmethode: Zahl der 5cm*10cm*20cm-Quader (Tetra Paks), die sich packen lassen

Kofferraumdesign

Page 10: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

8

Wie groß ist der Kofferraum?

DIN-Messmethode: Zahl der 5cm*10cm*20cm-Quader (Tetra Paks), die sich packen lassen

Schwierigkeit: Mehrdimensionales Packen ist praktisch noch schwerer als eindimensionales!

Kofferraumdesign

Page 11: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

9

Page 12: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

10

Kofferraumdesign

Page 13: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

11

Kofferraumdesign

Page 14: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

12

Kofferraumdesign

Page 15: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

14

Mathematische Methoden

Page 16: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

1515

Gegeben: 9 Würfel der Kantenlänge 0.4

Frage: Passen die Würfel in einen würfel-förmigen Container der Kantenlänge 1?

Ein einfaches Beispiel

Page 17: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

16

Ist der Container groß genug?

Lösen schwerer Packungsprobleme

Schnelle Heuristiken:Bekannt

Gute Schranken:Fekete&Schepers 2001 (Bin Packing, also 1D)Fekete&Schepers 2004 (Höhere Dimensionen)

Schnelle Baumsuche:Fekete&Schepers 2004.

Praktische Umsetzung:Fekete, Schepers, van der

Veen 2006

Page 18: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

17

Satz (Fekete & Schepers): Ist eine dualzulässige Funktion, dann ist eine untere Schranke für das benötigte Volumen.

Idee: Betrachte dualzulässige Funktionen:

Gute und schnelle Schranken

Page 19: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

17

Gute und schnelle Schranken

Page 20: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

17

Gute und schnelle Schranken

Page 21: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

Konsequenz I: Die resultierenden Schranken sind in Linearzeit berechenbar und haben eine Gütegarantie von ¾.

17

Gute und schnelle Schranken

Page 22: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

17

Konsequenz II: Framework für mehrdimensionale Schranken

Gute und schnelle Schranken

Page 23: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

17

Konsequenz II: Framework für mehrdimensionale Schranken

Gute und schnelle Schranken

Page 24: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

18

Ergebnisse

Page 25: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

19

Ergebnisse

Page 26: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

20

G1

G2

Baumsuche: Packmusterklassen

Page 27: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

20

G1

G2

G1 und G2 sind Intervallgraphen

1.

Unabhängige Mengen von Knoten in G1 und G2 sind i-zulässig

2.

G1 und G2 haben keine Kanten gemeinsam

3.

Satz (Fekete & Schepers): Eine Menge von Boxen lässt genau dann eine Packung zu, wenn es eine Packmusterklasse gibt.

Baumsuche: Packmusterklassen

Page 28: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

21

Graphen statt Quader

Page 29: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

22

Graphen statt Quader

Page 30: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

23

Graphen statt Quader

23

Packen und Packmusterklassen

Page 31: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

24

Ergebnisse

Page 32: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

25

Anwendung: Reconfigurable Computing

Packen in der Elektrotechnik

Page 33: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

25

Anwendung: Reconfigurable Computing

Packen in der Elektrotechnik

Page 34: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

25

DFG-Projekt ``ReCoNodes‘‘ 2003-2009,mit Jürgen Teich (Software-Hardware-CoDesign,

Erlangen)

Packen in der Elektrotechnik

Page 35: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

25

Erweiterung: Packen mit Anordnungsrestriktionen (Fekete, Köhler, Teich, SIAM J. Disc. Math. 2006)

Packen in der Elektrotechnik

Page 36: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

25

Erweiterung: Packen mit Anordnungsrestriktionen (Fekete, Köhler, Teich, SIAM J. Disc. Math. 2006)

Packen in der Elektrotechnik

Page 37: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

26

Ergebnisse

Page 38: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

27

Ergebnisse

Page 39: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

28

Ergebnisse

Page 40: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

29

Ergebnisse

Page 41: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

30

Origami

Page 42: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

31

Falter unter sich

Erik Demaine Robert Lang

Page 43: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

32

Origami

Page 44: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

32

Origami

Page 45: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

32

Origami

Page 46: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

32

Origami

Page 47: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

32

Origami

Page 48: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

33

Origami

Page 49: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

33

Origami

Page 50: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

Schritt 1 - Baumkonstruktion

Page 51: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

• Jede Kante repräsentiert eine Klappe.

• Jeder Knoten ist eine Klappenspitze oder eine Verbindung von Klappen.

• Endklappen entsprechen Blattkanten im Baum.

Schritt 1 - Baumkonstruktion

Page 52: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

• Endklappen werden zu Kreisen

• Verzweigungskanten werden zu Flüssen

• Radius/Breite eines Kreises/Flusses ist die Länge einer Klappe.

Schritt 2 – Von Bäumen zu Flüssen

Page 53: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

• Packe Mittelpunkte in ein Quadrat, dann vergrößere die Objekte (oder schrumpfe das Quadrat).

• Kreismittelpunkte müssen innerhalb des Quadrates bleiben (Mittelpunkte sind Klappenspitzen).

Schritt 3 – Kreispackung in Quadrat

Page 54: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

• Resultierende Polygone sind alle konvex.

• Keine “losen” Kreise erlaubt

• Verbindungen sind axiale Faltungen

Schritt 4 – Dualgraph bilden

Page 55: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

• Axial (grün)• Kante (rot)• Zwickel (grau)• Scharnier (blau)

Schritt 5 – Quadrat mit Faltungen füllen

Page 56: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

• Ein exakter Algorithmus existiert

• Implementiert in TreeMaker

• Schneller; Einfache Regeln anwenden und die Ausnahmen behandeln

• Axial = fast immer Berg• Kante = immer Tal• Zwickel = immer Berg• Scharnier = Berg, Tal,

flach, abhängig von Klappenrichtung

Schritt 6 – Faltungen zuordnen

Page 57: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

Sterne und Kreispackungen

• Die Pfadbedinungen für einen Stern sind äquivalent zum Problem, die Mittelpunkte einer Menge von Kreisen in ein Quadrat zu packen.

• Der Kreisradius entspricht jeweils der Kantenlänge.

Page 58: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

Sándor Fekete – Algorithmen für komplexe Probleme --– 07.07.2010

Komplexität: 3-Partition

Gegeben:3k Zahlen

Page 59: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

Sándor Fekete – Algorithmen für komplexe Probleme --– 07.07.2010

Komplexität: 3-Partition

Gegeben:3k Zahlen

Gesucht:Eine Partition in gleichgroße

Tripel – d.h., eine Packung in k Einheitscontainer.

Page 60: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

Sándor Fekete – Algorithmen für komplexe Probleme --– 07.07.2010

Komplexität: 3-Partition

Gegeben:3k Zahlen

Gesucht:Eine Partition in gleichgroße

Tripel – d.h., eine Packung in k Einheitscontainer.

Bekannt:3-Partition ist NP-schwer.

Page 61: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

Sándor Fekete – Algorithmen für komplexe Probleme --– 07.07.2010

Komplexität: Beweis von NP-Schwere

Gegeben:3k Zahlen

Transformiere in:eine Kreispackungsinstanz die

gelöst werden kann, gdw die 3-Partitioninstanz lösbar ist.

Konsequenz 1:Falls es einen polynomiellen

Algorithmus für Kreispacken gibt, dann ist P=NP.

Konsequenz 2:Falls es einen effizienten

Algorithmus für Origami-Design gibt, ist P=NP

Page 62: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

43

Untere Schranke für QuadrateSatz:Jede Menge von Quadraten mit Gesamtfläche höchstens 0.5 lässt sich in ein Einheitsquadrat packen.

Beweisidee: (1) Sortiere die Quadrate nach absteigender

Größe.(2) Verwende Shelf

Packing.(3) Betrachte erste

unzulässige Packung.

Page 63: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

44

Untere Schranke für QuadrateBilanziere gepackte Fläche:

x

y

z

Page 64: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

44

Untere Schranke für QuadrateBilanziere gepackte Fläche:

x

y

z

Page 65: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

44

Untere Schranke für QuadrateBilanziere gepackte Fläche:

x

y

z

Page 66: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

44

Untere Schranke für QuadrateBilanziere gepackte Fläche:

x

y

z 1-y

Page 67: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

44

Untere Schranke für QuadrateBilanziere gepackte Fläche:

x

y

z 1-y

Page 68: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

44

Untere Schranke für QuadrateBilanziere gepackte Fläche:

x

y

z 1-y

Page 69: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

44

Untere Schranke für QuadrateBilanziere gepackte Fläche:

x

y

z 1-y

1-x

Page 70: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

44

Untere Schranke für QuadrateBilanziere gepackte Fläche:

x

y

z 1-y

1-x

Page 71: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

45

Untere Schranke für Kreise

Korollar:

Page 72: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

45

Untere Schranke für Kreise

Korollar: Jede Menge von Kreisen mit Gesamtfläche höchstens

lässt sich in ein Einheitsquadrat packen.

Page 73: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

Sándor Fekete – Algorithmen für komplexe Probleme --– 07.07.2010

Obere Schranke

Kritische Konfiguration für Kreise, Dichte:

Page 74: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

47

Online-Packen

Page 75: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

48

Ergebnisse

Page 76: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

49

Ergebnisse

Page 77: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

50

Ergebnisse

Page 78: Optimierungsmethoden für höherdimensionale Packprobleme · Gegeben: Eine Menge von n Objekten, jedes mit einer Größe Gesamtgröße ist Gesucht: Eine Packung in zwei Container

51

Ergebnisse