Beschreibung
Die Funktion besitzt folgende Argumente:
f | Funktion |
g | Funktion |
h | Funktion |
d | Funktion |
X | Vektor oder Matrix (initiale Box) |
Die Zielfunktion
f wird auf dem zulässigen Bereich
X minimiert. Dazu wird das geometrische Branch-and-Bound Verfahren unter Verwendung der DC-Schrankenvorschrift angewandt. Dabei wird (ohne Prüfung) erwartet, dass
eine DC-Zerlegung von
ist und weiter sei
ein Subgradient von
an der Stelle
.
Ausgegeben wird ein Array bestehend aus der Optimallösung sowie dem zugehörigen Zielfunktionswert. Im Fehlerfall wird ein entsprechender String zurückgegeben.
Alle Funktionen sind mit einem Array als Argument zu definieren. Für den Spezialfall eindimensionaler Funktionen können die Argumente auch entsprechend nicht als Array sondern als Gleitkommazahlen angesehen werden (allerdings wird eine stets konsistente Definition der Argumente erwartet).