版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 摘 要: 最優(yōu)化方法普遍的應(yīng)用于工業(yè)、農(nóng)業(yè)、商業(yè)、交通運輸、國防、通信、建設(shè)、等各個方面與我們的生活息息相關(guān);最優(yōu)化方法主要用來解決最優(yōu)計劃、最優(yōu)決策、最優(yōu)設(shè)計、最優(yōu)分配等最優(yōu)化問題。本文主要研究的內(nèi)容是通過單純形方法對最優(yōu)化問題的解決進行歸納總結(jié),分析最優(yōu)化問題所涉及的原理和方法,使用軟件對最優(yōu)化問題進行實踐仿真測試,并將最優(yōu)化問題推廣應(yīng)用到生活當中去。 關(guān)鍵詞: 最優(yōu)化 單純形方法 仿真 AbstractOptimization method is widely used in industry, agriculture, commerce, transportation, defens
2、e, communications, construction, and other aspects of our lives; the optimization method is used to solve the optimal planning, optimal decision-making, optimal design, optimal allocation optimization problem. The main research content of this paper is summarized by the simplex method to solve the o
3、ptimization problem, the principle and method of optimization analysis of the problems involved in the use of software simulation test of practical optimization problems, and promote the use of the optimization problem to life.Keywords : optimization Simplex method Simulation 目目 錄錄第一章 緒論11.1最優(yōu)化問題簡述1
4、1.2 單純形方法的簡述2第二章 最優(yōu)化問題研究32.1 最優(yōu)化問題簡介32.1.1 最優(yōu)化問題的發(fā)展32.2 最優(yōu)化問題的常見方法42.3 最優(yōu)化的工作步驟52.3.1 模型的基本要素52.3.2 最優(yōu)解的概念72.4 最優(yōu)化方法的應(yīng)用7第三章 基于單純形法的最優(yōu)化方法103.1 單純形法方法及其特點103.2 單純形方法的基本思想103.2.1 單純形法的迭代原理113.3 基于單純形法的最優(yōu)化設(shè)計133.3.1 單純形法處理最優(yōu)化的一般解題設(shè)計步驟可歸納如下133.3.2 最優(yōu)解可能出現(xiàn)下列的情況14第四章 軟件仿真實驗154.1 軟件簡介154.2 實驗仿真16第五章 結(jié)論19致謝20
5、參考文獻21第 1 頁 共 21 頁第一章緒論最優(yōu)化問題的解決方法是在最近幾十年漸漸形成的。那么可想而知,就要提到最優(yōu)化問題的主要研究對象:是各種有組織系統(tǒng)的管理問題和一些生產(chǎn)經(jīng)營活動。最優(yōu)化方法產(chǎn)生的目的是在于對所研究問題的整體,能有一個合理運用物質(zhì)、財產(chǎn)和人力的最優(yōu)方案,并且讓整體的效能達到一個增漲和提高,以最終達到最優(yōu)化解決問題的目標。實踐是檢驗真理的唯一標準,實踐證明,由于人們掌握的科學(xué)技術(shù)的不斷更新和進步,人類的發(fā)展生產(chǎn)經(jīng)營規(guī)模的不斷擴大,最優(yōu)化方法已經(jīng)漸漸深入人心,成為了一個重要的理論依據(jù)在指導(dǎo)現(xiàn)代科學(xué)管理中起到重要的作用。總之,現(xiàn)在最優(yōu)化方法已經(jīng)變得越來越重要了,被普遍的應(yīng)用到經(jīng)
6、濟、管理、工程、國防等各個領(lǐng)域。1.1最優(yōu)化問題簡述最優(yōu)化問題簡單的可以說是一種數(shù)學(xué)問題,它的理論和算法是一個非常重要的數(shù)學(xué)分支,又被人們叫做數(shù)學(xué)規(guī)劃。所針對解決的問題就是在很多的計劃方案里確定什么計劃方案最好,并且找出最優(yōu)計劃方案進行具體實施。下面我們就針對工程類問題的最優(yōu)化處理進行一下簡單的介紹,讓大家了解最優(yōu)化方法大概應(yīng)該怎么去應(yīng)用。首先,我們要進行問題的轉(zhuǎn)化,即把工程問題轉(zhuǎn)化成數(shù)學(xué)問題,建立數(shù)學(xué)模型,也就是說使用數(shù)學(xué)表達式來更具體的描述工程上的問題。然后,在建好數(shù)學(xué)模型的基礎(chǔ)上,根據(jù)數(shù)學(xué)模型里的特點來選擇用那種最優(yōu)化的設(shè)計方法,要求出問題的解還需要借助計算機這一現(xiàn)代科技必不可少的工具,
7、通過計算機上的軟件編寫程序來求出最優(yōu)解,也就是所要求得最優(yōu)化的結(jié)果。所以,在這就可以總結(jié)一下工程上的最優(yōu)化問題無非就是數(shù)學(xué)建模和最優(yōu)化方法的選擇以及計算機軟件編程方面的應(yīng)用等一些內(nèi)容。其中,工程優(yōu)化設(shè)計成敗的關(guān)鍵是從工程實際命題中抽象出的正確的數(shù)學(xué)模型。 這也是工程設(shè)計工作者進行優(yōu)化設(shè)計時所要完成的主要任務(wù)。 我們已經(jīng)了解到工程類問題第 2 頁 共 21 頁的最優(yōu)化設(shè)計可以先建立數(shù)學(xué)模型?,F(xiàn)在就針對數(shù)學(xué)模型來進行近一步的分析,最優(yōu)化問題設(shè)計時的數(shù)學(xué)模型一般包括一些設(shè)計的變量、目標函數(shù)和約束條件。其中這三個基本要素:設(shè)計變量里的個數(shù)決定了應(yīng)該設(shè)計空間的維數(shù);還有設(shè)計變量的要求那就是,在滿足設(shè)計基
8、本要求的前提下,把那些對設(shè)計目標影響比較大的參數(shù)選為設(shè)計的變量,并根據(jù)具體問題具體分析的原則,給變量賦值來簡化設(shè)計變量的數(shù)量等??偠爬?,解決這一類最優(yōu)化問題我們至少要注意兩點:(1)要有明確的問題方向,也即是說通過實際面臨的問題的概況,進行簡單的描述進而轉(zhuǎn)化成純粹的數(shù)學(xué)問題,然后建立成一個數(shù)學(xué)建模的過程;(2)既然建好了數(shù)學(xué)模型接下來就是求解過程,也就是說用已經(jīng)掌握的最優(yōu)化的相關(guān)知識來求解出最優(yōu)的處理方案 。數(shù)學(xué)問題來源于生活,然后又可以用數(shù)學(xué)知識來反作用于生活,在掌握一定的數(shù)學(xué)基礎(chǔ)的前提下,結(jié)合日常生活當中可能出現(xiàn)的數(shù)學(xué)問題, 通過適當?shù)囊?guī)劃安排,運用數(shù)學(xué)原理求解出行之有效的最優(yōu)化方案。在
9、最優(yōu)化介紹的末尾,我們不僅要了解最優(yōu)化的一些簡單常識,而且要更進一步懂得研究最優(yōu)化問題的意義所在,最優(yōu)化方法致力于解決日常生活中的一些常見規(guī)劃安排問題,例如,如果要完成一件事情怎樣能資源最省,時間最省,并且效率高,產(chǎn)值高等常見的生活中的問題,這就需要你運用最優(yōu)化的知識來進行解決,用最優(yōu)化方法來尋找一種更科學(xué)合理的方案來解決這些問題。1.2 單純形方法的簡述數(shù)學(xué)最優(yōu)化中,由喬治伯納德丹齊格(George Dantzig)發(fā)明的單純形法(simplex algorithm)是線性規(guī)劃問題的數(shù)值求解的流行技術(shù)。這二者都使用了單純形的概念,它是 N 維中的 N + 1 個頂點的凸包,是一個多胞體:直線
10、上的一個線段,平面上的一個三角形,三維空間中的一個四面體,等等。單純行法問題的理論依據(jù)為:在可行域為 n 維向量空間 Rn 中的多面凸集的線性規(guī)劃問題中,如果其最優(yōu)值存在則必在這個凸集的某頂點處達到。頂點所對應(yīng)的可行解稱為基本可行解。第 3 頁 共 21 頁第二章最優(yōu)化問題研究2.1 最優(yōu)化問題簡介最優(yōu)化問題,主要是指以下形式的問題:給出一個函數(shù),查找一個元素使所有 A 的元素,取得最小化;或者最大化。這種類型有時也被稱為“數(shù)學(xué)規(guī)劃”(例如,線性規(guī)劃) 。許多理論和實際問題可被建模為這樣的一般性框架。最優(yōu)化,是應(yīng)用數(shù)學(xué)的一個分支。既然提到最優(yōu)化問題是應(yīng)用數(shù)學(xué)的一個分支,再此我就簡略闡述一下最優(yōu)
11、化問題的一些數(shù)學(xué)意義:人們?yōu)榱私鉀Q最優(yōu)化問題從而提出很多種求解的方法。然而從數(shù)學(xué)意義上來說,其實求最優(yōu)化問題就是一種求極值的問題,也就是說在給定的一組條件約束的條件下,可以讓系統(tǒng)的里的目標函數(shù)達到極大值或極小值。然而,如果你從經(jīng)濟上來看,那就可以看成是在一定物質(zhì),人力的條件下,通過最優(yōu)化方法可以讓系統(tǒng)的經(jīng)濟效益達到極值;或者也可以說是在效益相等的前提下,讓投入的人力、資源等物質(zhì)越少越好。2.1.1 最優(yōu)化問題的發(fā)展最優(yōu)化問題離不開人類的發(fā)展,人類的不斷發(fā)展也讓最優(yōu)化問題變得越來越完善,早在公元前五百年的古希臘人就從建筑美學(xué)中懂得了黃金分割比,因為只有按那個黃金分割比來建設(shè)建筑才可以讓建筑更美達
12、到建筑里的最優(yōu)化。到目前為止,在生活等各個方面中的黃金分割比仍然被廣泛使用。隨著人們知識的增長,見識的開闊,很多有學(xué)識的人開始研究用具體的數(shù)學(xué)方法來打開最優(yōu)化方法研究的瓶頸。歷史會證明一切,在最優(yōu)化問題發(fā)展的過程中,不斷被科學(xué)家給以證明并不斷完善最優(yōu)化方法。為什么古代歐洲的城堡幾乎都是圓形的呢?那是因為給定的周邊圓行區(qū)域所包含的面積是最大的,這是阿基米德所證明的,也是前期人們對最優(yōu)化問題的一種研究與追求。但是,直到 17 世紀以后,使用科學(xué)的方法來解決最優(yōu)化問題才算真正形成。在 17 世紀,牛頓和萊布尼茨在其創(chuàng)作的微積分中,他們就發(fā)現(xiàn)了求解含有多個自變量的實值函數(shù)的最第 4 頁 共 21 頁大
13、值和最小值得方法。時間在推移,人類在進步,直到第二次世界大戰(zhàn),不僅是人類的大決戰(zhàn),更是科學(xué)技術(shù)進步的大熔爐。戰(zhàn)時軍事的需要從而使科學(xué)技術(shù)和生產(chǎn)以高速發(fā)展,最優(yōu)化問題的解決方法也已經(jīng)無法被以往的方法所解決,這也就導(dǎo)致了現(xiàn)代最優(yōu)化方法的形成與出現(xiàn)。近現(xiàn)代最優(yōu)化問題的出現(xiàn)其中的一些標志性事件有:以蘇聯(lián) .康托羅維奇和美國 G.B.丹齊克為代表的線性規(guī)劃;以美國庫恩和塔克爾為代表的非線性規(guī)劃;以美國 R.貝爾曼為代表的動態(tài)規(guī)劃;以蘇聯(lián)龐特里亞金為代表的極大值原理等。 ”這些人的研究很好的推進了最優(yōu)化問題研究的進步,這些近現(xiàn)代的方法慢慢的都形成了它們各自的體系,這很好的對促進我們當代的運籌學(xué),最優(yōu)化問題
14、,控制論和系統(tǒng)工程等的發(fā)展起到了很重要的作用。2.2 最優(yōu)化問題的常見方法任何事情都會有它的研究方法,當然最優(yōu)化問題也不例外。要解決一個問題就要有一個切實可行的方法,針對不同類型的最優(yōu)化問題我們可以有不同的處理方法,即使是遇到相同的最優(yōu)化問題我們也可以用各種不同的方法來處理這一個問題。我們從另一個方面來講,不同類型的模型也要用不同的最優(yōu)化方法來處理。就目前來看,解決最優(yōu)化的方法大體上可以分為解析法、直接法、數(shù)值計算法等。(1) 解析法:這種方法只適應(yīng)于那些目標函數(shù)與約束條件是很明顯的解析式表達式的情況。解決這種問題的方法是:先要求出最優(yōu)的必要條件,從而得到一組方程或不等式,接下來,就要進行求解
15、這組方程和不等式,一般可以用求導(dǎo)數(shù)的方法或者變分法來求出必要的條件,然后再用必要條件來簡化所求的問題。(2) 直接法:當遇到目標函數(shù)是那些較為復(fù)雜或者不是很確定的可變函數(shù)時,沒有辦法用解析法求解出必要條件的時候。我們這時可以用直接查找的辦法通過若干次的迭代從而得到最優(yōu)值。往往這種方法得到的結(jié)果是根據(jù)經(jīng)驗和試驗來實現(xiàn)的。還有當我們遇到一維(即單變量極值)的查找時,我們主要使用消去法或者多項式插值法;而當遇到多維(即多變量極值)查找的問題時,第 5 頁 共 21 頁我們主要是應(yīng)用的爬山法。 (3) 數(shù)值計算法:我們來說一下這個方法,這個方法也是一種直接的方法。它往往是以梯度法為基礎(chǔ)的一種解決最優(yōu)化
16、的方法,所以我們大家可以理解為是一種解析與數(shù)值計算相組合的方法。(4) 本次畢業(yè)設(shè)計研究的主要內(nèi)容是基于單純形法的最優(yōu)化方法:單純形法的方法的優(yōu)點:單純形法它嘗試從空間的一個頂點移動到另一個頂點,直到人們找到最優(yōu)點為止。單純形法可以解決多維問題,那是因為它將圖形法轉(zhuǎn)化成了代數(shù)法,從而避免掉了多維空間的不可描述性。2.3 最優(yōu)化的工作步驟我們?nèi)祟愄岢鲆粋€問題發(fā)現(xiàn)一種方法,都有它的用途。都有它的工作方法。再此,我們就來進行工作步驟的具體討論。在我們使用最優(yōu)化方法解決現(xiàn)實中我們自己遇到的實際問題時,我們通??梢杂靡韵鹿ぷ鞣椒ú襟E:(1)首先,我們要針對最優(yōu)化提出關(guān)于他的問題,然后分工去進行一些關(guān)于這
17、個問題的一些數(shù)據(jù)和相應(yīng)資料的收集采樣;(2)這是在第二點也是很重要的一環(huán),那就是要建立數(shù)學(xué)模型關(guān)于你所要解決的最優(yōu)化問題,并且還要確定最優(yōu)化問題里面包含的一些變量,確定變量之后,我們還要列出關(guān)于這個問題的目標函數(shù)和與它對應(yīng)的約束條件;(3)在上一步建立好模型之后,我們就要對問題的模型進行更進一步的模型分析,分析后,我們來選擇應(yīng)該采用哪種最優(yōu)化方法來解決問題;(4)以上都齊全了以后我們就要開始進行求解了,對于求解現(xiàn)在我們一般都是借助計算機軟件程序,在計算機上進行操作求得結(jié)果;(5)最后,在上一步我們求好解以后,我們還要對所遇到的問題進行一些常規(guī)的測試并根據(jù)問題的具體情況進行完善和實地驗證。從上述
18、五個工作方法步驟中我們可以看出,他們之間一環(huán)扣一環(huán),環(huán)環(huán)相連,相互照應(yīng)并且相互制約互相有影響,牽一發(fā)而動全身。所以,在以后我們的具體實踐工作里我們要反復(fù)的進行這幾個步驟,來確保我們所遇到的問題能最優(yōu)化的完善解決。2.3.1 模型的基本要素第 6 頁 共 21 頁在此,我專門分了一個小節(jié)來進一步介紹最優(yōu)化工作步驟里的模型這一個方面。將生活中實際的問題轉(zhuǎn)化為我們所要的數(shù)學(xué)模型,它的重要性就好比,建筑里的地基這一項,提出問題,就好比選好地址,而數(shù)學(xué)建模就好比是地基的構(gòu)建,萬丈高樓平地起,孰不知只有地基打的深他才敢蓋起那萬丈的高樓?。∥覀冞@里主要來說一下最優(yōu)化模型,他主要包含了一些變量、約束條件和目標
19、函數(shù)三個基本的的要素。下面我們來在具體分析一下:(1)變量:大多數(shù)情況下都是指在最優(yōu)化問題中一些未確定的某些量,通常我們可以用x=(x1,x2,xn)T 來進行表示;(2)約束條件:通常是指我們在求解最優(yōu)解的過程中對我們問題中的變量的一些包括時間上、技術(shù)上、和原料的限制等,形象生動的說,就好比有人給你布置一道任務(wù),要求你在一天之內(nèi)就要完成,其中這個一天之內(nèi)就是一種約束條件。針對約束條件我們的原則是越接近實際情況越好,因為只有這樣才能讓我們得出最貼近實際的最優(yōu)解。約束條件在這我們可以用 gi(x)0 表示 i=(1,2,m) ,m 表示約束條件數(shù);或 xR(R表示可行集合)。 (3)目標函數(shù):所
20、謂目標函數(shù)就是我們針對這個最優(yōu)化問題到底要達到一種什么樣的程度達到一種什么樣的標準,而目標函數(shù)就是把實際問題數(shù)學(xué)化了在計算式更加符合數(shù)學(xué)的描述方式,一般我們可以用 f(x)來表示,即 f(x)=f(x1,x2,xn)。目標函數(shù)總歸還是目標函數(shù),它還是必須要在規(guī)定的約束條件的前提下,達到系統(tǒng)功能的最大值或者最小值。針對最優(yōu)化問題我們還可以有一些的分類 :可以 根據(jù)其最優(yōu)化問題中的變量、約束條件、目標函數(shù)、問題的性質(zhì)、時間的因素和函數(shù)關(guān)系等不同的情況,又可以將最優(yōu)化問題分成許多種不同的類型。 根據(jù)我們知道的一些函數(shù)功能的解析性質(zhì),我們還可以進一步對各種方法進行一些分類。例如,若目標函數(shù)和約束條件都
21、是線性的,那么也就是說形成了線性規(guī)劃。針對線性規(guī)劃,我們有專門的解法:例如單純形法、橢球法、解乘數(shù)法等。如果當目標函數(shù)或約束條件中有一為非線性函數(shù)時,那么,這個時候就形成非線性規(guī)劃。而當目標函數(shù)是二次的時候,而約束條件是線性的時候,那么這個時候,則稱為二次規(guī)劃?,F(xiàn)在來說二次規(guī)劃的理論和方法都已經(jīng)比較成熟。當我們遇到目標函數(shù)具有某些函數(shù)的平方和的形式,則那時就又有專門用于求解平方和問題的優(yōu)化方法了。第 7 頁 共 21 頁而當我們碰到目標函數(shù)具有多項式的形式時,又可以形成一類幾何規(guī)劃了。 2.3.2 最優(yōu)解的概念 當我們遇到一個問題,我們就會想到要想辦法去解決他,也就是說要求出它的答案求出它的解
22、。同樣的最優(yōu)化問題也是要求得解的,它的解我們通常叫做最優(yōu)解。在這我們就來說一下最優(yōu)解的問題。最優(yōu)解也分很多情況,當我們只考慮約束集合中的一些局部范圍內(nèi)的情況時,這時候的最優(yōu)解我們就稱為局部最優(yōu)解;然而相反的當我們以考察整個約束集合為對象時,這時候的解我們叫做總體最優(yōu)解。當我們針對各種不同的最優(yōu)化問題時,這時最優(yōu)解也會被賦予各種不同的含義,并且還會使用專用的名詞來進行闡述。下面舉個例子,就像在對策論和數(shù)理經(jīng)濟模型里的解我們又稱為平衡解;而當我們在控制類的問題里我們又稱為最優(yōu)控制;還有當我們在多目標的決策問題里我們稱為非劣解。理想很豐滿,但是現(xiàn)實很骨感!當在我們解決現(xiàn)實中的實際問題時,并不會像理想
23、里的那樣標準,往往現(xiàn)實中遇到的實際問題都是非常的錯綜復(fù)雜,而那種我們理想狀態(tài)的最優(yōu)解一般都不是那么容易去求得,即使是可以求解到也是要付出非常高的代價的,所以在我們求解現(xiàn)實中問題最優(yōu)解時往往要根據(jù)具體問題具體分析的方法,只要求的解在一定可以承受的范圍內(nèi)條件下,也不一定非要過分的來強調(diào)一定要最優(yōu),只要是能最接近最優(yōu)就可以了,因為模型是理想的,但是現(xiàn)實的實際是有誤差的,所以無法確定一定最優(yōu)。相應(yīng)的針對這種情況的存在,在最優(yōu)化問題研究的早期,大約五十年代初,就有人先見的提到了次優(yōu)化這一概念和他相對應(yīng)的次優(yōu)解的概念。以上關(guān)于解的這些發(fā)現(xiàn)與討論都引出一個問題,那就是我們在提出這些概念時關(guān)于最優(yōu)化所創(chuàng)建的模
24、型只是一種近似的模型,再另外加上在現(xiàn)實的實際問題里又有很多不確定的因素,尤其是當含有非定量因素時很難在一個模型里都全部的考慮進去。從方法層面來說,在處理這些問題上,目前我們還沒有一些很有效的辦法用來解決這些復(fù)雜的模第 8 頁 共 21 頁型。2.4 最優(yōu)化方法的應(yīng)用有的人會問,我們?yōu)槭裁匆獙W(xué)習(xí)知識,我們?yōu)槭裁匆芯恳粋€問題,我想那是因為學(xué)以致用的原因,應(yīng)為我們要使用它所以我們?nèi)W(xué)習(xí)去研究。當然話說回來了,我們研究最優(yōu)化問題不也是為了應(yīng)用嗎?所以在這一段我們就來探討一下最優(yōu)化問題的應(yīng)用。通常我們針對最優(yōu)化先進行一些大概總體方面的分析,我們現(xiàn)在可以從最優(yōu)的控制、最優(yōu)的設(shè)計、最優(yōu)的管理、最優(yōu)的規(guī)劃這
25、些大的方面來一點點的著手分析他的應(yīng)用。 (1)我們先來說一下最優(yōu)控制的應(yīng)用有哪些,一般主要我想應(yīng)該集中在對各種人類構(gòu)建的控制系統(tǒng)的優(yōu)化??梢耘e一些常見例子,像馬上就要進行的俄羅斯的衛(wèi)國戰(zhàn)爭的閱兵式上我們從彩排中可以看到很多型號的導(dǎo)彈,在軍事上用到的優(yōu)化設(shè)計就是導(dǎo)彈系統(tǒng)的最優(yōu)化設(shè)計,也就是說在保證完成任務(wù)的前提下,我們可以用最優(yōu)控制使用盡可能少的燃料來完成相同的任務(wù)。還有我們國家的航天,航空母艦,飛機等系統(tǒng)也都是需要用到最優(yōu)化控制來掌控整個系統(tǒng)的調(diào)配;即便是民用的一些行業(yè),像工廠,電力調(diào)度等也是需要合理地運用最有設(shè)計來解決問題的;(2)第二個我們來說一下最優(yōu)設(shè)計的一些應(yīng)用,目前世界上很多國家在工
26、程制造領(lǐng)域都將最優(yōu)設(shè)計用在其中,像在飛機,輪船,汽車的外觀設(shè)計上都追求在外形上怎么減少他們在運動中所遇到的阻力,怎么設(shè)計能讓他的能耗最低,能節(jié)能減排,促進環(huán)保,美化自然。還有在我們學(xué)的電子電路這一塊,電子原件怎么最優(yōu)設(shè)計,才能制作出即功能全面又攜帶方便,怎么能更符合人體工學(xué)讓我們?nèi)祟惛械礁鼭M意都等待著最優(yōu)設(shè)計來解決這一問題。還有在一些工業(yè)生產(chǎn)方面,我們可以用最優(yōu)設(shè)計來設(shè)計出最優(yōu)的原料配比,來讓產(chǎn)品最優(yōu)的服務(wù)于大眾,更好的促進我們?nèi)祟愇拿饔趾糜挚斓倪M步;(3)最優(yōu)管理這個也是很好理解的,我們無論是個人還是一個企業(yè)都要學(xué)會管理自己的一些東西,個人來說,你要自己來管理你的時間、工作、生活等各個方面,
27、然而只有你運用了最優(yōu)化管理才能使自己的生活得到一個提升,自己只是一個小的方面,我們來看看企業(yè)上,一個企業(yè)的管理層如果懂得了使用最優(yōu)管理的方法來管理企業(yè)員工,那他們的企業(yè)一定會第 9 頁 共 21 頁非常的高效率,在日常公司管理中制定詳細科學(xué)的計劃,合理調(diào)度,合理管理運營,還有隨著現(xiàn)在計算機信息技術(shù)在管理中的運用,更讓最優(yōu)管理如虎添翼,插上了騰飛的翅膀;(4)這一點我們說一下最優(yōu)規(guī)劃,并不是因為太在后面提到他就不重要了,恰恰相反我感覺規(guī)劃還是挺重要的,正如俗話說的凡是預(yù)則立,不預(yù)則廢;這就說明了規(guī)劃還是挺重要的。我們應(yīng)該宜未雨而綢繆,勿臨渴而掘井。同樣告誡我們規(guī)劃的重要性。規(guī)劃在我們國家可以說非
28、常常見,大家耳熟能詳?shù)木陀惺晃逡?guī)劃,十二五規(guī)劃等,這就說明最優(yōu)規(guī)劃在我們的現(xiàn)代國家部門有著舉足輕重的地位,在實際的現(xiàn)實生活里,無論是國家部門還是農(nóng)業(yè),工業(yè),能源資源等的方面都需要一個長遠而合理的最優(yōu)規(guī)劃。因為一個重要的最優(yōu)規(guī)劃決定了整個社會的發(fā)展方向!所以我們不容忽視最優(yōu)化問題在我們生活里的一些應(yīng)用,因為他和我們的生活息息相關(guān)!第 10 頁 共 21 頁第三章基于單純形法的最優(yōu)化方法3.1 單純形法方法及其特點現(xiàn)在,本章我們是基于單純形法的方面來解析一下最優(yōu)化方法。首先我們既然提到單純行法,就要大概知道它是什么,雖然在前面的段落也有提到,但在這里我們可以簡單的說,單純形法就是求解線性規(guī)劃問題
29、的一般方法。關(guān)于單純形法的理論依據(jù)是這樣定義的:也就是說,在給定的線性規(guī)劃問題里,當可行域是 n 維向量空間 Rn 中的多面凸集,它的最優(yōu)值假如存在則必在該凸集的某頂點處達到。而這個頂點它所對應(yīng)的解決方法的可行解我們就稱它為基本可行解。并且在這還要提一下,單純形法,它是一種直接、快速搜索求得最小值的方法,它最大的優(yōu)點就是在于對目標函數(shù)的解析性沒有太多的要求,并且收斂速度快,還有就是應(yīng)用范圍較廣。3.2 單純形方法的基本思想人是一棵會思考的蘆葦,人和動物的區(qū)別就在于人是有思想的動物?,F(xiàn)在我們就針對我們的研究對象單純形法來說一下它在解決問題的時候的主要基本的思想。首先,要知道單純行法是一種多變量函
30、數(shù)來尋找最優(yōu)化的方法,它的基本主要思想是這樣的:第一步,我們要找到一個基本的可行解,然后要對這個解進行判定,看看它是否是最優(yōu)解;如果是那就好解決了,但是當如果不是的時候,我們就要遵循一定的規(guī)則轉(zhuǎn)換到另一個改善的基本可行解,然后再接第 11 頁 共 21 頁著對它進行判定,如果是最優(yōu)解就可以了,如果還是不是最優(yōu)解,那就再進行轉(zhuǎn)換判斷,不斷重復(fù)的遵循這個方法進行判定,直到得到最優(yōu)解再結(jié)束。由于存在的基本可行解的個數(shù)是有限的,所以我們通過有限次數(shù)的轉(zhuǎn)換肯定可以得出問題所要求的最優(yōu)解。反正只要遵循這個方法就可以求出最優(yōu)解。就算當出現(xiàn)問題沒有最優(yōu)解的那種情況也能使用這種方法來進行判斷。因為我們可以根據(jù)最
31、優(yōu)化理論及時的發(fā)現(xiàn),并且停止計算,來避免錯誤及無效運算。3.2.1 單純形法的迭代原理枚舉法:如果線性規(guī)劃問題存在最優(yōu)解,則肯定可以在某個頂點上達到,即在某個基本可行解上可以取得最優(yōu)解。因此,針對線性規(guī)劃問題,就是把所有基本可行解都找出來,然后逐一進行比較,從而可以求出最優(yōu)解。逐步改善法:針于線性規(guī)劃的問題,我們第一步要找出一個基本的可行解,再判斷其對應(yīng)的是否為最優(yōu)解,如果求得的不是最優(yōu)解,則就應(yīng)該再去尋求一個更好的基本可行解,直到我們找到最優(yōu)解為止,但是當我們使用這種逐步改善的求解方法時,我們就需要解決以下三個問題: (1)我們怎么來判斷當前的基本可行解是否已經(jīng)達到了最優(yōu)解 (2)如果當前解
32、不是最優(yōu)解,以及我們?nèi)绾稳ふ乙粋€比當前解更好的基本可行解 (3)還有在開始的時候,我們?nèi)绾蔚玫揭粋€初始的基本可行解。下面具體舉一個關(guān)于單純形法的線性規(guī)劃的例子:例題 求解下列線性規(guī)劃問題的最優(yōu)解 004155160203025max211212121xxxxxxxxxz解:把上面的式子化成為標準形式第 12 頁 共 21 頁04155160203000025max515142132154321xxxxxxxxxxxxxxz第一步:首先要確定一個初始基本可行解;基本可行解就是滿足非負條件的基本解,因此要在約束矩陣 A 中找出一個可逆的基矩陣。 10001010150012030A這里 m=3,
33、3 階可逆方陣,可以看出 x3,x4,x5 的系數(shù)列向量是線性獨立的,這些向量構(gòu)成一個基 ,對應(yīng)的基變量為 x3,x4,x5,x1,x2 為非基),(100010001543)0(pppB變量。將基變量用非基變量表示,由(2)得:將(3)代入目標函數(shù)得 Z=5x1+2x2+0令非基變量 x1=x2=0,代入(3),得到一個基可行解 X(0)X(0)=(0,0,160,15,4)第二步:從當前基可行解轉(zhuǎn)換為更好的基可行解;從數(shù)學(xué)角度看,x1,x2 的增加將會增加目標函數(shù)值,從目標函數(shù)值中 x1,x2前的系數(shù)看,x1 前的系數(shù)大于 x2 前的系數(shù),所以讓 x1 從非基變量轉(zhuǎn)為基變量,稱為進基變量,
34、怎樣確定離基變量:因為 x2 仍為非基變量,故 x2=0第 13 頁 共 21 頁則(3)式變?yōu)閙in=3,所以當 x1=3 時,x4 第一個減少到 0,所以 x4 出基則 此時非基變量為 x2,x4,用非基變量表示基變量,代入(3) 將(4)代入目標函數(shù)得 Z=15+x2-x4第三步:繼續(xù)迭代x2 進基,x4 仍為非基變量,令 x4=0,則(4)式表示為 min=5,所以當 x2=5 時,x3 首先減少到 0,所以 x3 出基則 此時非基變量為 x3,x4,用非基變量表示基變量,代入(4) 第 14 頁 共 21 頁將(5)代入目標函數(shù)得 此時若非基變量 x3,x4 的值增加,只能使 Z 值
35、下降所以 X(2)為最優(yōu)解,Z*=20, X*=(2,5, 0,0,2)3.3 基于單純形法的最優(yōu)化設(shè)計 3.3.1 單純形法處理最優(yōu)化的一般解題設(shè)計步驟可歸納如下:(1).把線性規(guī)劃問題的約束方程組表達成典范型方程組,找出基本可行解作為初始基本可行解。(2).如果基本可行解不存在,即約束條件有矛盾,則這個問題無解。(3).如果基本可行解存在,從初始基本可行解作為出發(fā)點,根據(jù)最優(yōu)性條件和可行性條件,引入非基本變量取代某一基本變量,找出目標函數(shù)值更優(yōu)的另一基本可行解。(4).按照步驟 3 進行迭代,直到找到對應(yīng)檢驗數(shù)滿足最優(yōu)性條件(這時目標函數(shù)值不能再改善) ,即解得問題的最優(yōu)解。(5).如果迭
36、代過程中發(fā)現(xiàn)問題的目標函數(shù)值無界,則終止迭代。計算步驟流程圖可以簡單表述如下(如圖 3-1)第 15 頁 共 21 頁圖 3-1 算法流程圖3.3.2最優(yōu)解可能出現(xiàn)下列的情況:運用單純形法可以很好的解決好最優(yōu)化問題,在解決問題求得結(jié)果后,它的解可能出現(xiàn)的情況一般有這幾種情況:(1)存在著一個最優(yōu)解;(2)無窮多個最優(yōu)解存在著;(3)不存在最優(yōu)解,這只在三種情況下發(fā)生,即沒有可行解或各項約束條件不限制目標函數(shù)的值無限增大(或向負的方向無限增大) 。第 16 頁 共 21 頁第四章軟件仿真實驗4.1 軟件簡介mldemos 是一個開源的可視化工具 ,用機器算法來幫助人們學(xué)習(xí)和了解幾種算法的功能,軟
37、件可以解決在 分類,回歸,聚類等方面的問題,mldemos 是開源和免費的,用于個人和學(xué)術(shù)用途。軟件圖形如下(圖 4-1)圖 4-1 mldemos 軟件圖標本次實驗仿真圖就是根據(jù)這個軟件對單純行法的方法進行更真實的軟件仿真,讓大家能更生動的看到單純形法求最優(yōu)化的圖形過程。4.2 實驗仿真(1)首先,打開軟件就就會進入如下開始界面(如圖 4-2):第 17 頁 共 21 頁圖 4-2 開始界面(2)下面開始畫圖,具體做法:用鼠標左鍵單擊會形成深淺不同的層次,表示目標函數(shù)的等高圖,然后畫成如下所示圖形(如圖 4-3)圖 4-3 軟件畫圖(3)畫好圖形以后打開本次所要仿真的選項:在最優(yōu)化選項里的單
38、純形法選項,打開仿真選項然后,再進行仿真(如圖 44)和仿真軟件選項放大圖(如圖 4-5)第 18 頁 共 21 頁圖 4-4 打開仿真選項圖 4-5 仿真軟件選項放大圖(4)在打開仿真選項后,用鼠標選好初始點,然后就確定仿真,軟件會自動生成仿真的結(jié)果。 (如圖 4-6)第 19 頁 共 21 頁 圖 4-6 仿真結(jié)果圖形分析:我們通過圖形可以看到圖形從開始選定的初始點,由單純形法依次迭代慢慢的沿著等高線逐漸爬升知道找到最優(yōu)點為止。仿真實驗總結(jié):理論是實踐的基礎(chǔ),但是只有實踐才能更好的對理論進行深入的表達。所以我們這次仿真實驗就是對理論單純形法方法下的最優(yōu)化的最好的展現(xiàn)。第五章結(jié)論通過近三個多月的努力工作,基于單純行法的最優(yōu)化問題的畢業(yè)設(shè)計論文終于在我的不懈努力下圓滿的完成了。在這次畢業(yè)設(shè)計論文的寫作過程中,遇到了很多的問題,也有很多的困惑,但是,都在老師和同學(xué)的悉心幫助下,以及我本人的努力下一一順利解決了,并且在學(xué)習(xí)過程,我收獲到了很多,也有了一些親身的感悟:首先,論文寫作的過程我認為是一個不斷進步不斷學(xué)習(xí)的過程,從剛一開始,論文寫作時對最優(yōu)化問題的認識不是很清楚到漸漸的了解,以及到最后對第 20 頁 共 21 頁該問題
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度商鋪物業(yè)管理服務(wù)合同參考2篇
- 偵探柯南介紹
- 二零二五年度婚介公司婚姻法律援助合同3篇
- 山東省棗莊市市中區(qū)2024-2025學(xué)年八年級上學(xué)期期末生物試題(含答案)
- 二零二五年度單車租賃與保險合作合同2篇
- Unit 6 Exploring the Topic Grammar in Use說課稿 -2024-2025學(xué)年仁愛科普版七年級英語上冊
- 江蘇省蘇州市姑蘇區(qū)2024-2025學(xué)年七年級上學(xué)期期末質(zhì)量監(jiān)測歷史卷(含答案)
- 黑龍江牡丹江市(2024年-2025年小學(xué)六年級語文)統(tǒng)編版能力評測(下學(xué)期)試卷及答案
- 貴州盛華職業(yè)學(xué)院《影視動畫制作》2023-2024學(xué)年第一學(xué)期期末試卷
- 貴州黔南經(jīng)濟學(xué)院《產(chǎn)品符號與語意》2023-2024學(xué)年第一學(xué)期期末試卷
- 【MOOC】思辨式英文寫作-南開大學(xué) 中國大學(xué)慕課MOOC答案
- 期末測試卷(試題)-2024-2025學(xué)年五年級上冊數(shù)學(xué)北師大版
- 2024年下半年中國石油大連石化分公司招聘30人易考易錯模擬試題(共500題)試卷后附參考答案
- 國有企業(yè)品牌建設(shè)策略方案
- 家政培訓(xùn)講師課件
- 廣東省深圳市龍華區(qū)2023-2024學(xué)年八年級下學(xué)期期中數(shù)學(xué)試題
- 視頻監(jiān)控方案-高空瞭望解決方案
- 完整液壓系統(tǒng)課件
- 2024-2030年中國通信工程行業(yè)發(fā)展分析及發(fā)展前景與趨勢預(yù)測研究報告
- 雙梁橋式起重機小車改造方案
- 2022年福建省職業(yè)院校技能大賽中職組“現(xiàn)代物流綜合作業(yè)”賽項規(guī)程
評論
0/150
提交評論