組合最最佳化問題

組合最最佳化問題

組合最最佳化問題是在給定有限集合的所有具某些特性的子集簇中,尋找使某種指標達到最優的子集的問題。依據問題的性質,包括有排序問題、匹配問題和網路流問題等。組合最最佳化的特點是:多數問題屬於所謂的NP完全問題,即對該問題基本上不存在一種算法,使得當所有的具體問題的變數和約束條件的數目兩者之和甚大時,可以在容許時間(即所謂的多項式時間)之內給出所要的解。由於這類問題在生產實際中經常出現,不能予以忽視,於是出現了兩類解決問題的途徑:一類是所謂的直觀算法,另一類是近似算法。隨著組合最最佳化研究的進展,一些數學分支,如組合數學、擬陣和廣義擬陣以及圖論等,也相應地得到新的發展。

基本介紹

  • 中文名:組合最最佳化問題
  • 外文名:combinatorial optimizationproblem
  • 套用學科:數學術語
  • 範疇:數理科學
  • 定義:一類在離散狀態下求極值的問題
  • 涉及:離散數學
概述,基本原理,

概述

組合最最佳化問題(combinatorial optimizationproblem)是一類在離散狀態下求極值的問題。把某種離散對象按某個確定的約束條件進行安排,當已知合乎這種約束條件的特定安排存在時,尋求這種特定安排在某個最佳化準則下的極大解或極小解的間題。組合最最佳化的理論基礎含線性規劃、非線性規劃、整數規劃、動態規劃、擬陣論和網路分析等。組合最最佳化技術提供了一個快速尋求極大解或極小解的方法。

基本原理

組合最最佳化是通過對數學方法的研究去尋找離散事件的最優編排、分組、次序或篩選等,是運籌學中的一個經典且重要的分支,所研究的問題涉及信息技術經濟管理工業工程交通運輸通信網路等諸多領域。該問題可用數學模型描述為:
其中,
為目標函式,
為約束函式,
為決策變數,
表示有限個點組成的集合。
一個組合最最佳化問題可用三參數(
)表示,其中
表示決策變數的定義域,
表示可行解區域
中的任何一個元素稱為該問題的可行解,
表示目標函式。滿足
的可行解
稱為該問題的最優解。組合最最佳化的特點是可行解集合為有限點集。由直觀可知,只要將
中有限個點逐一判別是都滿足
的約束和比較目標值的大小,該問題的最優解一定存在和可以得到。因為現實生活中的大量最最佳化問題是從有限個狀態中選取最好的,所以大量的實際最佳化問題是組合最最佳化問題。

相關詞條

熱門詞條

聯絡我們