线性分式规划

对于一个线性分式规划,可以将其转化为线性规划问题求解。
maxcTx+αdTx+βs.t.Axb \begin{aligned} &\max\quad &\frac{\bf{ c^T x}+\alpha}{\bf{d^Tx}+\beta}\\ &\text{s.t.}&\bf{Ax}\leq b \end{aligned}

分别用一个向量与一个标量替换分母与分子的系数项与常数项:

y=xdTx+βt=1dTx+β \begin{aligned} \bf y=\frac{x}{d^Tx+\beta}\\ t=\frac{1}{\bf d^Tx+\beta} \end{aligned}

则原规划变为:

maxcTy+ts.t.AytbdTy+βt=1t0 \begin{aligned} &\max\quad &\bf{ c^T y}+\text{t}\\ &\text{s.t.}&\bf{Ay}\leq \text{t}b\\ &&\bf{d^Ty}+\beta\text{t}=\text{1}\\ &&t\geq 0 \end{aligned}

原问题的解为:
x=yt \bf x=\frac{y}{\text{t}}

还可以将其转化为对偶问题求解。线性分式规划是一个伪凸规划(导函数大于零的可导函数)或伪凹规划,可以通过线性规划算法求解。在DEA数据包络分析中该规划为 C2RC^2R 模型。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章