Simplexmethod及其在数学建模中的应用_第1页
Simplexmethod及其在数学建模中的应用_第2页
Simplexmethod及其在数学建模中的应用_第3页
Simplexmethod及其在数学建模中的应用_第4页
Simplexmethod及其在数学建模中的应用_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、线性规划理论在数学建模中的应用前 言 线性规划模型是运筹学中的一个重要分支,其基本解法但出行饭法则是处理运筹学模型的一种重要方法。主要用于研究解决有限资源的最佳分配问题,即如何对有限的资源做出最佳方式的调配和最有利的使用,一边最充分地发挥资源的效能去获取最佳经济效益。从数学的角度来说,就是在对决策变量施加一组线性等式,不等式以及符号的约束下,求决策变量的线性目标函数的最大化或最小化。与其他的数学分支相比,线性规划是一个相当年轻有非常活跃的应用数学分支。自提出了一般线性规划问题求解的方法单纯形法之后,线性规划在理论上趋向成熟,在应用日益广泛与深入。特别是在电子计算机能处理成千上万个约束条件和决策

2、变量的线性规划问题之后,线性规划的适用领域更加广泛了。从解决技术问题的最优化设计到工业、农业、商业、交通运输业、军事、经济计划和管理决策等领域都可发挥重要作用。线性规划的广泛应用以及所涉及到的数学理论和计算方法,都引起了专业人员和学者们很大的兴趣。 在大量阅读相关文献的基础上,本文就这些问题作了详尽的综述。并将这一最优化方法运用于解决实际问题,与相关单位合作完成的两个项目中均充分涉及到了上述方法。第1章 线性规划概述1、 线性规划发展简史作为运筹学的一个重要分支,线性规划问题是最早研究、理论较为完整、应用极其广泛的一门数学规划学科。1939年,前苏联科学家兼经济学家康托洛维奇发飙了生产组织与计

3、划中的数学方法一书,第一次详细的介绍了线性规划问题。1947年,美国贝尔电话公司工程师G.B.Dantzig提出了单纯形法,从而实现性规划在理论上趋于成熟,在实际应用中日益广泛与深入。G.B.Dantzig还对线性规划理论的提炼和算法改进做出了卓越的贡献,在1950年到1960年间,线性规划理论得到了进一步的发展和丰富。1975年,瑞典皇家科学院把经济学的诺贝尔奖授予了L.V.Kantorovic和T.C.Koopmans,以奖励他们对资源最优分配理论的贡献。1979年,L.G.Kanchian证明了Shor,Judin和Nemirovskii的“椭球法”。这种方法与逐次替代的单纯形法是根本不

4、同的,椭圆球法是在一个多项式的时间限界内找到线性规划的一个最优解。遗憾的是椭圆球法在理论上并不能在实践应用中得以实现。上世纪80年代,N.的“投影尺度法”使线性规划出现了真正的突破。这种新算法不仅在理论上优越于单纯Katmarkar形法,而且也显示出对求解大规模实际问题的巨大潜力。Katmarkar算法不同于单纯形法,他是从可行域的内部去逼近一个最优解。以内点发已经成为人们近几十年的研究的焦点。1985年,E.Barmes和R.Vanderbei,M.Meketon和B.Freefman重新提出(原来)仿射尺度算法来解标准的线性规划问题,并给出了算法的收敛性证明。后来,Adler等人提出了类似

5、的对偶仿射尺度算法用来解对偶仿射尺度算法。近二十年,线性规划在国内也有了较大的发展,主要是针对单纯形法和内点法的改进以及在各个学科的交叉研究,各个领域的具体应用。1997年,中科院的杨德庄提出的核心算法,姚侗、何金瞳提出的直接搜索迭代算法,万朝燕,李晓峰等人提出的利用K-T条件和KS函数来解线性规划的方法,彭跃辉等人的原始基线算法,高培旺、范国兵的外点单纯性算法涂为员的优面算法,胡铁松等人应用神经网络求解线性规划问题的解等。总之,线性规划继单纯形法提出经历了几十年的发展,理论日益趋于成熟,应用日益广泛,特别是电子计算机能处理成千上万个约束条件和决策变量的线性规划问题之后线性规划的适用领域更为广

