現實環境中有很多問題都在尋求最佳解,農民會調整種植空間以求最大收穫量;醫生則會合理使用藥物使其副作用降到最低;投資者期望以最少的金額獲取最佳的報酬等。這些應用都可以透過數學模式:一個或多個可控的變項及實際的限制條件,通過對這些變項的控制,使目標變項達到最佳的結果。建立這個數學模式的流程可以透過五個步驟來達成,1)提出問題,2)選擇建模方法,3)推導模型的數學表達式,4)求解模型,5)回答問題,接下來就對這五步驟進行說明。
一頭豬重200磅,每天增加5磅,飼養成本每天45元。豬的價格為每磅65元,但每天會下降1元,求出售豬的最佳時間。
1.
變項:
t = 時間(天)
w = 豬的重量(磅)
p = 豬的價格(元)
C = 飼養t天的花費(元)
R = 售出豬的收益(元)
P = 淨收益(元)
假設:
w = 200+5t
p = 0.65-0.01t
C = 0.45t
R = p * w
P = R - C
t >= 0
目標:
求P的最大值
2.
此範例為單變量最佳化問題,可用一階必要條件、二階必要條件及二階充分條件求解。
3.
P = R - C
= p * w - 0.45*t
= (0.65 - 0.01t)(200 + 5t) - 0.45t .....(1)
4.
根據1式,令y = P,x = t,則目標函數為,
y = f(x) = (0.65 - 0.01x)(200 + 5x) - 0.45x
透過第二步的求解方法對目標函數進行求解
5.
8天後出售,可得133.2元