运筹学模型与数学建模竞赛

合集下载

数学建模竞赛相关知识介绍

数学建模竞赛相关知识介绍
品。比如飞机模型, 就是模仿飞机造出来的。既然是仿造,就不是真的,只 能是"假冒",但不能是"伪劣",必须真实地反映所模仿 的对象的某一方面的属性。如果只是模仿飞机的模样, 这样的飞机模型只要看起像飞机就行了,可以摆在展览 馆供人参观,照相,但不能飞。如果要模仿飞机的飞行 原理,就得造一个能飞起来的飞机模型,比如航空模型 比赛的作品,它在空气中的飞行原理与飞机有相同之处。 但当然不像飞机那样靠烧燃料来飞行,外观上也不必那 么像飞机,可见,模型所模仿的都只是真实事物的某一 方面的属性。而数学模型,就是用数学语言(可能包括数 学公式)去描述和模仿实际问题中的数量关系,空间形式 等。
因此,在得出数学解答之后还要让所得的结 论接受实际的考察,看它是否合理,是否可 行。如果不符合实际,还应设法找出原因, 修改原来的模型,重新求解和检验,直到比 较合理可行,才算是得到一个解答,可以先 付诸实施,但是,十全十美的答案是没有的, 已得到的答案一定还有改进的余地,还可以 根据实际情况,或者继续研究和改进;或者 暂停告一段落,待将来有新的情况和要求后 再作该进。
当然,选手的解答方法可以与标准答案不同,但其解答 方法的正确与否也是绝对的,特别是计算题的得数一定 要与标准答案相同。考试结果,对每个选手的答案给出 分数,按分数高低来判定优劣。尽管也要对参赛的团体 (代表一个国家,地区或学校)计算团体总分,但这个团 体总分也是将每个团体的选手得分加起来得到的,在比 赛过程中同一团体的选手们绝对不能互相帮助。因此, 这样的竞赛从本质上说是个人赛而不是团体赛。团体要 获胜主要靠每名选手个自的水平高低而不存在互相配合 的问题(当然在训练过程中可以互相帮助)。这样的竞赛, 对于吸引青年人热爱数学从而走上数学研究的道路,对 于培养数学家和数学专门人才,起了很大的作用。

数学建模与数学建模竞赛简介

数学建模与数学建模竞赛简介

全国大学生数学建模竞赛简介数学建模就是根据客观的实际问题抽象出它的数学形式,用以分析、研究和解决实际问题的一种科学方法。

它强调的是以解决实际问题为背景的数学方法和计算手段。

随着计算机技术的普及和发展,使得数学得以进入了科研工作的各个领域。

人们逐渐认识到,在诸如化学、生物、医药、地质、管理、社会科学等传统领域中,不是没有数学的用武之地,而是由于计算手段的不足而影响到数学在这些领域中的应用。

计算机技术的不断发展,为数学进入这些领域提供了强有力的计算手段。

这不仅为数学的应用提供了广阔的发展空间,也为数学本身提出了众多新的课题。

“高技术本质上是一种数学技术”很早就在美国的科技界得到了共识。

传统的数学教育已经不能适应对未来科技人才需求。

基于这种前瞻性考虑,1985年美国数学教育界出现了一个名为Mathematical Competition in Modeling(数学建模竞赛)的一种通讯竞赛活动。

其目的就是以赛促教。

随着网络技术的发展,这项活动很快发展为一项国际性的竞赛。

我国的部分高校于1989年参加了国际大学生数模竞赛活动,1992年举行了首届全国联赛。

1994年教育部高教司正式发文,要求在全国普通高校陆续开展数学建模、机械设计、电子设计等三大竞赛。

自此,在一些社会单位的资助下大学生数学建模活动在全国迅猛发展起来。

大多数的本科高等院校相继开设了这门课程。

据统计,全国大学生数学建模竞赛的参赛队由1993年的420个发展到2008年的12836个,遍及全国31个省/市/自治区(包括香港)1022所院校。