6、泛,从解决技术问题的最优设计到工业、农业、商业、交通运输、军事、经济计划和管理决策等领域也发挥各自作用。2、 线性规划问题的数学模型凡满足以下三个条件的问题,就叫做线性规划问题:(1) 可用一些变量表示问题的待定方案,这些变量的一组定值就代表一个具体的方案。因此,可将这些变量称为决策变量,并往往要求它们为非负的。(2) 存在一定的约束条件,这些约束条件都能用关于决策变量的线性等式或不等式来表示。(3) 有一个期望达到的目标,它可用决策变量的线性函数(称为目标函数)来表示。根据具体问题的不同,要求目标函数实现最大化或最小化,线性规划就是研究并解决上述问题的一种理论和方法。满足以上三个条件的数学模

7、型称为线性规划的数学模型,简称线性规划模型。(1) 线性规划的一般形式线性规划问题的一般形式为:求一维向量,使得 (1.1) (1.2)其中:,(i=1,2,m;j=1,2,n)为已知常数,式(1.1)称为目标函数,式(1.2)称为约束条件,特别呈为非负约束条件。以上给出的是线性规划问题的一般形式。对于不同的问题而言,目标函数可以是求极大值或求极小值;约束条件可以是线性不等组,或者线性等式组,或者两者兼而有之,变量可以有非负限制,也可没有,为了研究问题的方便,人们给出了下面形式的所谓标准形式。 (二) 线性规划的标准形式线性规划问题的标准形式为: (1.3)其中要求假设,否则将方程两边同乘以(

8、-1),将右端化为非负数。用矩阵描述线性规划得标准形式为其中 , (1.4)称A为约束条件的维系数矩阵,简称为系数矩阵,b为资源向量,C为价值向量,X为决策向量。以后,我们提到的标准线性规划问题,记为(LP)。(3) 线性规划问题的一般理论对于(1.4)式所示的标准线性规划问题(LP),凡是满足该问题所有约束条件的向量x,我们就称之为(LP)的可行解。而使得达到最小值的可行解,称之为(LP)的最优解,记为;所对应的目标函数值称之为最优值,记为。另外,约束条件A为维矩阵,不妨设其秩为m,即视其为满秩矩阵。若B为矩阵A中的一个m阶非奇异子矩阵,则称B为(LP)的一个基。构成B的每个列向量均称之为基

9、向量,而以基向量为系数的相应变量为基变量,其他变量称为非基变量。在约束条件的各个约束方程中,令非基变量为0,所得的解称为基本解。满足非负约束的基本解,称为基本可行解,简称基解,相应的基称为可行基。关于标准线性规划问题(LP)的解,有下面两个基本性质:1. 若(LP)有可行解,则它也一定有基本可行解。2. 若(LP)有最优解,则它也一定有基本可行解是最优解。由以上这两条性质,我们可以知道,若想求出(LP)的最优解,不必考虑其所有可行解,只需考虑(LP)的满足非负约束的基解(即基本可行解)即可。一个具有m个独立约束方程,n个决策变量的线性规划问题,其基本可行解的数目最多为个。这样,既可缩小考虑问题

10、的范围,又不会漏掉要求的解。因此,以后我们求解(LP)时,只考虑其满足非负约束条件的基本可行解。第2章 单纯形法概论单纯形法的基本思路就是:先找到一个初始基可行解,如果不是最优解,设法转换到另一个基本可行解,并使目标函数值不断减小,直至找到最优解为止。1、 单纯形方法基本步骤(1) 单纯形法的开始-寻找初始基本可行解要求解一个给定的线性规划问题,单纯形法是从寻找一个初始基可行解开始的。确定初始基可行解的一般方法是根据不同形式的约束条件添加一些变量来获得初始可行基,在此基础上利用单纯形法的逻辑来求出初始基可行解。文献【22】中P22-23给出了具体的操作方法。比较常用的初始化方法有两阶段法和大M

11、法【22】。(二)单纯形法的停止-最优性检验及解得判别对线性规划问题的求解结果可能出现唯一最优解、无穷多最优解、无界解(即无最优解)、无可行解四种情况,为此需要建立对解得判别准则。(3) 单纯形法的迭代-向改进方向移动所谓向该机方向移动,也就是设法从已有的基可行解转换到赢一个基可行解具体做法就是从原可行基中换一个列向量(要保证线性相关),得到一个新的可行基。为了达到这个目的,需要确定进基变量和离基变量,让它们相应的系数列向量进行对换,得到一个新的基可行解,即找到一个迭代主元进行Gauss消元变换。如何确定迭代主元呢?课件文献【23】。这样,通过确定初始基可行解,检验是否为最优解,若不是,则设法

