线性规划整理
线性规划
by AmanoKumiko
1.两种形式
? (1)
\[min\ z=\sum c_ix_i \]\[\sum a_{i,j}x_j\ge b_i \]\[x_i\ge 0 \]? (2)
\[max\ z=\sum y_ib_i \]\[\sum a_{i,j}y_i\le c_j \]\[y_i\ge 0 \]根据对偶原理等价
2.单纯形法
形如
\[max\ z=\sum c_ix_i \]\[x_{n+i}=b_i-\sum a_{i,j}x_j \]\[x_i\ge 0 \]? (1)对于存在\(b_l\)为负的,找到任意一个\(a_{l,e}\)为负的进行\(pivot\)操作,若不存在则无解
? (2)找到一个\(e\)使得\(c_e>0\),若不存在则退出
? (3)找到满足\(a_{l,e}>0\)的最小的\(\frac{b_l}{a_{l,e}}\),若不存在则答案为无穷大
? (4)对\(l,e\)进行\(pivot\)操作
3.Trick
? (1)与连通性相关的网络流题一般无法直接上线性规划
? (2)选某个变量的前提条件是另一个变量被选可用不等式表示