数学建模竞赛的题目都来自各个领域的实际问题,如:“钻井布局”、“节水洗衣机”;有些还是来自当今前沿领域中的问题,如:“投资的收益和风险”、“DNA序列分类”。

与一般的竞赛活动不同,竞赛题目本身有些没有固定的答案。

评价建模工作看重的是建模的合理性、创造性、和使用的数学方法、算法等。

全国大学生数学建模竞赛面向全国大专院校的学生,不分专业(分甲、乙两组,甲组竞赛所有大学生均可参加,乙组竞赛只有大专生可以参加)。

数学建模竞赛

数学建模竞赛

数学建模竞赛全国大学生数学建模竞赛是教育部高教司和中国工业与应用数学学会共同主办、面向全国高校(包括高职高专院校)所有专业大学生的一项通讯竞赛,从1992年开始,每年一届,2013年的第22届竞赛有来自全国33个省/市/自治区(包括香港和澳门特区)及新加坡、印度和马来西亚的1326所院校、23339个队(其中本科组19892队、专科组3447队)、70000多名大学生报名参加(每队3名同学),是目前全国高校规模最大的基础性学科竞赛,也是也是世界上规模最大的数学建模竞赛;它是全国大学生规模最大的课外科技活动,能从一个侧面反映一个学校学生的综合能力。

竞赛2007年开始被列入教育部质量工程首批资助的学科竞赛之一。

一、什么是数学建模简而言之,数学建模就是用数学的方法解决实际问题。

当我们遇到一个实际问题时,首先对其进行分析,把其中的各种关系用数学的语言描述出来。

这种用数学的语言表达出来的问题形式就是数学模型。

一旦得到了数学模型,我们就将解决实际问题转化成了解决数学问题。

然后,就是选择合适的数学方法解决各个问题,最后将数学问题的结果作为实际问题的答案。

当然,这一结果与实际情况可能会有一些差距,所以我们就要根据实际情况对模型进行修改完善,重新求解,直至得到满意的结果。

实际上,数学建模对于同学们来讲并不是全新的事物,在中小学阶段做的数学应用题就是数学建模的简单形式。

现在,同学们学习了许多高等数学知识,所面临就是要用高等数学的知识和方法,并借助计算机来解决更接近实际的规模较大的问题。

所以参加数学建模活动是一个很有意义的科研实践机会,同时会让你认识到高等数学在实际生活中的巨大作用,提高学习数学的积极性。

二、数模竞赛的形式该竞赛每年9月(一般在上旬某个周末的星期五至下周星期一共3天,72小时)举行,竞赛面向全国大专院校的学生,不分专业(但竞赛分本科、专科两组,本科组竞赛所有大学生均可参加,专科组竞赛只有专科生(包括高职、高专生)可以参加)。

基于创新能力培养的《运筹学》课程改革与数学建模实践

基于创新能力培养的《运筹学》课程改革与数学建模实践