12、转换到另一个基可行解,并使得目标函数值不断减小,直至出现以上四种解得情况之一为止。由于一个给定的线性规划问题,其基可行解的数目总是有限的,若迭代不出现循环,则最终必可出现以上四种解的情况之一。(4) 计算步骤综上,对于一个给定的线性规划问题,单纯形法的计算步骤如下:SETP1 找出初始可行基,确定初始可行解。SETP2 检验各非基变量的检验数,若0,则已得最优解,停止计算;否则,转SETP3。SETP3 若有某个对应的的系数中对所有 均有,则此问题无最优解,停止计算;否则,转SETP4。SETP4 令,确定为进基变量,然后,令确定为离基量;以元素为迭代主元进行Gauss消元,可得一个新的可行基

13、以及相应的新的基可行解和检验数行,然后转到STEP2。2、 单纯形法的进一步讨论用单纯形法解决线性规划问题时,第一步就是要寻找一个初始可行基。在将线性规划问题化为标准型后,如果系数矩阵中含有单位矩阵,则可以找到一个初始可行基。但在实际问题中,并不一定都能直接找到初始可行基,这就需要引入人工变量,用大M法或两阶段法来确定初始可行基。但采用大M法,当用计算机求解时,由于每一台计算机都有一定字长的限制,于是只能用很大的数来代替充分大的M,这样就可能造成计算上的错误。本文就从引入人工变量和不引入人工变量两个方面进行两阶段法的讨论。(1) 引入人工变量的方法在线性规划问题中引入人工变量,把问题变为约束方

14、程组的系数矩阵中含有单位矩阵,用以作为人造基,然后按单纯性方法进行换基迭代,求得最优解或判定无可行解。1. 线性规划问题中的两阶段法在利用线性规划的单纯形法求解时,首先,要在线性规划问题中引入人工变量,把问题变为约束方程组的系数矩阵中含有单位阵。用以作为人造基,然后按单纯性方法进行换基迭代,求得最优解或判定无最优解,这种方法称为两阶段法。第一阶段是判断原线性规划问题是否存在基本可行解。一般地 (I)上式称为原问题。在(I)中加入人工变量,构造辅助问题(II)注意到,在(I)中加入的人工变量的个数m正好是(I)问题中约束方程组中含有方程的个数。第二阶段是由第一阶段最后求得原问题(I)的一个可行基

15、开始,运用单纯形法,求得原问题(I)的最优解或判定原问题(I)无可行解。2. 线性规划问题中两阶段饭的简便算法有些线性规划问题,引进松弛变量化成标准型后,约束条件方程组的系数矩阵并不含m阶单位矩阵,这样就给单纯形解法的换基迭代带来了困难。线性规划在利用两阶段法阶这类问题时,尤其是一些具体的实际问题,对于加入的人工变量 应该根据问题尽可能的少,使人工变量的个数小于(或等于)m。本文就线性规划问题的原问题(I)在加入人工变量y中,如何根据所给问题尽可能的少引入人工变量,通过例子来说明线性规划问题两阶段法的简便计算法。需要注意的是尽可能少引入人工变量y的同时,保证使问题(II)的约束条件方程组的系数

16、矩阵中有一个可行基,这就要根据实际问题,灵活运用两阶段法,看下面的例子。解线性规划问题:引入松弛变量,将问题化为标准形式:问题(I)没有一个现成的可行基,因此要用两阶段法解,引进下面的辅助问题。一般的问题(I)中约束条件的方程组含有3个方程就要引入3个人工变量,而人工变量越多,线性规划问题中的变量就越多,计算量就越大。因此,我们根据(I)中的具体问题尽可能少的引入人工变量y。再此问题中注意到第一个方程中松弛变量前的系数为+1,且其它两个方程中不含有,为使技术简单,只引入两个人工变量、。 辅助问题(II)有一现成的可行基,基变量为和,对应于基的单纯性表为: 10 0 0 0 1 2 2 0 -1

