我有一個優化問題如下。數學編程問題
鑑於正整數,例如數組(y1 = 2, y2 = 3, y3 = 1, y4 = 4, y5 = 3)
,我的目標是最大化的函數f(x)
,其中f(x) = x if x + y <= m
和f(x) = 0
否則這些值的總和。 (m
是正整數)
例如,在該特定示例中上述(與m = 5
),最佳x
值爲2
,作爲和將2 + 2 + 2 + 0 + 2 = 8
,這是其它可能的值中的最高爲x
(隱含,可能x
將範圍從0
和5
)
我當然可以詳盡地制定並比較結果通過所有可能的x值的總和,並選擇給出最高總和的X,條件是x的範圍是相當小。但是,如果範圍變大,則該方法可能變得非常昂貴。
我不知道是否有什麼我可以從東西使用像線性規劃,以更普遍,妥善解決這個問題。
你回答了這個問題:http://en.wikipedia.org/wiki/Linear_programming#Standard_form。你能指出特定的問題,我可能看不到? – Igor 2011-05-10 00:59:44
我不明白你的問題陳述。你在哪裏獲得y的價值? – ThomasMcLeod 2011-05-10 01:02:47
你問了10個問題,從不投票。你收到的所有答案都不值得讚賞嗎? – 2011-05-10 02:59:28