- 4
- 0
- 约1.51千字
- 约 11页
- 2018-10-18 发布于江苏
- 举报
运筹学 北京电大学.ch3-2
* §3.2 基变量与闭回路 Basis Variable and Closed Path Ch3 Transportation? Problem Page * of 11 设平衡运输问题的数学模型为: 【定理1】设有m个产地n个销地且产销平衡的运输问题,则基变量数为m+n-1。 【证】因为产销平衡,即 ,将前m个约束方程两边相加得 再将后n个约束相加得 显然前m个约束方程之和等于后n个约束方程之和,m+n个约束方程是相关的,系数矩阵 中任意m+n阶子式等于零,取第一行到m+n-1行与 对应的列(共m+n-1列)组成的m+n-1阶子式 故r(A)=m+n-1所以运输问题有m+n-1个基变量。 为了在mn个变量中找出m+n-1个变量作为一组基变量,就是要在A中找出m+n-1个线性无关的列向量,下面引用闭回路的概念寻找这些基变量。 为一个闭回路 ,集合中的变量称为回路的顶点,相邻两个变量的连线为闭回路的边。在表3-3及表3-4中的变量组构成两个闭回路。 x23 ? B1 B2 B3 B4 B5 A1 ? ? ? A2 ? ? ? A3 ? ? ? x35 A4 ? x43 ? ? x11 x12 x25 x31 x42 表3-3 表3-3中闭回路的变量集合是{x11,x12,x42, x 43, x 23, x 25, x 35, x 31}共有8个顶点, 这8个顶点间用水平或垂直线段连接起来,组成一条封闭的回路。 x11 x12 x32 x33 x41 ? B1 B2 B3 A1 ? A2 ? ? ? A3 ? A4 ? x43 表3-4 一条回路中的顶点数一定是偶数,回路遇到顶点必须转90度与另一顶点连接,表3-3中的变量x 32及x33不是回闭路的顶点,只是连线的交点。 表3-4中闭回路是 例如变量组 A不能组成一条闭回路,但A中包含有闭回路 B的变量数是奇数,显然不是闭回路,也不含有闭回路; C是一条闭回路,若把C重新写成 就不难看出C仍是一条闭回路。 【定理2】 若变量组B 包含有闭回路 ,则B中的变量对应的例向量线性相关。 【证】由线性代数知,向量组中部分向量组线性相关则该向量组线性相关,显然,将C中列向量分别乘以正负号线性组合后等于零,即 因而C中的列向量线性相关,所以B中列向量线性相关。 由定理2可知,当一个变量组中不包含有闭回路,则这些变量对应的系数向量线性无关。 求运输问题的一组基变量,就是要找到m+n-1个变量,使得它们对应的系数列向量线性无关,由定理2,找这样的一组变量是很容易的,只要m+n-1个变量中不包含闭回路,就可得到一组基变量。因而有: 【定理3】m+n-1个变量组构成基变量的充要条件是它不包含任何闭回路。 定理3告诉了一个求基变量的简单方法,同时也可以判断一组变量是否可以作为某个运输问题的基变量。这种方法是直接在运价表中进行的,不需要在系数矩阵A中去寻找,从而给运输问题求初始基可行解带来极大的方便。 * §3.2 基变量与闭回路 Basis Variable and Closed Path Ch3 Transportation? Problem Page * of 11
原创力文档

文档评论(0)