17、0 1 0 0 2 1 1 0 09 0 0 0 2 3 -1 1 04 0 1 0 0 2 1 0 -16 0 0 1 1 0 1 0 0检验数有正数,进行换基迭代,得对应于新基的单纯性表如下: 0 0 0 1 2 2 0 -1-9 1 0 0 2 1 1 0 0 0 0 0 2 3 -1 1 04 0 1 0 0 2 1 0 -1 0 0 1 1 0 1 0 0检验数仍有正数,继续换基迭代,得对应于新基的单纯性表。 0 0 0 0 -5 1 1 0 0 0 3 -1 -1 0 0 1 0 2 0 0 0 1 0 0 1 0 0 检验数仍有正数,继续换基迭代,得对应于新基的单纯形表。 0 0

18、 -1 -1 0 0 0 0 0-11 1 0 0 0 0 0 04 0 0 1 0 1 0 0 1 0 2 0 0 0 1 单纯表中检验数已全非正,所以基为辅助问题(II)的最优基,minZ=0,同时基的基变量无人工变量,所以为问题(I)的可行基,对应的单纯形表为: -11 0 0 0 04 1 0 0 1 0 1 0 2 0 0 1 检验数已全非正,故为问题(I)的最优基,对应的最优解为:目标函数最小值为。所以原线性规划问题的最优解为,目标函数最大值为。由上面的解题过程,我们看到对于线性规划问题约束方程组的系数矩阵中不含有m阶单位矩阵,求初始可行基的方法。问题化为(I)以后,注意约束条件的

19、结构,尽可能少的引入人工变量y,方法灵活一些,可使线性规划问题中两阶段法的解题过程简单明了。(2) 不引入人工变量的方法采用两阶段法,要把原线性规划问题化为两个线性规划问题来求解,这势必会增大计算量,使得计算过程繁琐、冗长,并且计算机的存储量也随之增加。我们设想,对无现成可行基的线性规划问题可否不引入人工变量,而像用初等变换求解线性方程组那样直接找出原问题的可行基呢?答案是肯定的。事实上,一个基可行解就是约束方程组的一个自由变量取零时的非负特解。1. 对(1.3)线性规划标准型,由文献【23】的分析知,可直接通过对约束条件的系数矩阵A进行一系列初等变换,变为含有m阶的单位阵的形式。基于这一思想

20、,在文献【22】中作者在求解线性规划问题时,通过对其约束条件的系数矩阵和增广矩阵秩的讨论,得出原问题的一个可行基,进而得出基变量,然后进过一系列代换,最终列出单纯性表,利用常规单纯形法求出原问题的最优解。这一思想是值得我们借鉴的,但作者的求结果称军事通过立体来说明的,并没有给出明确的算法,且列出单纯性表前的一系列准备工作过于零散和繁琐。文献【24】对其求解过程作了进一步的改进,所有的计算均统一在单纯性表下完成,且给出了明确的算法。2. 改进的线性规划两阶段算法通过以上的分析可将原算法改为下列的简化算法:(1),若,且,此时第行为矛盾方程,原问题无可行解,停止计算。若,且,则第行乘以(-1)后转

21、入,否则直接转(3)。(2) 从第一行开始,考虑所有的项,选取其中一项,以其中对应的变量为基变量,确定出主列为第列。(3) 若有几个同时达到最小,选其中下标最小的为主行。(4)以为主元进行迭代,得表2。(5)以此类推,对其他各行重(2)(5)步,一般重复m次就可得到一个明显的可行基。(6)按照单纯形法计算出检验数和目标函数值CBb此后完全与常规单纯形法相同,通过对检验数正负的考察来判断是否为最优解。若是,停止计算。若否,确定出进基及出基变量,进行迭代,直至结束。例:用改进的简化算法求解maxz-3x1+x3 j解:化为标准型后列出下列迭代表格,见表。表用改进单纯形法求解例题的迭代表cj-301

22、00CBXBbx1x2x3x4x541111041-21-10-1-903100-j-301000x441111041-21-10-119031003j-301000x433021110x21-21-10-1-6604031j-301000x41100x2301-9-3x10000-21-003111x3010x2-10-3x10000-21-00-在表中,所有的检验数 0(j=1,2,3,4,5)故已得到原问题的最优解X=(0, )r ,最优值z=.比较线性规划两阶段法和本文的改进算法,很容易发现后者有以下优点:()避免了引进辅助问题造成的运算量增大,可明显提高计算效率。()可直观地判断线性

23、规划问题是否有可行基,若有才进行换基迭代,克服了引进辅助问题的盲目性。()可以简化计算程序,便于上机操作。并且与文献相比,本文的优势也是显而易见的,它更加简单直观,易于操作,而且将求可行基、换基迭代的过程统一于一张表下进行,解的情况一目了然。三、单纯形法在计算机上的实现对于以上的单纯形法的基本原理及解线性规划问题的主要步骤,当变量个数及约束个数较大时,用手算是不可能的。现在已有了不少用来求解线性规划问题的数学软件。如LINGO就是一种专门用来求解数学规划的软件包,其求解线性规划的过程是采用单纯形法。LINGO软件可以用来求解线性规划、整数规划和二次规划,具体求解过程可以参照文献23。第三章单纯

24、形法在数学建模中的应用在农业土地结构优化研究中的应用虎林县位于黑龙江省东部的完达山南麓,地理坐标处于北纬45°23至46°36,东经132°11至139°56之间。以鸟苏里江为界与俄罗斯联邦隔水相望。占地面积平方公里,是全国面积的千分之一,人口万。土地作为人类生存最基本的自然资源,它与人类的生息、延续密切相关。虎林县由于土地供需日趋严重,为了合理的利用和珍惜每一寸土地,促进土地结构的优化利用,发展本县经济,保护生态环境,因此,运用线性规划对虎林县土地结构进行优化研究,并提出土地结构调整的方案,对合理利用土地和充分挖掘土地生产潜力具有重大的现实和深远的战略

25、意义。(一)农业土地结构优化的原则对虎林的土地结构进行优化研究时,首先应坚持因地制宣、因时制宜的原则,益农则农,宣林则林,宜牧则牧,按照自然规律办事,充分体现该县土地利用结构的地域差异。其次,应坚持经济效益的原则,用最小的投入,或最大的收益,充分发挥该县土地生产优势;。第三应坚持保护生态环境的原刚防止土地污染,裨益当代,造福子孙。具体调整时,要把人口增长、经济发展与土地资源的数量、质量结合起来,充分挖掘各类土地的生产潜力,吧综合开发利用和区域整治保护结合起来,协调好人地关系,建立起不同地域不同层次的复合宏观用地结构来。(二)建立农业土地结构优化的数学模型模型的一般形式本县采用的线性规划模型是:

26、求在满足约束条件下使目标函数取得最大时的一系列变量(其中有些变量只能取整数),因此,模型的一般形式为:maxZ=cjxj设置变量由于虎林县地面沟壑纵横,支离破碎,相对高差大,降水少丽集中,往往产生很大的坡面径流,造成严重的水土流失。因此,在土地利用上应坚持与生物措施相结合,治坡与治沟相结合,做到梯田、川地、滩地同步,乔木、灌木、草地齐进。根据上述要求,设置如下变量:X1、X2、X3、X4丘为各等地面积;X5、X6为森林、牧草地面积;X1、X2、X3分别为规划期内,二等地升一等地(靠兴修水利工程)、三等地升二等地(靠修梯田)、四等地升三等地(靠改良土壤)面积;X4为四等地退林地面积:X5为退牧草

27、地面积;X6为牧草地造林面积。规划期内线性规划模型2010年规划期模型()各等地土地的约束条件在虎林县土地评价中,已知该县现有总耕地55万亩,其中一等地面积15.3万亩,二等地面积20.2万亩,三等地面积11.5万亩,四等地面积万亩,林地面积337.9万亩,牧草地面积万亩。由此可得出下列方程式;一等地:X1-X1,二等地:X2-X2+X1,三等地:X3-X3+X2,四等地:X43+X4+X5,森林地:X5一X4一X6,牧草地:6一X5X6。()投资约束条件在2010年前的规划期内,考虑到虎林县的具体情况,靠兴修各种水利设施,来增加水地面积,新增每万亩水地需要投资万元;大搞平整土地,修建梯田,新

28、增每万宙梯田需投资万元;靠改良土壤,增施有机肥,新增每亩需投资万元,靠采取各种措施,封山育林,新增每万亩森林地需要投资万元;对于改良现有牧草地,进行人工种草,新增每万亩牧草地需投资万元;在自然条件优越的牧草地上进行植树造林,新增每万亩森林需要投资10万元,为了能改变虎林县的旧貌,在规划期内,该县可以自筹资金和国家支援资金大约为万元。因此,虎林县规划期内的投资约束方程是(其中弹性指标为):0.6X1+0.45X2+0.23+0.1X4+0.25X5+0.1X610。()劳动力约束条件该县在规划期内扩大水地每万母需投入15万个工,修筑梯田每万亩需投入万个工,改良土壤每万亩需投入万个工,造林每万亩需

29、投入万个工,种草每万亩需投入万个工,根据虎林县实际情况,预计年该县农村劳动力可达万人,可提供劳动力万个(按每年个天计),除牧、副业尉工外,年大约可提供农、林、水土保持用工百万一百万个工,由此可以建立起农田需要投工与可能提供投工的方程式来(弹性指标为):0.15X1+0.2X2+0.05X3+0.05X4+0.04X5+0.05X6140.68。()粮食需求约束条件根据虎林县人口规划得知,该县年人口可达到万人,用该人口数字乘以全国人均消费标准(粮食标准),就可得出虎林县年时对粮食总需求为万斤,即一万吨。在充分挖掘本县土地生产潜力的基础上,预计该县到年,一等地单产可达斤亩,将它们换算成为万吨万亩为

30、单位。因此有(弹性指标0.72)方程:0.5X1+0.4X2+0.276X3+0.175X410.1()电力供应约束条件虎林县一等地中包括水浇地的用电量比较大,每万亩需用电万度,二等地需用电万度,三等地需用电万度,四等地需用店万度。根据虎林县电力工业局规划,年度国家可提供5.455.75百万度。因此可以获得需电与用电之间的平衡方程式(弹性指标0.3):0.18X1+0.08X2+0.05X3+0.035.45()各种灾年最低限量约束条件危害本县农业生产的主要自然灾害是春旱、夏秋旱、夏涝和霜冻,它们可以使农作物分别减产、。按照每年人均最低需要量一公斤计,全县万人大约需要粮食一万吨。为了保证出现自

31、然灾害的情况下,满足该县最低需要量,从而避免出现不必要的风险,可以建立起灾年粮食生产和需求量之间的平衡方程(弹性指标为0.725):春 旱:0.375X1+0.3X2+0.206X3+0.131X45.8,夏秋旱:0.3X1+0.24X2+0.166X3+0.105X45.8,夏秋涝:0.275X1+0.22X2+0.152X3+0.096X45.8霜冻:0.35X1+0.28X2+0.193X3+0.123X45.8()有机肥施用约束条件根据虎林县统计资料获知,该县耕地中一等地每万亩需施用有机肥料万吨,二等地每万亩需施有机肥万吨,三等地每万亩需施有机肥万吨,四等地每万亩需施有机肥万吨,预计年

32、可获有机肥料吨,至少可得万吨,因此有(弹性指标为2.0):4.8X1+4X2+3.2X3+2.4X4212.8()生态环境约束条件根据虎林农业、林业、畜牧业发展规划可知,到年该县的森林、草地、果园及四旁绿化等面积将不会少于万亩这一约束条件,我们可以建立起如下方程式:5655。()目标函数根据虎林县的自然环境条件、劳动力生产水平和机械化程度,预计到年各等林地及牧草每万亩净增产分别为万元、万元、万元、万元、万元和万元。目标函数应该是规划年内诤增产值的极大值,这个净增产值等于规划年内各等土地净增产值扣除规划期内各项投资额的回收值。因此,可以建立起如下方程式(资本回收取):MaxZ=2781+1842

33、+1583+1334+315+2906-0.6X1-0.45X2-0.2X3-0.1X4-0.025X5-0.1X6。虎林县年规划期模型在年规划期预测结果的基础上,综合考虑所设置各变量系数与常数项到年的变化情况,可以建立如下规划模型:一等地:X1-X117.06,二等地:X2-X2+X122.64,三等地:X3-X3+X28,四等地:X43+X4+X55.6,林地:X5-X4-X639,草地:X6-X5+X116,投资:0.6X1+0.45X2+0.2X3+0.1X4+0.025X5+0.1X612,劳动力:0.15X1+0.2X2+0.05X3+0.05X4+0.04X5+0.05X668.