19 ・ 0
陈修素 , 丁宣浩, 陈义安
基于创新能力培养 的《 运筹学》 课程 改革与数学建模实践
相 关 知 识去 解 决 , 生在 数 学 建 模 活动 中, 须 检 学 必 索和 阅读 大量 的 相关 文献 和数 据 资料 , 并针 对 性 消 化理解 , 应用 于具体 问题 的建模 。所 以, 生参 与数 学 学建 模 可 以培 养查 阅文 献 自主 学 习 能力 和 运 用 包
的数学模型 , 选择合适 的计算软件编程 , 用计算 机 算 出模型的最优解 。另一方面, 建模问题主要来源 于 经 济 、 会 或 生产 领 域 , 社 需用 到许 多不 同背 景 的
收稿 日期 :0 20 - 9 2 1- 30 基金项 目: 重庆 市高等教 育教 学改革研 究项 目《 基于大学 生创 新能力培养的运筹学课程教学 改革研究》 N . 0 1;《 (o 1 3) 财经类高 校数学专业特色研究与实践》 N 。 9 0 ) (o0 38 。 作者简介 : 陈修索 (94 ) 男, 16 - , 四川大竹人 , 教授 , 硕士 , 硕士生导师 , 重庆市学术技术带头人 , 重庆市 ‘2 ’ 32 人才 工程第二层次 人选 。研究方 向: 运筹学, 管理科学与工程, 统计学。 丁宣浩 (9 7) 男, 15 - , 四川开江人 , 教授, 博士 , 硕士生导师。研 究方 向: 算子理论与小波分析 。
第 2 第 2期 2卷
v 1 2 N .2 o. 2 o
四川职业技术学院学报
Jun l fSc u nVo ain l n e h ia Colg o r a ih a c t a dT c nc o o a l l e e
2 1 年 4月 02

运筹学 运输问题例题数学建模

运筹学 运输问题例题数学建模

运筹学运输问题例题数学建模运筹学是一门研究如何在有限的资源和多种约束条件下,寻求最优或近似最优解的科学。

运输问题是运筹学中的一个重要分支,它主要研究如何把某种商品从若干个产地运至若干个销地,使总的运费或总的运输时间最小。

本文将介绍运输问题的数学建模方法,以及用表上作业法求解运输问题的步骤和技巧。

同时,本文还将给出几个典型的运输问题的例题,帮助读者理解和掌握运输问题的求解过程。

运输问题的数学建模运输问题可以用以下的数学模型来描述:设有m 个产地(或供应地),分别记为A 1,A 2,…,A m ,每个产地i 的产量(或供应量)为a i ;有n 个销地(或需求地),分别记为B 1,B 2,…,B n ,每个销地j 的需求量为b j ;从产地i 到销地j 的单位运费(或单位运输时间)为c ij ;用x ij 表示从产地i 到销地j 的运量,则运输问题可以归结为以下的线性规划问题:其中,目标函数表示总的运费或总的运输时间,约束条件表示每个产地的供应量必须等于其产量,每个销地的需求量必须等于其销量,以及每条运输路线的运量不能为负数。

在实际问题中,可能出现以下几种情况:产销平衡:即∑m i =1a i =∑n j =1b j ,也就是说总的供应量等于总的需求量。

这种情况下,上述数学模型可以直接应用。

产大于销:即∑m i =1a i >∑n j =1b j ,也就是说总的供应量大于总的需求量。

这种情况下,可以增加一个虚拟的销地,其需求量等于供需差额,且其与各个产地的单位运费为零。

这样就可以把问题转化为一个产销平衡的问题。

产小于销:即∑m i =1a i <∑n j =1b j ,也就是说总的供应量小于总的需求量。

这种情况下,可以增加一个虚拟的产地,其产量等于供需差额,且其与各个销地的单位运费为零。

这样也可以把问题转化为一个产销平衡的问题。

弹性需求:即某些销地对商品的需求量不是固定不变的,而是随着商品价格或其他因素而变化。

数学建模比赛汇总

数学建模比赛汇总

数学建模比赛汇总数学建模竞赛是一种以数学建模为核心内容的学术竞赛活动,旨在提高参赛者的数学建模能力,培养学生的科学研究能力和创新精神。

以下是一些常见的数学建模比赛:1. ICM/ICM:美国大学生数学建模竞赛(Interdisciplinary Contest in Modeling)和国际大学生数学建模竞赛(Interdisciplinary Contest in Modeling)是世界上最著名的数学建模竞赛之一。

参赛者需要在规定的时间内,针对给定的实际问题,使用数学建模的方法进行分析和解决。

2. CUMCM:中国大学生数学建模竞赛(China Undergraduate Mathematical Contest in Modeling)是中国大学生数学建模的最高水平竞赛,比赛内容多涵盖实际问题中的数学模型的构建和解决问题的方法。

3. SIAM:国际应用数学与工业数学学会(The Society for Industrial and Applied Mathematics, SIAM)举办了一系列数学建模比赛,包括SIAM学生数学建模竞赛和SIAM官方合作的一些数学建模竞赛。

这些比赛旨在促进学生对实际问题的数学建模和解决方法的研究。

4. COMAP:国际数学竞赛与建模联合会(The Consortium for Mathematics and Its Applications, COMAP)举办了COMAP数学建模竞赛。

这是一个国际性的数学建模竞赛,鼓励参赛者利用数学模型进行实际问题的分析和解决。

5. MCM/ICM:美国数学建模竞赛(Mathematical Contest in Modeling)和国际数学建模竞赛(International Contest in Modeling)是由美国数学会举办的数学建模竞赛。

类似于ICM/ICM竞赛,这个比赛也要求参赛者在规定时间内,针对给定的实际问题进行数学建模和解决。

数学建模竞赛中的数学模型求解方法

数学建模竞赛中的数学模型求解方法数学建模竞赛是一项旨在培养学生数学建模能力的竞赛活动。

在竞赛中,参赛者需要利用数学知识和技巧,解决实际问题,并提出相应的数学模型。

然而,数学模型的求解方法却是一个非常关键的环节。

本文将介绍一些常见的数学模型求解方法,帮助参赛者在竞赛中取得好成绩。

一、线性规划线性规划是数学建模中常见的一种模型求解方法。

它的基本思想是将问题转化为一个线性函数的最优化问题。

在线性规划中,参赛者需要确定决策变量、目标函数和约束条件,并利用线性规划模型求解最优解。

常见的线性规划求解方法有单纯形法、内点法等。

这些方法基于数学原理,通过迭代计算,逐步接近最优解。

二、整数规划整数规划是线性规划的一种扩展形式,它要求决策变量取整数值。

整数规划在实际问题中具有广泛的应用,例如货物运输、资源分配等。

在整数规划中,参赛者需要将问题转化为一个整数规划模型,并利用整数规划求解方法求解最优解。

常见的整数规划求解方法有分支定界法、割平面法等。

这些方法通过分解问题、添加约束条件等方式,逐步缩小搜索空间,找到最优解。

三、非线性规划非线性规划是一类目标函数或约束条件中包含非线性项的最优化问题。

在实际问题中,很多情况下目标函数和约束条件都是非线性的。

在非线性规划中,参赛者需要选择适当的数学模型,并利用非线性规划求解方法求解最优解。

常见的非线性规划求解方法有牛顿法、拟牛顿法等。

这些方法通过迭代计算,逐步逼近最优解。

四、动态规划动态规划是一种解决多阶段决策问题的数学方法。

在动态规划中,参赛者需要确定状态、决策和状态转移方程,并利用动态规划求解方法求解最优解。

常见的动态规划求解方法有最优子结构、重叠子问题等。

这些方法通过存储中间结果、利用递推关系等方式,逐步求解最优解。

五、模拟与优化模拟与优化是一种常见的数学模型求解方法。

在模拟与优化中,参赛者需要建立数学模型,并利用计算机模拟和优化算法求解最优解。

常见的模拟与优化方法有蒙特卡洛模拟、遗传算法等。

什么是数学建模竞赛

什么是数学建模竞赛数学建模竞赛就是这样。

它名曰数学,当然要用到数学知识,但却与以往所说的那种数学竞赛(那种纯数学竞赛)不同。

它要用到计算机,甚至离不开计算机,但却不是纯粹的计算机竞赛,它涉及物理,化学,生物,电子,农业,管理等各学科,各领域的知识,但也不是这些学科领域里的纯知识竞赛。

它涉及各学科,各领域,但又不受任何一个具体的学科,领域的局限。

它要用到各方面的综合的知识,但还不限此。

选手们不只是要有各方面的知识,还要有驾域这些知识,应用这些知识处理实际问题的能力。

知识是无止境的,你还必须有善于获得新的知识的能力。

总之,数学建模竞赛,即要比赛各方面的综合知识,也比赛各方面的综合能力。

它的特点就是综合,它的优点也是综合。

在这个意义上看,它与任何一个学科领域内的知识竞赛都不相同的特点就是不纯,它的优点也就是不纯,综合就是不纯。

纯数学竞赛,如中学生的国际数学奥林匹克竞赛,或美国大学生的普特南数学竞赛,已经有很长的历史,也为大家所熟悉。

特别是近若干年来我国选手在国际数学奥林匹克竞赛中年年取得好成绩,更使这项竞赛在我国有很高的知名度,在全国各地的质量教高的中学中广泛开展。

纯数学竞赛主要考核选手对数学基础知识的掌握情况逻辑推理及证明的能力和技巧思维是否敏捷,计算能力的强弱等。

试题都是纯数学问题,考试方式是闭卷考试。

参赛学生在规定的时间(一般每次为三小时)内独立做题,不准交头接耳相互讨论,不准看任何书籍和参考资料,不准用计算机(器)。

考题都有标准答案。

当然,选手的解答方法可以与标准答案不同,但其解答方法的正确与否也是绝对的,特别是计算题的得数一定要与标准答案相同。

考试结果,对每个选手的答案给出分数,按分数高低来判定优劣。

尽管也要对参赛的团体(代表一个国家,地区或学校)计算团体总分,但这个团体总分也是将每个团体的选手得分加起来得到的,在比赛过程中同一团体的选手们绝对不能互相帮助。

因此,这样的竞赛从本质上说是个人赛而不是团体赛。

数学建模与大学生数学建模竞赛

评审标准
评审标准主要包括论文的创新性、实用性、完整性、准确性和规范性等方面。专家将根据论文的质量和 水平评选出最终的优胜者。
竞赛题目类型
竞赛题目类型多样,包括经济、工程、环境、社会等领域的问题,如“电力市场的输电阻塞管理”、 “互联网广告的投放效果评估”、“全球气候变化对人类的影响”等。
题目难度各异,要求参赛者具备扎实的数学基础、广泛的知识面和灵活的思维方式,能够运用数学建模 的方法解决实际问题。
02
大学生数学建模竞赛
竞赛简介
大学生数学建模竞赛是一项由教育部、 中国工业与应用数学学会等机构联合举 办的全国性学科竞赛,旨在培养大学生 的数学建模能力、团队协作精神和创新
实践能力。
该竞赛自1992年起每年一届,已成为 中国高等教育中影响力最大的数学学科 竞赛之一,吸引了越来越多的高校和参
赛者参与。
持续学习
不断学习和探索新的数学建模 方法和技巧,提高自己的数学
建模水平。
感谢您的观看
THANKS
数学建模与大学生数学建模 竞赛
contents
目录
• 数学建模简介 • 大学生数学建模竞赛 • 数学建模技巧 • 数学建模案例分析 • 大学生数学建模竞赛经验分享
01
数学建模简介
数学建模的定义
数学建模
运用数学语言和方法,通过抽象、简化建立能近似刻画并解决实际问题的一种强有力的数学手段。
数学建模过程
数学建模不仅提高了自己的数学应用能力,也让自己更加热爱这门 学科,希望未来能够在这方面取得更大的成就。
对未来参赛者的建议
提前准备
尽早了解和准备数学建模竞赛 ,积累相关知识和经验。
多实践
通过参与实际项目或模拟比赛 ,提高自己的数学建模能力和 团队协作能力。

数学建模获奖作品范例

数学建模获奖作品范例数学建模是一种通过数学模型来解决实际问题的方法。

许多学生和研究人员都参与了数学建模竞赛,通过自己的努力和创新,获得了获奖的机会。

本文将以数学建模获奖作品范例为主题,介绍一些获奖作品的内容和方法,以期激发更多人对数学建模的兴趣和热情。

一、基于人口增长的城市规划优化在城市规划过程中,人口增长是一个重要的考虑因素。

一组学生在数学建模竞赛中提出了一种基于人口增长的城市规划优化模型。

他们首先收集了一座城市的人口数据,并通过数学方法对未来的人口增长进行预测。

然后,他们建立了一个优化模型,考虑了城市的土地利用、交通网络和公共设施等因素,以最大化城市的可持续发展和居民的生活质量。

通过对模型的求解和分析,他们得出了一些关于城市规划的有价值的结论,并在竞赛中获得了一等奖。

二、基于数据挖掘的股票预测模型股票市场是一个充满不确定性的领域,许多投资者希望能够通过分析历史数据来预测未来的股票走势。

一组研究人员在数学建模竞赛中提出了一种基于数据挖掘的股票预测模型。

他们首先收集了大量的股票市场数据,并通过数学方法对这些数据进行分析和挖掘。

然后,他们建立了一个预测模型,可以根据历史数据预测未来的股票走势。

通过对模型的验证和比较,他们发现这个模型在股票预测方面具有一定的准确性和可靠性,因此在竞赛中获得了特等奖。

三、基于运筹学的物流优化模型物流是现代经济中一个重要的环节,对于企业的运营效率和成本控制都起着至关重要的作用。

一组学生在数学建模竞赛中提出了一种基于运筹学的物流优化模型。

他们通过收集一家物流公司的运输数据和成本数据,建立了一个数学模型来优化物流网络和运输路径。

通过对模型的求解和分析,他们得出了一些关于物流优化的有益结论,为物流公司提供了一些建议和改进措施。

他们的工作得到了评委的认可,获得了一等奖。

四、基于图论的社交网络分析模型社交网络在当今的互联网时代中扮演着重要的角色,许多人希望能够通过分析社交网络的结构和关系来了解人际关系的特点和演变规律。

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

运筹学模型与数学建模竞赛一、引言一般来说,大学生数学建模竞赛所涉及到的运筹学模型包括数学规划(线性规划和非线性规划),网络优化(含网络计划技术),排队模型,动态规划等,请看下表注:从1999年起,全国大学生数学建模竞赛开始设置专供大专院校学生做的C ,D 题。

下面重点介绍运筹学模型的数学规划。

二、数学规划的一般形式))(m ax ()(m in x f or x f⎪⎩⎪⎨⎧≤≤=≤==ub x lb m j x g li x h t s j i ,,2,1,0)(,,2,1,0)(..ΛΛ 线性规划: 整数规划: 非线性规划:三、数学规划问题举例1 下料问题现要用100×50厘米的板料裁剪出规格分别为40×40 厘米与50×20厘米的零件,前者需要25件,后者需要30件。

问如何裁剪,才能最省料解:先设计几个裁剪方案记 A---------40×40;B-----------50×20⎪⎩⎪⎨⎧=≥≥++≥+++=)3,2,1(03053252..min 32121321j x x x x x x t s x x x f j,整数ij x 运输模型为:⎪⎪⎪⎪⎪⎩⎪⎪⎪⎪⎪⎨⎧==≥⎪⎭⎪⎬⎫=+=+=+⎭⎬⎫≤++≤+++++++=运输量非负约束;需求量约束运出量受存量约束),,j ,i (x x x x x x x x x x x x x .t .s x x x x x x f min ij 321210251540305042232231322122111232221131211232221131211 一般地,对于有m 个发点和n 个收点的运输模型为方案1方案2方案3⎪⎪⎪⎪⎩⎪⎪⎪⎪⎨⎧==≥===≤=∑∑∑∑====),...2,1;,...2,1(0)...2,1(),...3,2,1(..min 1111n j m i x n j b x m i a x t s x c f ij mi j ij nj i ij m i nj ijij 其中a i 为i 号发点的运出量,b j 为j 号收点的需求量,c ij 为从i 号发点到j 号收点的单位运价。

特别当∑∑===mi nj ji ba 11时,存货必须全部运走,故上述约束条件中的∑=≤nj i ija x1可改为等式:),...2,1(1m i a xi nj ij==∑=3 选址问题某地区有m 座煤矿,i # 矿每年产量为a i 吨,现有火力发电厂一个,每年需用煤b 0吨,每年运行的固定费用(包括折旧费,但不包括煤的运费)为h 0元。

现规划新建一个发电厂,m 座煤矿每年开采的原煤将全部供给这两个电厂发电用。

现有n 个备选的厂址。

若在j #备选厂址建电厂,每年运行的固定费用为h j 元,每吨原煤从i # 矿运送到j #备选厂址的运费为c ij 元(i =1,2,…m , j =1,2…n )。

每吨原煤从i # 矿运送到原有电厂的运费为c i0 (i =1,2,…m )。

试问: [1] 应把新电厂厂址选在何处[2] m 座煤矿开采的原煤应如何分配给两个电厂才能使每年的总费用(电厂运行的固定费用与原煤运费之和)为最小模型的建立变量的设置为了解决问题[1],我们使用0-1变量nj j y j Λ,2,10#1=⎩⎨⎧=否则备选厂址选中为了解决问题[2],设从i #煤矿运到j #备选的厂址的运量为x ij 吨(i=1,2,…m ,j=0,1,2,…,n )(2)目标函数的表达 总运费:ij m i noj ijx c∑∑==1(对不被选中的备选厂址运费x ij,将由约束条件限制为0).固定费用 h 0+∑=nj j jy h1每年总费用 z =011h y h x cnj j j mi nj ij ij++∑∑∑===(3)约束条件的表达 (i )煤矿产量约束m ,,i a xinj ijΛ210==∑=(ii )旧电厂用煤量约束01b xmi i =∑=(iii )新电厂用煤量约束 记 01b ab mi i-=∑=,当j #备选厂址被选中时∑==mi ij b x 1,当j #备选厂址没被选中时∑==mi ijx10,综合表达为n j y b x jmi ij ,...2,11==∑=(iv )选址约束 由于只选一个厂址,所以11=∑=nj jy(v)非负及整数约束 nj y nj mi x j ij ΛΛΛ,2,110,2,1,0,2,10====≥或综合得数学规划模型:1010001111min ,1,...,,1,...,..10,1,...,;0,...,0,1;1,...,m n nij ij j j i j j nij i j mi i mij j i m i i nj j ijj z c x h y h x a i m x b x by j n s t b a b y x i m j n y j n =========++⎧==⎪⎪⎪=⎪⎪⎪==⎪⎪⎪⎪=-⎨⎪⎪=⎪⎪⎪≥==⎪⎪==⎪⎪⎪⎩∑∑∑∑∑∑∑∑4布点问题某市有6个区,每个区都可建消防站,为了节省开支,市政府希望设置的消防站最少,但必须保证在该市任何地区发生火警时,消防车能在15分钟内赶到现场。

假定各区的消防站要建的话,就建在区的中心,根据实地测量,各区之间消防车行使的最长时间如下表:(单位:分钟)请你为该市制定一个设置消防站的最节省的计划。

建模并求解。

解:本题实际上是要确定各个区是否要建立消防站,使其既满足要求,又最节省。

这自然可引入0-1变量,故设)(区建消防站时当不在第区建消防站时当在第621 0 1,,,j j ,j ,x j Λ=⎩⎨⎧=目标是∑==61j jxf 最少。

以下考虑约束条件。

若1区发生火警,按照“消防车要在15分钟内赶到现场”的要求,则l 区和2区至少应有一个消防站,即121≥+x x 。

同理得:1 1 1 1 165265454343621≥++≥++≥++≥+≥++x x x ,x x x ,x x x ,x x ,x x x从而得模型为:621101*********54543436212161⎪⎪⎪⎪⎩⎪⎪⎪⎪⎨⎧==≥++≥++≥++≥+≥++≥+=∑=),,,j (,,x x x x x x x x x x x x x x x x x .t .s x f min j j jΛ 再仔细观察知,若满足第一、三个约束条件,则必然满足第二、四个约束条件,故后者是多余的,可省略。

从而化简得:621101111652654432161⎪⎪⎪⎩⎪⎪⎪⎨⎧==≥++≥++≥+≥+=∑=),,,j (,,x x x x x x x x x x x .t .s x f min j j jΛ 此模型当然可用软件求解,但由于比较简单,故可直接试算。

若要求只有一个1=j x ,则显然不可行;若要求只有两个1=j x ,则有唯一可行解0 1653142======x x x x ,x x ,故这就是最优解,即只需在2区和4区建立消防站。

附程序: c=[1 1 1 1 1 1]a=-[1 1 0 0 0 0;0 0 1 1 0 0;0 0 0 1 1 1;0 1 0 0 1 1] b=-[1 1 1 1] v=zeros(1,6) u=[1 1 1 1 1 1][x fval]=linprog(c,a,b,[],[],v,u) Optimization terminated. x =fval =5 配套问题设有n个车间要生产m种产品,第j车间每天生产第i种产品至多a ij件(即全天只安排生产产品i而不安排生产其他产品时的最大产量),假设这m种产品每种一件配成一套,问如何安排生产任务才能使生产出的成套产品最多(i=1,2,...,m;j=1,2,...,n)建模方法(一)设x ij——车间j安排用于生产产品i的数量,Z——每天生产的成套产品数目,原问题可以转化为以下数学模型:11max min nij i mj f z x ≤≤===∑..0(1,,;1,,)ij ijij f z s t x a x i m j n ⎧≥⎪≤⎨⎪≥ ==⎩L L 模型改进为: max f z =1(1,,)..0(1,,;1,,)nij j ij ij ij x z i m s t x a x i m j n =⎧≥ =⎪⎪⎪≤⎨⎪≥ ==⎪⎪⎩∑L L L 模型问题:没有将一天的生产时间约束考虑到!2、建模方法(二)设 x ij ——车间j 安排用于生产产品i 的时间(占全天的比例) Z ——每天生产的成套产品数目则a ij x ij ——车间j 每天生产产品i 的数目。

例如:车间2每天至多生产某产品6件,若安排1/3天时间去生产,则可产出2件),而xa ijnj ij∑=1——每天全厂产出产品i 的总量。

于是则有模型 max Z ( 11minniji mj z x≤≤==∑)(*) ⎪⎪⎪⎪⎩⎪⎪⎪⎪⎨⎧≥==≥=≤=≥∑∑==整数02121 02112111Z )n ,...,,j ;m ,...,,i (x )n ,...,,j ()m ,...,,i (Z .t .s ij m i ij nj ij ij x x a其中常数1表示1天。

注:(1)此模型着重考虑安排生产的时间;(2)从实际情况考虑,安排生产的时间必须是每件产品耗用生产时间的整数倍才合适。

例如,每3分钟生产一件产品,安排5分钟,也只能生产1件,不能认为生产了件。

模型(*)没有考虑到这些因素,故是不合适的。

(2)建模方法(二)——改进(*) 显然,ija 1——车间j 生产每件产品i 的耗用时间(天)。

从以上分析应有 ⎪⎪⎭⎫⎝⎛=a x ij ij 1? (是非负整数)从而令 y ij =a ij x ij , y ij 是非负整数,表示车间j 每天生产产品i 的数目,将它代入(*)后得max Z(**) ⎪⎪⎪⎪⎩⎪⎪⎪⎪⎨⎧≥==≥=≤⎪⎪⎭⎫ ⎝⎛=≥∑∑==整数整数02121021112111Z )n ,...,,j ;m ,...,,i ()n ,...,,j ()m ,...,,i (Z .t .s y y a y ij m i ij ijnj ij 这是一个整数线性规划模型。

注:此模型着重考虑安排生产产品的数目。

四、数学规划在数学建模中的应用举例钻井布局勘探部门在某地区找矿。

初步勘探时期已零散地在若干位置上钻井,取得了地质资料。

进入系统勘探时期后,要在一个区域内按纵横等距的网格点来布置井位,进行“撒网式”全面钻探。

由于钻一口井的费用很高,如果新设计的井位与原有井位重合(或相当接近),便可利用旧井的地质资料,不必打这口新井。

相关文档
最新文档