基于CPLEX的最小费用网络流的求解与应用.doc

资料分类:科技学院 上传会员:西部姑娘 更新时间:2016-10-21
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10407
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:网络流是组合优化的一个重要研究课题,在生产和社会实践中有着广泛的应用。网络上的优化问题涉及多个科学领域,包括应用数学,计算机科学,管理学以及运筹学等。最小费用网络流问题作为网络流问题的一个最为基本的模型,已经有了丰富的研究成果。关于最小费用网络流问题我们可以这样来简单地描述:现要找到一个花费最小的运输方案将某种货物通过一个网络从供应地发送到需求定点,并使之满足这些定点的需求量。最小费用网络流问题可分为线性费用和凹(凸)费用,本文所考虑的最小费用网络流问题是指线性费用问题。关于最小费用网络流问题的求解有一系列特殊的方法,但是看懂这些方法并设计出来需要有一定的数学基础和能力,是相当困难的。事实上线性费用的最小费用网络流问题可视为一种特殊的线性规划问题,所以我们可以直接使用一些优化软件对其进行求解。CPLEX是当今世界领先的数学规划优化程序,提供了解决实际的大型优化问题所需的能力。在本文中,我们首先通过简单的例子来介绍一下如何用CPLEX来求解最小费用网络流问题,然后利用MATLAB语言编写程序设计出一些具体的最小费用网络流问题,并基于CPLEX进行求解,最后通过具体的实际问题的求解来谈谈最小费用网络流问题的应用。

 

关键词:最小费用网络流;线性费用;线性规划;MATLAB;CPLEX/AMPL

 

目录

摘要

Abstract

1绪论-1

2.最小费用网络流问题的介绍-2

2.1网络流简介-2

2.1.1基本概念-2

2.1.2网络流定义-2

2.2最小费用网络流问题的简介-3

2.2.1问题的描述-3

2.2.2问题的特征-3

2.2.3模型的建立-4

2.2.4问题的线性规划模型-4

2.2.5问题的性质-4

3 利用CPLEX求解最小成本网络流问题-5

3.1关于 AMPL/CPLEX的介绍-5

3.2用CPLEX求解最小费用网络流问题简例-5

3.2 用MATLAB设计最小费用网络流问题并基于CPLEX求解-8

4 最小费用网络流问题的应用-11

结论-17

致谢-18

参考文献-19

相关论文资料:
最新评论
上传会员 西部姑娘 对本文的描述:MATLAB是目前常用的数学软件之一,它在在数值计算方面首屈一指,现广泛地应用于工程计算、控制设计、信号处理与通讯等方面[4]。我们从文献[4]中可以学到用MATLAB编写程序时所需要的......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: