双対ギャップ双対ギャップ(そうついギャップ、英: duality gap)とは、応用数学の数理最適化におけるある主問題と双対問題の最適値の差を指す。 を双対問題の最適値とし、 を主問題の最適値としたとき、双対ギャップは と等価である。(最小化問題に対する)双対ギャップは常に かそれ以上となる。強双対性が成り立つとき、双対ギャップはゼロとなる。強双対性が成り立たないときは弱双対性が成り立ち、双対ギャップは厳密に正の値となる[1]。 一般的に、局所凸空間で分離された双対組 、 が与えられているとする。このとき、関数 が与えられたとすると、主問題は以下の通りに定義される: もし問題に制約条件(Constraints)が与えられていたとすると、それらは関数 に組み込むことができ、指示関数 を用いて と表すことができる。ここで、 を摂動関数とし、 が成り立つとする。このとき、双対ギャップは以下のこれらの差によって定義される: また、数理最適化において双対ギャップはしばしば別の意味合いで用いられることがあり、最適でない主問題の解と実行可能な双対問題の解に対して、それらの目的関数値の差を表すことがある。このもう一つの双対ギャップは反復解法などにおいて求まった最適解の保証がない主問題の実行可能解がその双対問題の実行可能解とそれらの目的関数値の差によって反復解法の収束具合を推定することができる。このとき、双対問題の値は、制約行列が正則であるとき、主問題の凸緩和の値と等しくなる。この凸緩和とは非凸な実行可能集合をそれに対応する閉凸包に置き換え、非凸な目的関数を元の主問題の目的関数のエピグラフの閉凸包をエピグラフにもつ凸閉包に置き換えることによって得られる問題である[4]。 脚注
|
Index:
pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve