版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第一章緒論1決策、定量分析與管理運(yùn)籌學(xué)2運(yùn)籌學(xué)的分支3運(yùn)籌學(xué)在工商管理中的應(yīng)用4學(xué)習(xí)運(yùn)籌學(xué)必須使用相應(yīng)的計算機(jī) 軟件,必須注重于學(xué)以致用的原則1第一章緒論 運(yùn)籌學(xué)(Operational Research) 直譯為“運(yùn)作研究”。 運(yùn)籌學(xué)是應(yīng)用分析、試驗、量化的方法,對經(jīng)濟(jì)管理系統(tǒng)中的人力、物力、財力等資源進(jìn)行統(tǒng)籌安排,為決策者提供有依據(jù)的最優(yōu)方案,以實現(xiàn)最有效的管理。 運(yùn)籌學(xué)的產(chǎn)生和發(fā)展 運(yùn)籌學(xué)產(chǎn)生于第二次世界大戰(zhàn),主要用于解決如何在與德軍的對抗中最大限度地殺傷敵人,減少損失。二戰(zhàn)以后,運(yùn)籌學(xué)得到了快速的發(fā)展,形成了許多分支,并且計算機(jī)的應(yīng)用極大地推動了運(yùn)籌學(xué)的應(yīng)用與普及。運(yùn)籌學(xué)有廣泛應(yīng)用 運(yùn)
2、籌學(xué)不僅在軍事上,而且在生產(chǎn)、決策、運(yùn)輸、存儲等經(jīng)濟(jì)管理領(lǐng)域有著廣泛的應(yīng)用。21決策、定量分析與管理運(yùn)籌學(xué)決策過程(問題解決的過程):1)認(rèn)清問題;2)找出一些可供選擇的方案;3)確定目標(biāo)或評估方案的標(biāo)準(zhǔn);4)評估各個方案:解的檢驗、靈敏性分析等;5)選出一個最優(yōu)的方案:決策;6)執(zhí)行此方案:回到實踐中;7)進(jìn)行后評估:考察問題是否得到完滿解決; 1)2)3):形成問題; 4)5):分析問題:定性分析與定量分析。構(gòu)成決策。 32運(yùn)籌學(xué)的分支4線性規(guī)劃整數(shù)線性規(guī)劃動態(tài)規(guī)劃圖與網(wǎng)絡(luò)模型存儲論排隊論排序與統(tǒng)籌方法決策分析對策論預(yù)測* 多目標(biāo)規(guī)劃、隨機(jī)規(guī)劃、模糊規(guī)劃等3運(yùn)籌學(xué)在工商管理中的應(yīng)用生產(chǎn)計劃
3、:生產(chǎn)作業(yè)的計劃、日程表的編排、合理下料、 配料問題、物料管理等,追求利潤最大化和成 本最小化庫存管理:多種物資庫存量的管理,庫存方式、庫存量等運(yùn)輸問題:確定最小成本的運(yùn)輸線路、物資的調(diào)撥、運(yùn)輸 工具的調(diào)度以及建廠地址的選擇等人事管理:對人員的需求和使用的預(yù)測,確定人員編制、 人員合理分配,建立人才評價體系等市場營銷:廣告預(yù)算、媒介選擇、定價、產(chǎn)品開發(fā)與銷售 計劃制定等財務(wù)和會計:預(yù)測、貸款、成本分析、定價、證券管理、 現(xiàn)金管理等 * 設(shè)備維修、更新,項目選擇、評價,工程優(yōu)化設(shè)計與管理等53運(yùn)籌學(xué)在工商管理中的應(yīng)用由國際運(yùn)籌與管理科學(xué)協(xié)會(INFORMS)和它的管理科學(xué)實踐學(xué)會(College
4、 for the Practice of the Management Sciences)主持評獎的負(fù)有盛名的弗蘭茨厄德曼(Frany Edlman)獎,就是為獎勵優(yōu)秀的運(yùn)籌學(xué)在管理中的應(yīng)用的成就設(shè)立的,該獎每年舉行一次,在對大量富有競爭力的入闈者進(jìn)行艱苦的評審后,一般有六位優(yōu)勝者獲獎。關(guān)于這些獲獎項目的文章都在第二年發(fā)表在著名刊物Interface的第一期上,下面列表就是發(fā)表在Interface期刊的一些獲獎項目。63運(yùn)籌學(xué)在工商管理中的應(yīng)用組織應(yīng)用Interface期刊號 每年節(jié)支(美元)聯(lián)合航空公司滿足乘客需求前提下,以最低成本進(jìn)行訂票及安排機(jī)場工作班次1-2/1986600萬Citgo
5、石油優(yōu)化煉油程序及產(chǎn)品供應(yīng)、配送及營銷1-2/19877000萬荷馬特發(fā)展公司(Homart Development Co.)優(yōu)化商業(yè)區(qū)和辦公樓銷售程序1-2/19874000萬AT&T 優(yōu)化商業(yè)用戶的電話銷售中心選址1-2/19904.06億 ,更多銷售標(biāo)準(zhǔn)品牌公司控制成品庫存(制定最優(yōu)再訂購點(diǎn)和訂購量,確保安全庫存)12/1981380萬施樂公司通過戰(zhàn)略調(diào)整,縮短維修機(jī)器的反應(yīng)時間和改進(jìn)維修人員的生產(chǎn)率11/1975第二部分生產(chǎn)率提高50%以上寶潔公司重新設(shè)計北美生產(chǎn)和分銷系統(tǒng)以降低成本并加快了市場進(jìn)入速度1-2/19972億法國國家鐵路制定最優(yōu)鐵路時刻表并調(diào)整鐵路日運(yùn)營量1-2/1998
6、1500萬更多年收入Delta航空公司進(jìn)行上千個國內(nèi)航線的飛機(jī)優(yōu)化配置來最大化利潤1-2/19941億IBM重組全球供應(yīng)鏈,保持最小庫存的同時滿足客戶需求1-2/2000第一年7.5億Merit青銅制品公司安裝統(tǒng)計銷售預(yù)測和成品庫存管理系統(tǒng),改進(jìn)客戶服務(wù)1-2/1993更優(yōu)的服務(wù)7運(yùn)籌學(xué)方法使用情況(美1983)8運(yùn)籌學(xué)方法在中國使用情況(隨機(jī)抽樣)94 學(xué)習(xí)管理運(yùn)籌學(xué)必須使用相應(yīng)的計算機(jī)軟件,必須注重于學(xué)以致用的原則學(xué)習(xí)運(yùn)籌學(xué)要結(jié)合實際的應(yīng)用,不要被一些概念、理論的困難嚇倒。學(xué)習(xí)運(yùn)籌學(xué)要把注意力放在“結(jié)合實際問題建立運(yùn)籌學(xué)模型”和“解決問題的方案或模型的解”兩頭,中間的計算過程盡可能讓計算機(jī)
7、軟件去完成。本書附有運(yùn)籌學(xué)教學(xué)軟件,使用方法很簡單。學(xué)員必須盡快學(xué)會使用這個運(yùn)籌學(xué)教學(xué)軟件,并借助它來學(xué)好本課程。學(xué)習(xí)運(yùn)籌學(xué)是為了用于實踐,解決實際問題。以前重視人工計算是因為沒有計算機(jī),現(xiàn)在有了就應(yīng)該好好利用。104 學(xué)習(xí)管理運(yùn)籌學(xué)必須使用相應(yīng)的計算機(jī)軟件,必須注重于學(xué)以致用的原則例如,有人要從北京去烏魯木齊。在一百多年以前,我們應(yīng)該告訴他如何配備糧草、銀兩、衣物,如何選購馬匹、馬車,挑選馬夫和保鏢,如何根據(jù)天氣、地理條件和社會諸因素來確定行車路線和行程,更重要的是如何在幾個月的行程中處理吃穿住行,應(yīng)付突發(fā)事件等問題;但是現(xiàn)在我們只需告訴他如何去北京飛機(jī)場,如何在烏魯木齊下飛機(jī)后提取行李和坐
8、車就可以了,其余的問題交給航空公司和機(jī)組人員就行了。完全沒有必要為了一次旅行攻讀空氣動力學(xué)、噴氣發(fā)動機(jī)設(shè)計和制造、飛行器駕駛手冊等厚厚的教科書?!八街?,可以攻玉”。本書配套的計算機(jī)軟件如同上例中的“飛機(jī)”,它可以為你節(jié)省出大量的時間和精力用在問題建模,以及解決方案的分析和完善上。11第二章線性規(guī)劃的圖解法1問題的提出2圖解法3圖解法的靈敏度分析12第二章線性規(guī)劃的圖解法在管理中一些典型的線性規(guī)劃應(yīng)用合理利用線材問題:如何在保證生產(chǎn)的條件下,下料最少配料問題:在原料供應(yīng)量的限制下如何獲取最大利潤投資問題:從投資項目中選取方案,使投資回報最大產(chǎn)品生產(chǎn)計劃:合理利用人力、物力、財力等,使獲利最大
9、勞動力安排:用最少的勞動力來滿足工作的需要運(yùn)輸問題:如何制定調(diào)運(yùn)方案,使總運(yùn)費(fèi)最小13線性規(guī)劃的組成:目標(biāo)函數(shù) Max F 或 Min F約束條件 s.t. (subject to) 滿足于決策變量 用符號來表示可控制的因素1問題的提出14例1. 某工廠在計劃期內(nèi)要安排、兩種產(chǎn)品的生產(chǎn),已知生產(chǎn)單位產(chǎn)品所需的設(shè)備臺時及A、B兩種原材料的消耗、資源的限制,如下表:問題:工廠應(yīng)分別生產(chǎn)多少單位、產(chǎn)品才能使工廠獲利最多?線性規(guī)劃模型: 目標(biāo)函數(shù):Max z = 50 x1 + 100 x2 約束條件:s.t. x1 + x2 300 2 x1 + x2 400 x2 250 x1 , x2 01問題
10、的提出建模過程1.理解要解決的問題,了解解題的目標(biāo)和條件;2.定義決策變量( x1 ,x2 , ,xn ),每一組值表示一個方案;3.用決策變量的線性函數(shù)形式寫出目標(biāo)函數(shù),確定最大化或最小化目標(biāo);4.用一組決策變量的等式或不等式表示解決問題過程中必須遵循的約束條件一般形式目標(biāo)函數(shù): Max (Min) z = c1 x1 + c2 x2 + + cn xn 約束條件: s.t. a11 x1 + a12 x2 + + a1n xn ( =, )b1 a21 x1 + a22 x2 + + a2n xn ( =, )b2 am1 x1 + am2 x2 + + amn xn ( =, )bm x
11、1 ,x2 , ,xn 0 15例1.目標(biāo)函數(shù): Max z = 50 x1 + 100 x2 約束條件: s.t. x1 + x2 300 (A) 2 x1 + x2 400 (B) x2 250 (C) x1 0 (D) x2 0 (E)得到最優(yōu)解: x1 = 50, x2 = 250 最優(yōu)目標(biāo)值 z = 27500162圖 解 法 對于只有兩個決策變量的線性規(guī)劃問題,可以在平面直角坐標(biāo)系上作圖表示線性規(guī)劃問題的有關(guān)概念,并求解。 下面通過例1詳細(xì)講解其方法:2圖 解 法 (1)分別取決策變量X1 , X2 為坐標(biāo)向量建立直角坐標(biāo)系。在直角坐標(biāo)系里,圖上任意一點(diǎn)的坐標(biāo)代表了決策變量的一組值
12、,例1的每個約束條件都代表一個半平面。17x2x1X20X2=0 x2x1X10X1=02圖 解 法(2)對每個不等式(約束條件),先取其等式在坐標(biāo)系中作直線,然后確定不等式所決定的半平面。18100200300100200300 x1+x2300 x1+x2=3001001002002x1+x24002x1+x2=4003002003004002圖 解 法(3)把五個圖合并成一個圖,取各約束條件的公共部分,如圖2-1所示。19100100 x2250 x2=250200300200300 x1x2x2=0 x1=0 x2=250 x1+x2=3002x1+x2=400圖2-12圖 解 法(4
13、)目標(biāo)函數(shù)z=50 x1+100 x2,當(dāng)z取某一固定值時得到一條直線,直線上的每一點(diǎn)都具有相同的目標(biāo)函數(shù)值,稱之為“等值線”。平行移動等值線,當(dāng)移動到B點(diǎn)時,z在可行域內(nèi)實現(xiàn)了最大化。A,B,C,D,E是可行域的頂點(diǎn),對有限個約束條件則其可行域的頂點(diǎn)也是有限的。20 x1x2z=20000=50 x1+100 x2圖2-2z=27500=50 x1+100 x2z=0=50 x1+100 x2z=10000=50 x1+100 x2CBADE2圖 解 法線性規(guī)劃的標(biāo)準(zhǔn)化內(nèi)容之一:引入松馳變量(含義是資源的剩余量) 例1 中引入 s1, s2, s3 模型化為 目標(biāo)函數(shù):Max z = 50
14、x1 + 100 x2 + 0 s1 + 0 s2 + 0 s3 約束條件:s.t. x1 + x2 + s1 = 300 2 x1 + x2 + s2 = 400 x2 + s3 = 250 x1 , x2 , s1 , s2 , s3 0 對于最優(yōu)解 x1 =50 x2 = 250 , s1 = 0 s2 =50 s3 = 0 說明:生產(chǎn)50單位產(chǎn)品和250單位產(chǎn)品將消耗完所有可能的設(shè)備臺時數(shù)及原料B,但對原料A則還剩余50千克。212圖 解 法重要結(jié)論:如果線性規(guī)劃有最優(yōu)解,則一定有一個可行域的頂點(diǎn)對應(yīng)一個最優(yōu)解;無窮多個最優(yōu)解。若將例1中的目標(biāo)函數(shù)變?yōu)閙ax z=50 x1+50 x2
15、,則線段BC上的所有點(diǎn)都代表了最優(yōu)解;無界解。即可行域的范圍延伸到無窮遠(yuǎn),目標(biāo)函數(shù)值可以無窮大或無窮小。一般來說,這說明模型有錯,忽略了一些必要的約束條件;無可行解。若在例1的數(shù)學(xué)模型中再增加一個約束條件4x1+3x21200,則可行域為空域,不存在滿足約束條件的解,當(dāng)然也就不存在最優(yōu)解了。22進(jìn) 一 步 討 論 例2 某公司由于生產(chǎn)需要,共需要A,B兩種原料至少350噸(A,B兩種材料有一定替代性),其中A原料至少購進(jìn)125噸。但由于A,B兩種原料的規(guī)格不同,各自所需的加工時間也是不同的,加工每噸A原料需要2個小時,加工每噸B原料需要1小時,而公司總共有600個加工小時。又知道每噸A原料的價
16、格為2萬元,每噸B原料的價格為3萬元,試問在滿足生產(chǎn)需要的前提下,在公司加工能力的范圍內(nèi),如何購買A,B兩種原料,使得購進(jìn)成本最低?23進(jìn) 一 步 討 論解:目標(biāo)函數(shù): Min f = 2x1 + 3 x2 約束條件:s.t. x1 + x2 350 x1 125 2 x1 + x2 600 x1 , x2 0 采用圖解法。如下圖:得Q點(diǎn)坐標(biāo)(250,100)為最優(yōu)解。24100200300400500600100200300400600500 x1 =125x1+x2 =3502x1+3x2 =8002x1+3x2 =9002x1+x2 =6002x1+3x2 =1200 x1 x2 Q3圖
17、解法的靈敏度分析線性規(guī)劃的標(biāo)準(zhǔn)化一般形式目標(biāo)函數(shù): Max (Min) z = c1 x1 + c2 x2 + + cn xn 約束條件: s.t. a11 x1 + a12 x2 + + a1n xn ( =, )b1 a21 x1 + a22 x2 + + a2n xn ( =, )b2 am1 x1 + am2 x2 + + amn xn ( =, )bm x1 ,x2 , ,xn 0 標(biāo)準(zhǔn)形式目標(biāo)函數(shù): Max z = c1 x1 + c2 x2 + + cn xn 約束條件: s.t. a11 x1 + a12 x2 + + a1n xn = b1 a21 x1 + a22 x2 +
18、 + a2n xn = b2 am1 x1 + am2 x2 + + amn xn = bm x1 ,x2 , ,xn 0,bi 0253圖解法的靈敏度分析 可以看出,線性規(guī)劃的標(biāo)準(zhǔn)形式有如下四個特點(diǎn):目標(biāo)最大化;約束為等式;決策變量均非負(fù);右端項非負(fù)。 對于各種非標(biāo)準(zhǔn)形式的線性規(guī)劃問題,我們總可以通過以下變換,將其轉(zhuǎn)化為標(biāo)準(zhǔn)形式:263圖解法的靈敏度分析1.極小化目標(biāo)函數(shù)的問題: 設(shè)目標(biāo)函數(shù)為 Min f = c1x1 + c2x2 + + cnxn (可以)令 z -f , 則該極小化問題與下面的極大化問題有相同的最優(yōu)解,即 Max z = - c1x1 - c2x2 - - cnxn 但
19、必須注意,盡管以上兩個問題的最優(yōu)解相同,但它們最優(yōu)解的目標(biāo)函數(shù)值卻相差一個符號,即 Min f - Max z273圖解法的靈敏度分析2、約束條件不是等式的問題: 設(shè)約束條件為 ai1 x1+ai2 x2+ +ain xn bi 可以引進(jìn)一個新的變量s ,使它等于約束右邊與左邊之差 s=bi(ai1 x1 + ai2 x2 + + ain xn )顯然,s 也具有非負(fù)約束,即s0, 這時新的約束條件成為 ai1 x1+ai2 x2+ +ain xn+s = bi283圖解法的靈敏度分析 當(dāng)約束條件為 ai1 x1+ai2 x2+ +ain xn bi 時, 類似地令 s=(ai1 x1+ai2
20、 x2+ +ain xn)- bi 顯然,s 也具有非負(fù)約束,即s0,這時新的約束條件成為 ai1 x1+ai2 x2+ +ain xn-s = bi293圖解法的靈敏度分析 為了使約束由不等式成為等式而引進(jìn)的變量s,當(dāng)不等式為“小于等于”時稱為“松弛變量”;當(dāng)不等式為“大于等于”時稱為“剩余變量”。如果原問題中有若干個非等式約束,則將其轉(zhuǎn)化為標(biāo)準(zhǔn)形式時,必須對各個約束引進(jìn)不同的松弛變量。 303.右端項有負(fù)值的問題: 在標(biāo)準(zhǔn)形式中,要求右端項必須每一個分量非負(fù)。當(dāng)某一個右端項系數(shù)為負(fù)時,如 bi“程序”- “管理運(yùn)籌學(xué)2.0”,彈出主窗口。39例1.目標(biāo)函數(shù): Max z = 50 x1 +
21、 100 x2 約束條件: s.t. x1 + x2 300 (A) 2 x1 + x2 400 (B) x2 250 (C) x1 0 (D) x2 0 (E)1“管理運(yùn)籌學(xué)”軟件的操作方法第二步:選擇所需子模塊,點(diǎn)擊主窗口中的相應(yīng)按鈕。本題中選用“線性規(guī)劃”方法。點(diǎn)擊按鈕彈出如下界面:401“管理運(yùn)籌學(xué)”軟件的操作方法第三步:點(diǎn)擊“新建”按鈕,輸入數(shù)據(jù)。本題中共有2個變量,4個約束條件,目標(biāo)函數(shù)取MAX。點(diǎn)擊“確定”后,在表中輸入Cj,bi和aij等值,并確定變量的正負(fù)約束。輸入數(shù)值后的界面如下。411“管理運(yùn)籌學(xué)”軟件的操作方法第四步:點(diǎn)擊“解決”按鈕,得出計算結(jié)果。本題的運(yùn)行結(jié)果界面如
22、下。422“管理運(yùn)籌學(xué)”軟件的輸出信息分析第五步:分析運(yùn)行結(jié)果。本題中目標(biāo)函數(shù)的最優(yōu)值是27500,x1=50, x2=250。相差值表示相應(yīng)的決策變量的目標(biāo)系數(shù)需要改進(jìn)的數(shù)量,使得決策變量為正值,當(dāng)決策變量已為正數(shù)時,相差數(shù)為零。松弛/剩余變量的數(shù)值表示還有多少資源沒有被使用。如果為零,則表示與之相對應(yīng)的資源已經(jīng)全部用上。對偶價格表示其對應(yīng)的資源每增加一個單位,將增加多少個單位的最優(yōu)值。目標(biāo)函數(shù)系數(shù)范圍表示最優(yōu)解不變的情況下,目標(biāo)函數(shù)的決策變量系數(shù)的變化范圍。當(dāng)前值是指當(dāng)前的最優(yōu)解中的系數(shù)取值。常數(shù)項范圍是指約束條件的右端常量。上限值和下限值是指當(dāng)約束條件的右端常量在此范圍內(nèi)變化時,與其對應(yīng)
23、的約束條件的對偶價格不變。當(dāng)前值是指現(xiàn)在的取值。 以上計算機(jī)輸出的目標(biāo)函數(shù)系數(shù)和約束條件右邊值的靈敏度分析都是在其他系數(shù)值不變,只有一個系數(shù)變化的基礎(chǔ)上得出的! 432“管理運(yùn)籌學(xué)”軟件的輸出信息分析2.當(dāng)有多個系數(shù)變化時,需要進(jìn)一步討論。 百分之一百法則:對于所有變化的目標(biāo)函數(shù)決策系數(shù)(約束條件右邊常數(shù)值),當(dāng)其所有允許增加的百分比與允許減少的百分比之和不超過100%時,最優(yōu)解不變(對偶價格不變,最優(yōu)解仍是原來幾個線性方程的解)。 * 允許增加量 = 上限 - 現(xiàn)在值 c1 的允許增加量為 100 - 50 = 50 b1 的允許增加量為 325 - 300 = 25 * 允許減少量 = 現(xiàn)
24、在值 - 下限 c2 的允許減少量為 100 - 50 = 50 b3 的允許減少量為 250 - 200 = 50 * 允許增加的百分比 = 增加量 / 允許增加量 * 允許減少的百分比 = 減少量 / 允許減少量 442“管理運(yùn)籌學(xué)”軟件的輸出信息分析 例: c1 變?yōu)?74 , c2 變?yōu)?78, 則 (74 - 50) / 50 + (100 - 78 ) / 50 = 92%,故最優(yōu)解不變。 b1 變?yōu)?315 , b3 變?yōu)?240, 則 (315 - 50) / 25 + (250 - 240 ) / 50 = 80%,故對偶價格不變(最優(yōu)解仍是原來幾個線性方程的解)。在使用百分
25、之一百法則進(jìn)行靈敏度分析時,要注意:1)當(dāng)允許增加量(允許減少量)為無窮大時,則對任意增加量(減少量),其允許增加(減少)百分比均看作0;2)百分之一百法則是充分條件,但非必要條件;也就是說超過100%并不一定變化;3)百分之一百法則不能用于目標(biāo)函數(shù)決策變量系數(shù)和約束條件右邊常數(shù)值同時變化的情況。這種情況下,只有重新求解。452“管理運(yùn)籌學(xué)”軟件的輸出信息分析下面用“管理運(yùn)籌學(xué)”軟件來分析第二章的例2,其數(shù)學(xué)模型如下: 目標(biāo)函數(shù): Min f = 2x1 + 3 x2約束條件: s.t. x1 + x2 350 x1 125 2 x1 + x2 600 x1 , x2 0 從上圖可知,當(dāng)購進(jìn)原
26、材料A 250t,原料B 100t時,購進(jìn)成本最低,為800萬元。46在松弛/剩余變量欄中,約束條件2的值為125,它表示對原料A的最低需求,即對A的剩余變量值為125;同理可知約束條件1的剩余變量值為0;約束條件3的松弛變量值為0。在對偶價格欄中,約束條件3的對偶價格為1萬元,也就是說如果把加工時數(shù)從600小時增加到601小時,則總成本將得到改進(jìn),由800萬減少到799萬。也可知約束條件1的對偶條件為-4萬元,也就是說如果把購進(jìn)原料A的下限從125t增加到126t,那么總成本將加大,由800萬增加到804萬。當(dāng)然如果減少對原料A的下限,那么總成本將得到改進(jìn)。在常數(shù)項范圍一欄中,知道當(dāng)約束條件
27、1的常數(shù)項在300475范圍內(nèi)變化,且其他約束條件不變時,約束條件1的對偶價格不變;當(dāng)約束條件2的常數(shù)項在負(fù)無窮到250范圍內(nèi)變化,而其他約束條件的常數(shù)項不變時,約束條件2的對偶價格不變,仍為0;當(dāng)約束條件3的常數(shù)項在475700內(nèi)變化,而其他約束條件的常數(shù)項不變時,約束條件3的對偶價格不變,仍為1。472“管理運(yùn)籌學(xué)”軟件的輸出信息分析注意:當(dāng)約束條件中的常數(shù)項增加一個單位時,最優(yōu)目標(biāo)函數(shù)值增加的數(shù)量稱之為影子價格。在求目標(biāo)函數(shù)最大時,當(dāng)約束條件中的常數(shù)項增加一個單位時,目標(biāo)函數(shù)值增加的數(shù)量就為改進(jìn)的數(shù)量,所以影子價格等于對偶價格;在求目標(biāo)函數(shù)值最小時,改進(jìn)的數(shù)量就是減少的數(shù)量,所以影子價格
28、即為負(fù)的對偶價格?!肮芾磉\(yùn)籌學(xué)”軟件可以解決含有100個變量50個約束方程的線性規(guī)劃問題,可以解決工商管理中大量的問題。如果想要解決更大的線性規(guī)劃問題,可以使用由芝加哥大學(xué)的L.E.Schrage開發(fā)的Lindo計算機(jī)軟件包的微型計算機(jī)版本Lindo/PC。482“管理運(yùn)籌學(xué)”軟件的輸出信息分析第四章 線性規(guī)劃在工商管理中的應(yīng)用1 人力資源分配的問題2 生產(chǎn)計劃的問題3 套裁下料問題4 配料問題5 投資問題491人力資源分配的問題 50 例1某晝夜服務(wù)的公交線路每天各時間段內(nèi)所需司機(jī)和乘務(wù)人員數(shù)如下: 設(shè)司機(jī)和乘務(wù)人員分別在各時間段一開始時上班,并連續(xù)工作八小時,問該公交線路怎樣安排司機(jī)和乘務(wù)
29、人員,既能滿足工作需要,又配備最少司機(jī)和乘務(wù)人員?1人力資源分配的問題 解:設(shè) xi 表示第i班次時開始上班的司機(jī)和乘務(wù)人員數(shù),這樣我們建立如下的數(shù)學(xué)模型。 目標(biāo)函數(shù): Min x1 + x2 + x3 + x4 + x5 + x6 約束條件:s.t. x1 + x6 60 x1 + x2 70 x2 + x3 60 x3 + x4 50 x4 + x5 20 x5 + x6 30 x1,x2,x3,x4,x5,x6 0511人力資源分配的問題 例2一家中型的百貨商場,它對售貨員的需求經(jīng)過統(tǒng)計分析如下表所示。為了保證售貨人員充分休息,售貨人員每周工作5天,休息兩天,并要求休息的兩天是連續(xù)的。問
30、應(yīng)該如何安排售貨人員的作息,既滿足工作需要,又使配備的售貨人員的人數(shù)最少?521人力資源分配的問題 解:設(shè) xi ( i = 1,2,7)表示星期一至日開始休息的人數(shù),這樣我們建立如下的數(shù)學(xué)模型。 目標(biāo)函數(shù): Min x1 + x2 + x3 + x4 + x5 + x6 + x7 約束條件:s.t. x1 + x2 + x3 + x4 + x5 28 x2 + x3 + x4 + x5 + x6 15 x3 + x4 + x5 + x6 + x7 24 x4 + x5 + x6 + x7 + x1 25 x5 + x6 + x7 + x1 + x2 19 x6 + x7 + x1 + x2
31、+ x3 31 x7 + x1 + x2 + x3 + x4 28 x1,x2,x3,x4,x5,x6,x7 0532生產(chǎn)計劃的問題 例3某公司面臨一個是外包協(xié)作還是自行生產(chǎn)的問題。該公司生產(chǎn)甲、乙、丙三種產(chǎn)品,都需要經(jīng)過鑄造、機(jī)加工和裝配三個車間。甲、乙兩種產(chǎn)品的鑄件可以外包協(xié)作,亦可以自行生產(chǎn),但產(chǎn)品丙必須本廠鑄造才能保證質(zhì)量。數(shù)據(jù)如表。問:公司為了獲得最大利潤,甲、乙、丙三種產(chǎn)品各生產(chǎn)多少件?甲、乙兩種產(chǎn)品的鑄造中,由本公司鑄造和由外包協(xié)作各應(yīng)多少件?542生產(chǎn)計劃的問題 解:設(shè) x1,x2,x3 分別為三道工序都由本公司加工的甲、乙、丙三種產(chǎn)品的件數(shù),x4,x5 分別為由外協(xié)鑄造再由本
32、公司加工和裝配的甲、乙兩種產(chǎn)品的件數(shù)。 求 xi 的利潤:利潤 = 售價 - 各成本之和 產(chǎn)品甲全部自制的利潤 =23-(3+2+3)=15 產(chǎn)品甲鑄造外協(xié),其余自制的利潤 =23-(5+2+3)=13 產(chǎn)品乙全部自制的利潤 =18-(5+1+2)=10 產(chǎn)品乙鑄造外協(xié),其余自制的利潤 =18-(6+1+2)=9 產(chǎn)品丙的利潤 =16-(4+3+2)=7 可得到 xi (i = 1,2,3,4,5) 的利潤分別為 15、10、7、13、9 元。552生產(chǎn)計劃的問題通過以上分析,可建立如下的數(shù)學(xué)模型:目標(biāo)函數(shù): Max 15x1 + 10 x2 + 7x3 + 13x4 + 9x5 約束條件:
33、5x1 + 10 x2 + 7x3 8000 6x1 + 4x2 + 8x3 + 6x4 + 4x5 12000 3x1 + 2x2 + 2x3 + 3x4 + 2x5 10000 x1,x2,x3,x4,x5 0562生產(chǎn)計劃的問題例4永久機(jī)械廠生產(chǎn)、三種產(chǎn)品,均要經(jīng)過A、B兩 道工序加工。設(shè)有兩種規(guī)格的設(shè)備A1、A2能完成 A 工序;有三種規(guī)格的設(shè)備B1、B2、B3能完成 B 工序??稍贏、B的任何規(guī)格的設(shè)備上加工; 可在任意規(guī)格的A設(shè)備上加工,但對B工序,只能在B1設(shè)備上加工;只能在A2與B2設(shè)備上加工。數(shù)據(jù)如表。問:為使該廠獲得最大利潤,應(yīng)如何制定產(chǎn)品加工方案?572生產(chǎn)計劃的問題解:
34、設(shè) xijk 表示第 i 種產(chǎn)品,在第 j 種工序上的第 k 種設(shè)備上加工的數(shù)量。建立如下的數(shù)學(xué)模型: s.t. 5x111 + 10 x211 6000 ( 設(shè)備 A1 ) 7x112 + 9x212 + 12x312 10000 ( 設(shè)備 A2 ) 6x121 + 8x221 4000 ( 設(shè)備 B1 ) 4x122 + 11x322 7000 ( 設(shè)備 B2 ) 7x123 4000 ( 設(shè)備 B3 ) x111+ x112- x121- x122- x123 = 0 (產(chǎn)品在A、B工序加工的數(shù)量相等) x211+ x212- x221 = 0 (產(chǎn)品在A、B工序加工的數(shù)量相等) x31
35、2 - x322 = 0 (產(chǎn)品在A、B工序加工的數(shù)量相等) xijk 0 , i = 1,2,3; j = 1,2; k = 1,2,3582生產(chǎn)計劃的問題目標(biāo)函數(shù)為計算利潤最大化,利潤的計算公式為: 利潤 = (銷售單價 - 原料單價)* 產(chǎn)品件數(shù)之和 -(每臺時的設(shè)備費(fèi)用*設(shè)備實際使用的總臺時數(shù))之和。這樣得到目標(biāo)函數(shù): Max(1.25-0.25)(x111+x112)+(2-0.35)x221+(2.80-0.5)x312 300/6000(5x111+10 x211)-321/10000(7x112+9x212+12x312)- 250/4000(6x121+8x221)-783/
36、7000(4x122+11x322)-200/4000(7x123).經(jīng)整理可得: Max0.75x111+0.7753x112+1.15x211+1.3611x212+1.9148x312-0.375x121-0.5x221-0.4475x122-1.2304x322-0.35x123593套裁下料問題 60 例5某工廠要做100套鋼架,每套用長為2.9 m,2.1 m,1.5 m的圓鋼各一根。已知原料每根長7.4 m,問:應(yīng)如何下料,可使所用原料最??? 解: 共可設(shè)計下列5 種下料方案,見下表 設(shè) x1,x2,x3,x4,x5 分別為上面 5 種方案下料的原材料根數(shù)。這樣我們建立如下的數(shù)學(xué)
37、模型。 目標(biāo)函數(shù): Min x1 + x2 + x3 + x4 + x5 約束條件: s.t. x1 + 2x2 + x4 100 2x3 + 2x4 + x5 100 3x1 + x2 + 2x3 + 3x5 100 x1,x2,x3,x4,x5 03套裁下料問題用“管理運(yùn)籌學(xué)”軟件計算得出最優(yōu)下料方案:按方案1下料30根;按方案2下料10根;按方案4下料50根。 即 x1=30; x2=10; x3=0; x4=50; x5=0; 只需90根原材料就可制造出100套鋼架。注意:在建立此類型數(shù)學(xué)模型時,約束條件用大于等于號比用等于號要好。因為有時在套用一些下料方案時可能會多出一根某種規(guī)格的圓
38、鋼,但它可能是最優(yōu)方案。如果用等于號,這一方案就不是可行解了。614配料問題 62 例6某工廠要用三種原料1、2、3混合調(diào)配出三種不同規(guī)格的產(chǎn)品甲、乙、丙,數(shù)據(jù)如右表。問:該廠應(yīng)如何安排生產(chǎn),使利潤收入為最大? 解:設(shè) xij 表示第 i 種(甲、乙、丙)產(chǎn)品中原料 j 的含量。這樣我們建立數(shù)學(xué)模型時,要考慮: 對于甲: x11,x12,x13; 對于乙: x21,x22,x23; 對于丙: x31,x32,x33; 對于原料1: x11,x21,x31; 對于原料2: x12,x22,x32; 對于原料3: x13,x23,x33; 目標(biāo)函數(shù): 利潤最大,利潤 = 收入 - 原料支出 約束條
39、件: 規(guī)格要求 4 個; 供應(yīng)量限制 3 個。4配料問題利潤=總收入-總成本=甲乙丙三種產(chǎn)品的銷售單價*產(chǎn)品數(shù)量-甲乙丙使用的原料單價*原料數(shù)量,故有目標(biāo)函數(shù)Max 50(x11+x12+x13)+35(x21+x22+x23)+25(x31+x32+x33)-65(x11+x21+x31)-25(x12+x22+x32)-35(x13+x23+x33)= -15x11+25x12+15x13-30 x21+10 x22-40 x31-10 x33 約束條件: 從第1個表中有: x110.5(x11+x12+x13) x120.25(x11+x12+x13) x210.25(x21+x22+x
40、23) x220.5(x21+x22+x23)634配料問題 從第2個表中,生產(chǎn)甲乙丙的原材料不能超過原材料的供應(yīng)限額,故有 (x11+x21+x31)100 (x12+x22+x32)100 (x13+x23+x33)60 通過整理,得到以下模型:644配料問題例6(續(xù))目標(biāo)函數(shù):Max z = -15x11+25x12+15x13-30 x21+10 x22-40 x31-10 x33 約束條件: s.t. 0.5 x11-0.5 x12 -0.5 x13 0 (原材料1不少于50%) -0.25x11+0.75x12 -0.25x13 0 (原材料2不超過25%) 0.75x21-0.2
41、5x22 -0.25x23 0 (原材料1不少于25%) -0.5 x21+0.5 x22 -0.5 x23 0 (原材料2不超過50%) x11+ x21 + x31 100 (供應(yīng)量限制) x12+ x22 + x32 100 (供應(yīng)量限制) x13+ x23 + x33 60 (供應(yīng)量限制) xij 0 , i = 1,2,3; j = 1,2,3654配料問題 標(biāo)準(zhǔn)汽油辛烷數(shù)蒸汽壓力(g/cm2)庫存量(L)1107.57.1110-2380000293.011.38 10-2265200387.05.6910-24081004108.028.45 10-2130100飛機(jī)汽油辛烷數(shù)蒸
42、汽壓力(g/cm2)產(chǎn)量需求1不小于91不大于9.96 10-2越多越好2不小于100不大于9.96 10-2不少于25000066例7.汽油混合問題。一種汽油的特性可用兩種指標(biāo)描述,用“辛烷數(shù)”來定量描述其點(diǎn)火特性,用“蒸汽壓力”來定量描述其揮發(fā)性。某煉油廠有1、2、3、4種標(biāo)準(zhǔn)汽油,其特性和庫存量列于表4-6中,將這四種標(biāo)準(zhǔn)汽油混合,可得到標(biāo)號為1,2的兩種飛機(jī)汽油,這兩種汽油的性能指標(biāo)及產(chǎn)量需求列于表4-7中。問應(yīng)如何根據(jù)庫存情況適量混合各種標(biāo)準(zhǔn)汽油,既滿足飛機(jī)汽油的性能指標(biāo),又使2號汽油滿足需求,并使得1號汽油產(chǎn)量最高?表4-6表4-74配料問題 67解:設(shè)xij為飛機(jī)汽油i中所用標(biāo)準(zhǔn)
43、汽油j的數(shù)量(L)。 目標(biāo)函數(shù)為飛機(jī)汽油1的總產(chǎn)量:庫存量約束為:產(chǎn)量約束為飛機(jī)汽油2的產(chǎn)量:由物理中的分壓定律, 可得有關(guān)蒸汽壓力的約束條件:同樣可得有關(guān)辛烷數(shù)的約束條件為:4配料問題 68綜上所述,得該問題的數(shù)學(xué)模型為:4配料問題 69由管理運(yùn)籌學(xué)軟件求解得:5投資問題 70例8某部門現(xiàn)有資金200萬元,今后五年內(nèi)考慮給以下的項目投資。已知:項目A:從第一年到第五年每年年初都可投資,當(dāng)年末能收回本利110%;項目B:從第一年到第四年每年年初都可投資,次年末能收回本利125%,但規(guī)定每年最大投資額不能超過30萬元;項目C:需在第三年年初投資,第五年末能收回本利140%,但規(guī)定最大投資額不能超
44、過80萬元;項目D:需在第二年年初投資,第五年末能收回本利155%,但規(guī)定最大投資額不能超過100萬元。 據(jù)測定每萬元每次投資的風(fēng)險指數(shù)如右表:問:a)應(yīng)如何確定這些項目的每年投資額,使得第五年年末擁有資金的本利金額為最大?b)應(yīng)如何確定這些項目的每年投資額,使得第五年年末擁有資金的本利在330萬元的基礎(chǔ)上使得其投資總的風(fēng)險系數(shù)為最??? 解: 1)確定決策變量:連續(xù)投資問題 設(shè) xij ( i = 15,j = 14)表示第 i 年初投資于A(j=1)、B(j=2)、C(j=3)、D(j=4)項目的金額。這樣我們建立如下的決策變量: A x11 x21 x31 x41 x51 B x12 x2
45、2 x32 x42 C x33 D x245投資問題2)約束條件:第一年:A當(dāng)年末可收回投資,故第一年年初應(yīng)把全部資金投出去,于是 x11+ x12 = 200;第二年:B次年末才可收回投資,故第二年年初有資金1.1 x11,于是 x21 + x22+ x24 = 1.1x11;第三年:年初有資金 1.1x21+ 1.25x12,于是 x31 + x32+ x33 = 1.1x21+ 1.25x12;第四年:年初有資金 1.1x31+ 1.25x22,于是 x41 + x42 = 1.1x31+ 1.25x22;第五年:年初有資金 1.1x41+ 1.25x32,于是 x51 = 1.1x41
46、+ 1.25x32; B、C、D的投資限制: xi2 30 ( i =1、2、3、4 ),x33 80,x24 100 3)目標(biāo)函數(shù)及模型:a) Max z = 1.1x51+ 1.25x42+ 1.4x33 + 1.55x24 s.t. x11+ x12 = 200 x21 + x22+ x24 = 1.1x11; x31 + x32+ x33 = 1.1x21+ 1.25x12; x41 + x42 = 1.1x31+ 1.25x22; x51 = 1.1x41+ 1.25x32; xi2 30 ( i =1、2、3、4 ),x33 80,x24 100 xij 0 ( i = 1、2、3
47、、4、5;j = 1、2、3、4) 71b)所設(shè)變量與問題a相同,目標(biāo)函數(shù)為風(fēng)險最小,有 Min f =x11+x21+x31+x41+x51+3(x12+x22+x32+x42)+4x33+5.5x24 在問題a的約束條件中加上“第五年末擁有資金本利在330萬元”的條件,于是模型如下:Min f = (x11+x21+x31+x41+x51)+3(x12+x22+x32+x42)+4x33+5.5x24 s.t. x11+ x12 = 200 x21 + x22+ x24 = 1.1x11; x31 + x32+ x33 = 1.1x21+ 1.25x12; x41 + x42 = 1.1x
48、31+ 1.25x22; x51 = 1.1x41+ 1.25x32; xi2 30 ( i =1、2、3、4 ),x33 80,x24 100 1.1x51 + 1.25x42+ 1.4x33+ 1.55x24 330 xij 0 ( i = 1、2、3、4、5;j = 1、2、3、4)725投資問題第五章 單 純 形 法1單純形法的基本思路和原理2單純形法的表格形式3求目標(biāo)函數(shù)值最小的線性規(guī)劃的問題的 單純形表解法4幾種特殊情況731單純形法的基本思路和原理 單純形法的基本思路:從可行域中某一個頂點(diǎn)開始,判斷此頂點(diǎn)是否是最優(yōu)解,如不是,則再找另一個使得其目標(biāo)函數(shù)值更優(yōu)的頂點(diǎn),稱之為迭代,再
49、判斷此點(diǎn)是否是最優(yōu)解。直到找到一個頂點(diǎn)為其最優(yōu)解,就是使得其目標(biāo)函數(shù)值最優(yōu)的解,或者能判斷出線性規(guī)劃問題無最優(yōu)解為止。 通過第二章例1的求解來介紹單純形法: 在加上松弛變量之后我們可得到標(biāo)準(zhǔn)型如下: 目標(biāo)函數(shù): max 50 x1+100 x2 約束條件:x1+x2+s1300, 2x1+x2+s2400, x2+s3250. xj0 (j=1,2),sj0 (j=1,2,3)741單純形法的基本思路和原理它的系數(shù)矩陣 , 其中pj為系數(shù)矩陣A第j列的向量。A的秩為3,A的秩m小于此方程組的變量的個數(shù)n,為了找到一個初始基本可行解,先介紹以下幾個線性規(guī)劃的基本概念。 基: 已知A是約束條件的m
50、n系數(shù)矩陣,其秩為m。若B是A中mm階非奇異子矩陣(即可逆矩陣),則稱B是線性規(guī)劃問題中的一個基?;蛄浚夯鵅中的一列即稱為一個基向量?;鵅中共有m個基向量。 非基向量:在A中除了基B之外的一列則稱之為基B的非基向量?;兞浚号c基向量pi相應(yīng)的變量xi叫基變量,基變量有m個。751單純形法的基本思路和原理非基變量:與非基向量pj相應(yīng)的變量xj叫非基變量,非基變量有nm個。 由線性代數(shù)的知識知道,如果我們在約束方程組系數(shù)矩陣中找到一個基,令這個基的非基變量為零,再求解這個m元線性方程組就可得到唯一的解了,這個解我們稱之為線性規(guī)劃的基本解。 在此例中我們不妨找到了 為A的一個基,令這個基的 非基變
51、量x,s2為零。這時約束方程就變?yōu)榛兞康募s束方程: 761單純形法的基本思路和原理 x2+s1300, x2=400, x2+s3=250. 求解得到此線性規(guī)劃的一個基本解:x1=0,x2=400,s1=100,s2=0,s3=150 由于在這個基本解中s1=100,s3=150,不滿足該線性規(guī)劃s10,s30的約束條件,顯然不是此線性規(guī)劃的可行解,一個基本解可以是可行解,也可以是非可行解,它們之間的主要區(qū)別在于其所有變量的解是否滿足非負(fù)的條件。我們把滿足非負(fù)條件的一個基本解叫做基本可行解,并把這樣的基叫做可行基。771單純形法的基本思路和原理 一般來說判斷一個基是否是可行基,只有在求出其基
52、本解以后,當(dāng)其基本解所有變量的解都是大于等于零,才能斷定這個解是基本可行解,這個基是可行基。那么我們能否在求解之前,就找到一個可行基呢?也就是說我們找到的一個基能保證在求解之后得到的解一定是基本可行解呢?由于在線性規(guī)劃的標(biāo)準(zhǔn)型中要求bj都大于等于零,如果我們能找到一個基是單位矩陣,或者說一個基是由單位矩陣的各列向量所組成(至于各列向量的前后順序是無關(guān)緊要的事)例如,那么顯然所求得的基本解一定是基本可行解,這個單位矩陣或由單位矩陣各列向量組成的基一定是可行基。實際上這個基本可行解中的各個變量或等于某個bj或等于零。 781單純形法的基本思路和原理 在本例題中我們就找到了一個基是單位矩陣。 在第一
53、次找可行基時,所找到的基或為單位矩陣或為由單位矩陣的各列向量所組成,稱之為初始可行基,其相應(yīng)的基本可行解叫初始基本可行解。如果找不到單位矩陣或由單位矩陣的各列向量組成的基作為初始可行基,我們將構(gòu)造初始可行基,具體做法在以后詳細(xì)講述。791單純形法的基本思路和原理二、 最優(yōu)性檢驗 所謂最優(yōu)性檢驗就是判斷已求得的基本可行解是否是最優(yōu)解。1. 最優(yōu)性檢驗的依據(jù)檢驗數(shù)j 一般來說目標(biāo)函數(shù)中既包括基變量,又包括非基變量?,F(xiàn)在我們要求只用非基變量來表示目標(biāo)函數(shù),這只要在約束等式中通過移項等處理就可以用非基變量來表示基變量,然后用非基變量的表示式代替目標(biāo)函數(shù)中基變量,這樣目標(biāo)函數(shù)中只含有非基變量了,或者說目
54、標(biāo)函數(shù)中基變量的系數(shù)都為零了。此時目標(biāo)函數(shù)中所有變量的系數(shù)即為各變量的檢驗數(shù),把變量xi的檢驗數(shù)記為i。顯然所有基變量的檢驗數(shù)必為零。在本例題中目標(biāo)函數(shù)為50 x1+100 x2。由于初始可行解中x1,x2為非基變量,所以此目標(biāo)函數(shù)已經(jīng)用非基變量表示了,不需要再代換出基變量了。這樣我們可知1=50,2=100,3=0,4=0,5=0。801單純形法的基本思路和原理2.最優(yōu)解判別定理 對于求最大目標(biāo)函數(shù)的問題中,對于某個基本可行解,如果所有檢驗數(shù) 0,則這個基本可行解是最優(yōu)解。下面我們用通俗的說法來解釋最優(yōu)解判別定理。設(shè)用非基變量表示的目標(biāo)函數(shù)為如下形式 由于所有的xj的取值范圍為大于等于零,當(dāng)
55、所有的 都小 于等于零時,可知 是一個小于等于零的數(shù),要使z 的值最大,顯然 只有為零。我們把這些xj取為非基 變量(即令這些xj的值為零),所求得的基本可行解就使目標(biāo)函數(shù)值最大為z0。*對于求目標(biāo)函數(shù)最小值的情況,只需把 0改為 0811單純形法的基本思路和原理三、 基變換 通過檢驗,我們知道這個初始基本可行解不是最優(yōu)解。下面介紹如何進(jìn)行基變換找到一個新的可行基,具體的做法是從可行基中換一個列向量,得到一個新的可行基,使得求解得到的新的基本可行解,其目標(biāo)函數(shù)值更優(yōu)。為了換基就要確定換入變量與換出變量。1. 入基變量的確定 從最優(yōu)解判別定理知道,當(dāng)某個j0時,非基變量xj變?yōu)榛兞坎蝗×阒悼梢?/p>
56、使目標(biāo)函數(shù)值增大,故我們要選基檢驗數(shù)大于0的非基變量換到基變量中去(稱之為入基變量)。若有兩個以上的j0,則為了使目標(biāo)函數(shù)增加得更大些,一般選其中的j最大者的非基變量為入基變量,在本例題中2=100是檢驗數(shù)中最大的正數(shù),故選x2為入基變量。821單純形法的基本思路和原理2. 出基變量的確定 在確定了x2為入基變量之后,我們要在原來的3個基變量s1,s2,s3中確定一個出基變量,也就是確定哪一個基變量變成非基變量呢? 如果把s3作為出基變量,則新的基變量為x2,s1,s2,因為非基變量x1=s3=0, 我們也可以從下式: x2 +s1=300, x2+s2=400, x2=250, 求出基本解:
57、x1=0,x2=250,s1=50,s2=150,s3=0。因為此解滿足非負(fù)條件,是基本可行解,故s3可以確定為出基變量。 能否在求出基本解以前來確定出基變量呢? 以下就來看在找出了初始基本可行解和確定了入基變量之后,怎么樣的基變量可以確定為出基變量呢?或者說出基變量要具有什么條件呢? 831單純形法的基本思路和原理 我們把確定出基變量的方法概括如下:把已確定的入基變量在各約束方程中的正的系數(shù)除以其所在約束方程中的常數(shù)項的值,把其中最小比值所在的約束方程中的原基變量確定為出基變量。這樣在下一步迭代的矩陣變換中可以確保新得到的bj值都大于等于零。 在本例題中約束方程為 在第二步中已經(jīng)知道x2為入
58、基變量,我們把各約束方程中x2的為正的系數(shù)除對應(yīng)的常量,得841單純形法的基本思路和原理 其中 的值最小,所以可以知道在原基變量中系數(shù)向量為 的基變量s3為出基變量,這樣可知x2,s1,s2為基變量,x1,s3為非基變量。 令非基變量為零,得 x2+s1=300, x2+s2=400, x2=250. 求解得到新的基本可行解x1=0,x2=250,s1=50,s2=150. 這時目標(biāo)函數(shù)值為 50 x1+100 x2=500+100250=25000。 顯然比初始基本可行解x1=0,x2=0,s1=300,s3=250時的目標(biāo)函數(shù)值為0要好得多。 下面我們再進(jìn)行檢驗其最優(yōu)性,如果不是最優(yōu)解還要
59、繼續(xù)進(jìn)行基變換,直至找到最優(yōu)解,或者能夠判斷出線性規(guī)劃無最優(yōu)解為止。852單純形法的表格形式 在講解單純形法的表格形式之前,先從一般數(shù)學(xué)模型里推導(dǎo)出檢驗數(shù) 的表達(dá)式。 可行基為m階單位矩陣的線性規(guī)劃模型如下(假設(shè)其系數(shù)矩陣的前m列是單位矩陣): 以下用 表示基變量,用 表示非基變量。862單純形法的表格形式 把第i個約束方程移項,就可以用非基變量來表示基變量xi, 把以上的表達(dá)式帶入目標(biāo)函數(shù),就有 其中:872單純形法的表格形式 上面假設(shè)x1,x2,xm是基變量,即第i行約束方程的基變量正好是xi,而經(jīng)過迭代后,基將發(fā)生變化,計算zj的式子也會發(fā)生變化。如果迭代后的第i行約束方程中的基變量為x
60、Bi,與xBi相應(yīng)的目標(biāo)函數(shù)系數(shù)為cBi,系數(shù)列向量為 則 其中,(cB)是由第1列第m行各約束方程中的基變量相應(yīng)的目標(biāo)函數(shù)依次組成的有序行向量。 單純形法的表格形式是把用單純形法求出基本可行解、檢驗其最優(yōu)性、迭代某步驟都用表格的方式來計算求出,其表格的形式有些像增廣矩陣,而其計算的方法也大體上使用矩陣的行的初等變換。以下用單純形表格來求解第二章的例1。 max 50 x1+100 x2+0s1+0s2+0s3. x1+x2+s1=300, 2x1+x2+s2=400, x2+s3=250, x1, x2, s1, s2, s30. 把上面的數(shù)據(jù)填入如下的單純形表格882單純形法的表格形式按照
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 咖啡豆烘烤爐市場洞察報告
- 醫(yī)用試紙市場發(fā)展現(xiàn)狀調(diào)查及供需格局分析預(yù)測報告
- 住宅區(qū)物業(yè)管理(2024)服務(wù)合同
- 接油盤產(chǎn)品入市調(diào)查研究報告
- 建筑分包協(xié)議書格式
- 標(biāo)準(zhǔn)工程勞務(wù)分包合同文本
- 產(chǎn)品代理合同書樣本
- 房產(chǎn)租賃中介協(xié)議書
- 2024年轉(zhuǎn)發(fā)旅行社股權(quán)轉(zhuǎn)讓協(xié)議正規(guī)范本
- 影視行業(yè)演員聘用合同模板
- 模擬電子技術(shù)說課
- 2024年秋新精通版(三年級起)英語三年級上冊課件 Unit 5 Lesson 1
- 20S515 鋼筋混凝土及磚砌排水檢查井
- 2024年應(yīng)急管理部所屬事業(yè)單位第二次招聘考試筆試高頻500題難、易錯點(diǎn)模擬試題附帶答案詳解
- 2024版CSCO淋巴瘤診療指南解讀
- 2024年陜西省中考英語試題及解析版
- GB/T 25356-2024機(jī)場道面除冰防冰液
- 18 《瀏覽數(shù)字博物館》(教學(xué)設(shè)計) 五年級信息技術(shù)武漢版
- 期中測試卷(1-4單元)試題-2024-2025學(xué)年人教版數(shù)學(xué)六年級上冊
- 建筑工程項目中的精益建造和可持續(xù)發(fā)展
- 廣東省2023年1月普通高中學(xué)業(yè)水平合格性考試數(shù)學(xué)試題及答案
評論
0/150
提交評論