办事处的设置与连接
办事处的设置与连接
摘要
本文采用枚举法,将设置办事处个数问题转化为办事处覆盖范围问题,找出10种方案,使得办事处数量n最少为7。然后运用prim算法在最少办事处数量为7的条件下对各个方案算出最小生成树从而得出L最小为15。
问题一:
图 1 方案图(1)
问题二:
图 2 最小生成树图
[关键词] 枚举法 prim算法 最小生成树
问题重述
某城市为东西长5公里,南北长4公里的矩形,每隔0.5公里有一条南北(或东西)方向的道路,参见下图:
1、某公司要在该市设置个办事处,要求该市内每一点到它最近的办事处的距离不超过公里。问这些办事处应如何设置可使最小?最小为多少?(“ 距离”如下定义:市内一居民只能沿水平或垂直线路到某一街道,然后再沿街道到达离他最近的办事处,他所走的最短路程即为“ 距离”。)
2、若要将这个办事处用专用网络线连接起来,这些网络线只能沿街道布置,应如何布线可使总长最小?的最小值为多少?
问题分析
对问题(1)的分析
第一小问要求设置n个办事处使得市内每一点到它最近的办事处的距离不超过公里。
此问题不适用与目标函数模型,尽管可以在这张图上建立坐标系,将目标函数确定为最小个数n,但约束条件无法确定市内某一点到某个办事处是否到的是最近的办事处,因此无法具体化约束条件,所以本题放弃了建立目标函数模型。
b、此问题也不适用范围圆的交叉点来确定最小个数n,一来距离的定义是沿水平或者垂直路线到某一街道,以半径为1.5公里来划圆会将一些不满足公里的点划进去,二来有99个点,划99个圈无法识别。
c、由划范围圆想到密铺方法,一个办事处可以覆盖一定范围的点,然后通过枚举法列出方案,可行且较简单。
2、对问题(2)的分析
a、专用网络线连接的理解:不是两两互联,一条线串在一起即可。
b、采用prim算法,可以求得最小生成树,从而可以算出L的最短长度。
基本模型假设
1.题中的基本参数设定正确;
2.若市内某一点距离两个办事处距离相等,且最短,则选择任一个;
3.街道畅通,不考虑交通堵塞对选择最短距离的影响;
基本符号说明
n: 办事处的个数;
L: 专用网络线的长度;
V: 办事处;
注:局部符号会在引用处说明。
模型建立与求解
对问题1的求解
1.1解题方法:
要求设立办事处,使得市内每一点到它最近的办事处的距离不超过公里。将问题转化为办事处的覆盖范围。
首先保证四个顶点要在办事处的覆盖范围之内。以左上方的顶点为例,一开始有10个点可以选择设置办事处。
其次采取四个顶点对称的方式,依次取遍10个顶点作为第一个办事处。得到几组解。
然后采取四个顶点不对称的方式,依次取遍10个顶点作为第一个办事处。得到几组解。
本文中做了10组解(剩余9组解见附录一),没有全部解完。
对问题2的求解
2.1解题方法:
以图1的方案为例。使用prim算法求解专用网络线的最小总长。
首先绘制加权连通图:将各个办事处连接起来,为了方便作图,将沿水平或者垂直路线到某一办事处的距离简化为一条线。
图 3 加权连通图
其次使用prim算法计算结果。为了更方便的说明相关计算细节,我们重述一下prim算法的原理。
基本思想:prim算法的基本思想是:设G=(V,E)是一个无向连通网,令T=(U,TE)是G的最小生成树。T的初始状态为U={v0}(v0)TE={},然后重复执行下述操作:在所有uU,vV-U的边中找一条代价最小的边(u,v)并入集合TE,同时v并入U,直至U=V为止。
算法关键:prim算法的关键是如何找到连接U和V-U的最短边来扩充生成树T。设当前T中有k个点(即T的顶点集U中有k个顶点)则所有满足uU,vV-U的边最多有k条,从如此大的边集中选取最短边是不太经济的。利用MST性质,可以用下述方法构造候选最小边集:对应V-U中的每个顶点,保留从该顶点到U中的各顶点的最短边,取候选边最短边集为V-U中的n-k个顶点所关联的n-k条最短边的集合。为表示候选最短边集,需设置两个一维数组low
您可能关注的文档
- 分析液相计算机系统验证方案.docx
- 刑诉知识点概览.doc
- 刘实习报告.doc
- 决胜终端之VIP维护.pptx
- 分离甲醇水混合液(混合气)的填料精馏塔课程设计.doc
- 创新方案2017届高考数学一轮复习第七章不等式第三节二元一次不等式组与简单的线性规划问题课后作业理.doc
- 创新设计2017届高考生物二轮专题复习第一部分专题突破篇第二单元专题1酶与ATP试题.doc
- 初中修辞1.docx
- 刘博做客2016重姐评委,字字珠玑好精彩.docx
- 初中生操行评语100条.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)