数学建模——混合整数规划

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验四 混合整数规划

一、问题重述

某开放式基金现有总额为15亿元的资金可用于投资,目前共有8个项目可供投资者选择,每个项目可重复投资。根据专家经验,对每个项目投资总额不能太高,应有上限。这些项目所需要的投资额已知,一般情况下投资一年后各项目所得利润也可估算出来,如表1所示。

请帮该公司解决以下问题:

(1) 就表1提供的数据,应该投资哪些项目,使得第一年所得利润最高?

(2) 在具体投资这些项目时,实际还会出现项目之间互相影响的情况。公司咨询有关专家后,得到以下可靠信息:同时投资项目A 1,A 3,它们的年利润分别是1005万元,1018.5万元;同时投资项目A 4,A 5,它们的年利润分别是1045万元,1276万元;同时投资项目A 2,A 6,A 7,A 8,它们的年利润分别是1353万元,840万元,1610万元,1350万元,该基金应如何投资? 其中M 为你的学号后3位乘以10。

(3) 如果考虑投资风险,则应如何投资,使收益尽可能大,而风险尽可能小。投资项目

总体风险可用投资项目中最大的一个风险来衡量。专家预测出各项目的风险率,如表2所示。

二、符号说明

i A ::投资额;

i b :i A 个项目所获得的年利润;

i C :第i A 个项目投资所获得的利润; 'i C :第i A 个项目同时投资所获得的利润;

i m :投资i A 的上限; i y :表示0—1变量;

i p :投资第i A 个项目的投资风险;

三、模型的建立 对于问题一

目标函数:8

1max i i i c x ==∑

s.t. 150000i i i i i i

b x b x m ⎧≤⎪

⎨⎪≤⎩∑

对于问题二 设定0—1变量

131130...,1...,A A y A A ⎧⎨

⎩项目不同时投资项目同时投资 452450...,1...,A A y A A ⎧⎨⎩项目不同时投资

项目同时投资 2678326780...,,1...,,A A A A y A A A A ⎧⎨

⎩,项目不同时投资

,项目同时投资 目标函数:''''

11133111332445524455'

'''322667788

322667788max ()(1)()()(1)()()(1)()

y x c x c y x c x c y x c x c y x c x c y x c x c x c x c y x c x c x c x c =++-++++-++

++++-+++

s.t. 1

13

131

24545

23267826783

1500001000i i i i i i

b x k y x x

x x y k

y x x x x y k y x x x x x x x x y k

b x m ⎧≤⎪⎪

=⎪⎪≤⎪⎪≥⎪⎪

≤⎨⎪⎪≥⎪

⎪≤⎪

⎪≥⎪⎪

≤⎩∑

对于问题三:

目标函数:

max min max()

i i

i

i i i c x b x p =∑

s.t. 150000i i i i i i

b x b x m ⎧≤⎪

⎨⎪≤⎩∑

对于问题三模型的简化

固定投资风险,优化收益,设a 为固定的最大风险。

max i i i

c x =∑

s.t.

150000

150000

i i i

i i

i

i i i

q b x

a

b x

b x m

⎪⎪

⎪≤

⎪⎩

相关文档
最新文档