逐次線形二次計画法
逐次線形二次計画法(ちくじせんけいにじけいかくほう、英: Sequential linear-quadratic programming、略称:SLQP)とは、目的関数および制約条件を二種類の微分可能関数への近似を行う非線形計画問題に対する反復法の一種である。逐次二次計画法(SQP)に類似した解法であるが、逐次線形二次計画法では一連の最適化部分問題を解く手続きを行っている。両者の違いとしては:
部分問題の線形計画問題(LP)および等式制約付き二次計画問題(EQP)はこれらの問題を解くソルバーによって効率よく解くことができるため、この分解を用いた逐次線形二次計画法は大規模な最適化問題に対して逐次二次計画法より扱いやすい解法である。 逐次線形二次計画法は準ニュートン法と関連した解法であるとみなされることがあるが、異なった解法である。 基本的なアルゴリズムここでは以下の非線形計画問題を考える: この問題に対するラグランジュ関数は[1]、 と表される。ただし、 であり、 はラグランジュ乗数を表す。 LPフェーズ逐次線形二次計画法の線形計画(LP)フェーズでは、以下の線形計画問題を解く: ここで、 をこの問題の最適解 に対する(制約条件の各式において 上でゼロとなる式の集合を表す)有効制約とする。そして、、 をそれぞれ の要素に対応するベクトル 、 とする。 EQPフェーズ逐次線形二次計画法の等式制約付き二次計画(EQP)フェーズでは、反復における探索方向 を決定するために以下の等式制約付き二次計画問題を解く: なお、目的関数における は定数の項であるため、この最小化問題において省略されることがある。 脚注参考文献
関連項目 |
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
Portal di Ensiklopedia Dunia