运筹学课程设计要点

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

《运筹学》课程设计

网络的数据传输

最大流问题的模型探讨

院(系)名称 xxxxxx

专业班级xxxxx

学号xxxxxx

学生姓名 xxxxxx

指导教师 xxxxxx

2014年05 月26日

课程设计任务书

2013—2014学年第二学期

专业班级:xxxxx 学号:xxxxx 姓名:xxxxx

课程设计名称:运筹学

设计题目:网络的数据传输最大流问题的模型探讨

完成期限:自2014 年05 月19 日至2014年05 月26 日 1 周

设计依据、要求及主要内容:

一、设计目的

一个网络中流量的最大值对企业尤为重要,而一个具体量化的解决方案的制定是一

个很棘手的问题.本论文结合建模知识,建立实际最大流问题的合理正确的模型,利用

线性规划和最大流的知识,对上述问题建立适当的数学模型,并借助LINGO软件求

解.对上述问题给出一个量化可行的解决方案,从而使网络中的流量达到最大化,从而

更好的合理的解决实际问题,将所学理论知识更好的服务于实践.

二、设计要求

结合实际问题的例子,以线性规划理论和最大流理论为基础,建立最大流问题的模

型,利用LINGO软件求解,探讨网络中最大流的问题.给出一个最优化的解决方案,

使网络中的流量达到最大.

三、参考文献

[1] 刁在筠,刘桂真,宿洁,马建华.运筹学[M].北京:高等教育出版社,2007.

[2] 韩中庚,郭晓丽,杜剑平,宋留勇.实用运筹学[M].北京:清华大学出版

社,2011.

[3] 谢金星.数学模型与LINGO软件[M].北京:清华大学出版社,2005. 计划答辩时间:2014年05月26日

指导教师(签字):教研室主任(签字):

批准日期:年月日

网络的数据传输最大流问题的探讨

摘要

网络最大流问题是网络的另一个基本问题.许多系统包含了流量问题.例如交通系统有车流量,金融系统有现金流,控制系统有信息流等.许多流问题主要是确定这类系统网络所能承受的最大流量以及如何达到这个最大流量.同样地,网络的数据传输最大流问题也采用了这样的原理,利用了线性规划模型求解了最大流问题.运用LINGO软件编程得到了求解结果为,计算机网络中,从节点1到节点9的最大传输带宽为14.2Mb/s.

关键词:最大流,LINGO软件,模型

目录

1 问题重述 (1)

2 探讨过程 (1)

2.1 参考知识背景 (1)

2.1.1 数学模型背景 (1)

2.1.2 最大流问题背景 (2)

2.1.3 LINGO软件背景 (2)

2.2 建模过程 (3)

2.2.1 模型假设 (3)

2.2.2 符号说明 (3)

2.2.3 问题分析 (3)

2.2.4 建立最大流问题的模型 (4)

2.2.5 模型求解 (5)

3实际应用 (10)

总结 (11)

参考文献 (12)

1问题重述

分组交换技术在计算机网络发挥着重要的作用,从源节点到目的节点传送文件不再需要固定的一条“虚路径”,而是将文件分割为几个分组,再通过不同的路径传送到目的节点,目的节点再根据分组信息进行重组,还原文件,分组交换技术具有文件传输时不需要始终占用一条线路,不怕单条线路掉线,多路传输提高传输速率等优点.现在考察如图所示的网络,假设图中连接两个节点间的数字表示两交换机间的可用带宽,建立数学模型,计算从节点1到节点9的最大传输带宽是多少?

图1 计算机网络带宽示意图(单位:Mb/s)

2探讨过程

本次设计在综合了解一定的数学模型、运筹学中的最大流、LINGO软件中一些知识的基础上,以图论理论为基础,对实际例子进行一定的分析后,建立合理的最大流问题模型.然后,利用LINGO软件求得结果.给出节点1到节点9的最大传输带宽是多少.

2.1 参考知识背景

2.1.1数学模型背景

一提到数学,人们首先想到的是它的抽象和难懂,以及它的严密的推理和证明,也正是由于数学的高度抽象性,才决定了它也具有广泛的应用性.要运用数学方法解决实际问题,不论这个问题是来自工程、经济、金融还是社会、生命科学领域,都必须设法

在数学与实际问题之间架设一座桥梁,首先要将这个实际问题化为一个相应的数学问题,其次对这个数学问题进行分析与计算,最后将所求的解答回归为现实,就是数学模型,而架设桥梁的过程,就称为数学建模,即为所考察的实际问题建立数学模型.当然,建立数学模型的过程一次成功的可能性不是很大.只有最后经过实践检验为有效的数学模型,才能算是成功的数学模型.

2.1.2 最大流问题背景

图论[1]是运筹学的一个重要分支,随着计算机的逐渐普及,它越来越急速的渗透到工农业生产、商业活动、军事行动和科学研究的各个方面.它是以图为研究对象的,这里所说的图是由若干给定的点及连接两点的线所构成的图形,这种图形通常用来描述某些事物之间的某种特定关系,用点代表事物,用连接两点的线表示相应的两个事物之间具有的这种特定关系.图论其广阔的应用领域涵盖了人类学、计算机科学、化学、环境保护、流体动力学、心理学、社会学、交通管理、电信网络等领域.特别是在20世纪50年代以后,随着科学技术的发展和计算机的出现与广泛的应用,促使了运筹学的发展,图论的理论也得到了进一步的发展.特别是庞大的复杂工程系统和管理问题都可以转化为图的问题,从而可以解决很多工程设计和管理决策中的最优化问题.诸如像完成工程任务的时间最少、距离最短、费用最少、收益最大、成本最低等实际问题.因此,图论在数学、工程技术及经济等各个领域都受到了越来越广泛的重视.其中,最大流问题是是图论中最常见的问题.

2.1.3 LINGO软件背景

Lingo [3]是用来求解线性和非线性优化问题的简易工具.LINGO内置了一种建立最优化模型的语言,可以简便地表达大规模问题,利用LINGO高效的求解器可快速求解并分析结果.LINGO全称是Linear INteractive and General Optimizer的缩写---交互式的线性和通用优化求解器.它是一套设计用来帮助您快速,方便和有效的构建和求解线性,非线性,和整数最优化模型的功能全面的工具.包括功能强大的建模语言,建立和编辑问题的全功能环境,读取和写入Excel和数据库的功能,和一系列完全内置的求解程序.Lindo/Lingo软件作为著名的专业优化软件,其功能比较强、计算效果比较好,与那些包含部分优化功能的非专业软件相比,通常具有明显的优势.此外,Lindo/Lingo软

相关文档
最新文档