ΑΒΒ - αΒΒ - Wikipedia

αΒΒ je druhého řádu deterministická globální optimalizace algoritmus pro nalezení optima obecných, dvakrát spojitě diferencovatelných funkcí.[1][2] Algoritmus je založen na vytvoření a relaxace pro nelineární funkce obecného tvaru tím, že je superponuje kvadratem dostatečné velikosti zvaným α, takže výsledná superpozice stačí k překonání nejhoršího scénáře nekonvexnosti původní funkce. Protože kvadratický má úhlopříčku Hesenská matice, tato superpozice v podstatě přidává číslo ke všem diagonálním prvkům původního pytloviny, takže výsledná pytlovina je kladně semidefinitní. Výsledná relaxace je tedy a konvexní funkce.

Teorie

Nechte funkci být funkcí obecné nelineární nekonvexní struktury definované v konečném poli .Pak konvexní podcenění (relaxace) této funkce může být vytvořeno přes superpozicí součtu univariantních kvadratik, každá s dostatečnou velikostí k překonání nekonvexnosti všude , jak následuje:

se nazývá podceňovač pro obecné funkční formy. Padám jsou dostatečně velké, nová funkce je konvexní všude . Lokální minimalizace poskytuje přísnou spodní hranici hodnoty v té doméně.

Výpočet

Existuje mnoho metod pro výpočet hodnot vektor. Je prokázáno, že když , kde je platná dolní mez na - vlastní číslo hesenské matice , je podhodnocen zaručeně konvexní.

Jednou z nejpopulárnějších metod k získání těchto platných hranic vlastních čísel je použití věty Scaled Gerschgorin. Nechat být interval Hessianova matice v daném intervalu . Pak, platná dolní mez na vlastním čísle lze odvodit z -tá řada jak následuje:

Reference

  1. ^ "Globální optimalizační přístup pro mikroklastry Lennard-Jones." Journal of Chemical Physics, 1992, 97(10), 7667-7677
  2. ^ "αBB: Globální optimalizační metoda pro obecně omezené nekonvexní problémy." Journal of Global Optimization, 1995, 7(4), 337-363