34、3,粮食:0.5X1+0.4X2+0.276X3+0.175X412.5,电力:0.18X1+0.08X2+0.05X3+0.03X45.62,春旱:0.375X1+0.3X2+0.206X3+0.131X46.43,夏秋旱:0.3X1+0.24X2+0.166X3+0.105X46.43,夏秋涝:0.275X1+0.22X2+0.152X3+0.096X46.43,霜冻:0.35X1+0.28X2+0.193X3+0.123X46.43,有机肥料:4.8X1+4X2+3.2X3+2.4X4214.4,生态:X5+X656.4.目标函数值:Max=293X1+192X2+168X3+139X4

35、+41X5+295X6-0.6X1-0.45X2-0.2X3-0.1X4-0.025X5-0.1X6。(三)计算结果和分析利用计算机求的结果(见表)并对计算结果进行综合分析与评价。为了能充分的说明本规划期模型的可靠性及科学性,现与2004年对比表如下:200420102015一等地面积15.317.0818二等地面积22.6424.1三等地面积11.588.1四等地面积85.63.7由二等地升为一等地面积1.780.94由三等地升为二等地面积4.22.4由四等地升为三等地面积0.70.5由四等地退林地面积1.00.9由四等地退草地面积0.70.5由牧草地造林面积0.40.1森林地面积37.93

36、940牧草地面积15.41616.4净增产值1352016763.0217916.44本规划模型是在满足虎林县各项约束条件下来获得取提高土地生产潜力,达到最大生态效益和经济效益。在各规划期末,该县一等地面积将分别由2004年的15.3万亩增至17.06万亩和18万亩;二等地面积将分别由2004年的11.5万亩减至8万亩和6.1万亩。这样,三等地逐渐被一、二等地所取代,这不仅有利于充分发挥虎林县土地生产潜力,而且还可以为水土保持工作创造一个有益条件。四等地面积将分别由2004年的8万亩减至5.6万亩和3.7万亩,该类土地由于自然条件差,多分布于陡坡和急陡坡上,为了能珍惜每寸土地,使得土地的效益尽

37、可能地发挥出来,我们将此类地的一部分改造为三等地,一部分进行造林绿化,另一部分为牧草地,为发展畜牧业提供草场。森林面积将由2004年的37.9万亩增至40万亩;草地面积将分别由2004年的15.4万亩分别增至16万亩和16.4万亩。植被覆盖率将由2004年的30.6%增至31.8%和32.4%,水土流失面积将会有明显的减少。因乱垦滥伐造成的土地恶性生态循环也会逐步向良性循环过渡,农业生产也会逐步向稳产、高产方向发展。如果这一规划方案能够付诸于实施,该县的土地资源净增值将会从2004年的1350万元提高到2010年的16763.02万元和2015年的17916.44万元。此时,虎林县的人民将会过

38、上丰衣足食、安居乐业的生活,农村的经济状况及农村人口人均收入就可以达到小康水平。 参考文献1L.V.Kantorovick.Mathematicalm ethods ofo rganizing and planning production.Publication House of the Leningrad state unibesity,Lenningrad,1993.2G:Bdantzig.Linear programing and Extensions,Princeton university press,Princeton,NewJerey,1996,126.3L.G.K hachi

39、an.Apolynomiala lgorithm in linear programming.Sovier Mathematics Doklady,1979,20:191-194.4N.Karmar.A new polynomial time algorithm for linear programming.Proceeding of the 16thAnnual ACM symposium on the Theory of computing,1984,302-311.5N.Karmar.A new polynomial time algorithm for linear binatoria

40、l,1984,4:373-395.6I.Adler,N.Karmar.An implementation of Karmas algorithm for linear programming.Mathematical,1989,44:297-355.7E.R.Varnes.A vatiation of Karmarkars algorithm for solving linear programming.Mathematical programming.1986,36:174-182.8R.V anderbei,M.S.Meketon,and B.A.Freedman.A modification of karmarkars linear programming algorithm.Algorithmica.1986,1:395-407.9I.Adler,N.Karmarkar,M.G.C.Re

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论