Kvadratično programiranje

Iz testwiki
Pojdi na navigacijo Pojdi na iskanje

Problem kvadratičnega programiranja je optimizacijski problem, pri katerem je namenska funkcija kvadratna, omejitvene funkcije pa so afine funkcije.

Naj bo 𝐱n, Q simetrična n×n matrika in c vector dimenzije n. Problem matematičnega programiranja je definiran na naslednji način:

Minimiziraj po x funkcijo

f(𝐱)=12𝐱T𝐐𝐱+𝐜T𝐱

z eno ali več omejitvami oblike:

  1. Axb (neenakostne omejitve)
  2. Ex = d (enakostne omejitve),

kjer 𝐯T označuje transpozicijo 𝐯.

Glej tudi

Predloga:Normativna kontrola