实验一最短路径求解

实验一:最短路径求解

实验目的:利用Excel 线性规划求解最短路径。

实验环境:Microsoft Excel2003,Windows XP。

实验注意事项:

实验内容:使用线性规划工具求解图1.1网络拓扑图中s 点到t 点间的最短路径。

图1.1 网络拓扑图

实验步骤:

1. 添加“规划求解”项,可通过“工具” “加载宏”加入该项功能。

2. 将网络拓扑图转化成关联矩阵

A 矩阵表示各节点与各边的连接关系,若边e i 与节点v i 无关联则在此单元为0;若边e i 表示从节点v i 流出为1,若边e i 表示从节点v i 流入为-1。

列出各弧长向量W :

A 矩阵与向量W 可完整描述出网络拓扑结构。

3. 根据Bellman 方程和约束条件进行求解

约束条件:若形成两点之间的最短路径,则起点s 必有一出路径,终点t 必有一入路径,其他中间节点必然有一进一出的路径。

Bellman 方程中Xi 向量为求解目标,Xi 代表此边是否在最短路径上,如在最短路径上取值为1,若不在取值为0。

4. 使用Excel 线性规划求解,选择主菜单的“工具” “规划求解”即可进入“规划求解

参数”定义窗口;

其中目标单元格为Wi ×Xi ,可变单元格为Xi ,约束条件为Xi ≤1,且为整数;

AXi 表示向量值为Bellman 方程中所示(这里为方便求解,特将s 点的AXs 值-1,将t 点的AXt 值+1,这样约束向量AXi=『0,0,0,0』)。

点击“求解”可得规划目标。

实验一:最短路径求解

实验目的:利用Excel 线性规划求解最短路径。

实验环境:Microsoft Excel2003,Windows XP。

实验注意事项:

实验内容:使用线性规划工具求解图1.1网络拓扑图中s 点到t 点间的最短路径。

图1.1 网络拓扑图

实验步骤:

1. 添加“规划求解”项,可通过“工具” “加载宏”加入该项功能。

2. 将网络拓扑图转化成关联矩阵

A 矩阵表示各节点与各边的连接关系,若边e i 与节点v i 无关联则在此单元为0;若边e i 表示从节点v i 流出为1,若边e i 表示从节点v i 流入为-1。

列出各弧长向量W :

A 矩阵与向量W 可完整描述出网络拓扑结构。

3. 根据Bellman 方程和约束条件进行求解

约束条件:若形成两点之间的最短路径,则起点s 必有一出路径,终点t 必有一入路径,其他中间节点必然有一进一出的路径。

Bellman 方程中Xi 向量为求解目标,Xi 代表此边是否在最短路径上,如在最短路径上取值为1,若不在取值为0。

4. 使用Excel 线性规划求解,选择主菜单的“工具” “规划求解”即可进入“规划求解

参数”定义窗口;

其中目标单元格为Wi ×Xi ,可变单元格为Xi ,约束条件为Xi ≤1,且为整数;

AXi 表示向量值为Bellman 方程中所示(这里为方便求解,特将s 点的AXs 值-1,将t 点的AXt 值+1,这样约束向量AXi=『0,0,0,0』)。

点击“求解”可得规划目标。


相关内容

  • 分枝限界法_实验报告
  • 一.课题名称 用分枝限界法求解单源最短路径问题 二.课题内容和要求 设计要求:学习算法设计中分枝限界法的思想,设计算法解决数据结构中求解单源最短路径问题,编程实现: (1)给出指定源点的单源最短路径: (2)说明算法的时间复杂度. 三.需求分析 1.实现极小堆的创建,用来存储活结点表. 2.实现循环 ...

  • 二,三阶系统瞬态响应和稳定性
  • <自动控制原理> 实验报告(4) 2011- 2012 学年第 1 学期 专业: 班级: 学号: 姓名: 2011 年 11 月 15 日 一.实验题目: 二.三阶系统瞬态响应和稳定性 二.实验目的: 1. 了解和掌握典型二阶系统模拟电路的构成方法及Ⅰ型二阶闭环系统的传递函数标准式. 2 ...

  • 物流系统模型和算法研究
  • 物流系统模型和算法研究 [摘要]:物流是企业的"第三利润源",是国民经济发展的动脉和基础产业.加强信息技术在物流系统中的应用,可以有效地降低物流费用.物流系统的模型和算法是计算机科学和物流科学当前研究的热点.物流费用主要包括物流中心的选址费用.物流配送费用和库存费用.本文以降低物 ...

  • 一种求解TSP问题的并行遗传算法
  • 第22卷 第2期 文章编号:1006-9348(2005) 02-0082-04 计 算 机 仿 真 2005年2月 一种求解TSP 问题的并行遗传算法 侯建花, 杨长青 (成都理工大学, 四川成都610059) 摘要:遗传算法(G A ) 是一种基于自然群体遗传机制的有效搜索算法, 由于它在搜索空 ...

  • 利用动态规划算法求解最短路径_梁娟
  • 第14卷第5期 2006年09月 河南机电高等专科学校学报 JournalofHenanMechanicalandElectricalEngineeringCollege Vol.14l.5 Sept.2006 利用动态规划算法求解最短路径 梁 娟,郭军丽,魏 勇 1 2 1 * (1.河南机电高等 ...

  • 移动机器人避障问题
  • 移动机器人避障问题 摘要 本文研究的是移动机器人避障最短路径问题.首先,把机器人看作为一个点,将障碍全部当作矩形,抽象成为一个简单的几何问题,由于机器人的行走路径必须是有由直线段与圆弧线段组成的光滑曲线,而且通过证明,最优行走路线是由切线-圆弧-切线结构组成的,并且机器人的行走路径都可看成有若干上述 ...

  • 管理运筹学实验报告5
  • 实 验 报 告 课程名称:<运筹学> 指导老师: 实验日期: 系别: 专业班级: 学号: 姓名: 实验成绩: 实验五:最短路问题 一.实验目的: 1.掌握建立最短路问题图与网络模型的方法: 2.掌握运筹学专用软件最短路问题模块的操作方法: 3.掌握输出信息的分析. 二.实验仪器.设备和材 ...

  • 运筹学上机实验报告2
  • 运筹学实验报告书 运筹学实验报告书 班级:信管 121 学号:121693 姓名:汤伟坤 河北工业大学经济管理学院 2013 年 12 月 27 日 第 1 页 共 1 页 运筹学实验报告书 目录 一 二 三 四 五 六 线性规划--------------------------3 整数规划问题- ...

  • 的太阳能电池伏安特性的分析与模拟
  • 第35卷第Z 期 Z 006年Z 月 光子学报 V0l .35N0.Z 基于P -N 结的太阳能电池伏安特性的分析与模拟e 任摘要驹郭文阁郑建邦 西北工业大学理学院光信息技术实验室 西安71007Z 通过分析实际P -N 结与理想模型之间的差别e 建立了P -N 结二极管及太阳能电池的数学 模型3利 ...