粗格子點法

粗格子點法是先用少數的格子點進行粗糙的計算,求出相應的最優解後,再在最優解附近的小範圍內進一步細分,並求在細分格子點上的最優解,如此繼續細分下去直到滿足精度要求為止。

基本介紹

  • 中文名:粗格子點法
  • 外文名:coarse grid method
  • 適用範圍:數理科學
定義,適用條件,步驟,

定義

粗格子點法又稱疏密法,是先用少數的格子點進行粗糙的計算,求出相應的最優解後,再在最優解附近的小範圍內進一步細分,並求在細分格子點上的最優解,如此繼續細分下去直到滿足精度要求為止。
這種方法也可能出現最優解“漏網”的情況,套用此法時要結合對指標函式的特性進行分析。
粗格子點法雖有缺點,但在實際問題中,這種方法的套用是比較廣泛的。

適用條件

在採用離散化的方法進行計算時,先將矩形定義域(0≤x≤a,0≤y≤b)分成格線,然後在這些格子點上進行計算。
如將a、b各分為m1和m2等分,則總共有(m1+1)×(m2+1)個格子點,故對每個k值需要計算的fk(x,y)共有(m1+1)×(m2+1)個。因此這裡的計算量是相當大的。隨著分點加多,格子點數也增多,那時的計算量將大得驚人。為了使計算可行,往往根據問題要求的精確度,採用粗格子點法逐步縮小區域來減少計算量。

步驟

在形如兩種資源分配問題的(非動態)數學規劃模型中,若不要求xiyi(i=1,2,3,…,n)為整數,即求解如下規劃問題:
可先對矩形{0<x<a;0<y<b)進行粗糙的分劃:在0<x<a內引入分點
在0<y<b內引入分點
,對矩形{0<x<a;0<y<b}上的所有格子點
利用解兩種資源分配問題的狀態規劃方法求得問題的最優解。再在最優解附近範圍內,進一步進行細緻的分劃,並求最優解。如此進行下去,直至得到滿意的解為止。

相關詞條

熱門詞條

聯絡我們