当前位置: 首页 > wzjs >正文

常州免费企业网站建设网络设计的原则有哪些

常州免费企业网站建设,网络设计的原则有哪些,最好免费观看高清视频直播小说,新兴县城乡建设局网站登录关键词:Dijkstra算法 Floyd算法 例题 已知有6个村庄,各村的小学生人数如表所列,各村庄间的距离如图所示。现在计划建造一所医院和一所小学,问医院应建在哪个村庄才能使最远村庄的人到医院看病所走的路最短?又问小学建…

关键词:Dijkstra算法 Floyd算法

例题

已知有6个村庄,各村的小学生人数如表所列,各村庄间的距离如图所示。现在计划建造一所医院和一所小学,问医院应建在哪个村庄才能使最远村庄的人到医院看病所走的路最短?又问小学建在哪个村庄使得所有学生上学走的总路程最短?

村庄 v 1 v_1 v1 v 2 v_2 v2 v 3 v_3 v3 v 4 v_4 v4 v 5 v_5 v5 v 6 v_6 v6
小学生人数/个504060207090

在这里插入图片描述

一、 问题重述

在6个村庄构成的交通网络中,已知各村小学生人数及村庄间道路距离。现需解决两个优化问题:
​​医院选址​​:确定一个村庄建立医院,使得离医院最远村庄的就医路径最短。
​​小学选址​​:确定一个村庄建立小学,使得全体学生上学总路程最短。

二、 问题分析

​​医院选址问题​​属于​​最小化最大距离​​问题,需计算各候选点到其他所有点的最短距离中的最大值,再选择使该值最小的位置。

​​小学选址问题​​属于​​加权最短路径和​​问题,需计算各候选点到所有生源村的加权距离和(权重为各村学生数),选择总和最小的位置。

三、 符号说明

符号含义单位
V V V村庄集合 { v 1 , . . . , v 6 v_1,...,v_6 v1,...,v6}-
E E E边集合(道路连接关系)-
W W W邻接矩阵(道路距离)-
d ( i , j ) d(i,j) d(i,j)村庄 v i v_i vi v j v_j vj 的最短距离-
s i s_i si村庄 v i v_i vi 的学生人数-

四、 模型假设

  1. 道路网络为无向图,距离对称
  2. 最短路径计算不考虑交通拥堵等动态因素
  3. 学生人数固定且全部就近入学

五、 模型建立与求解

模型建立:

1. 图论建模
构造赋权图 ,邻接矩阵为:
W = [ 0 2 7 ∞ ∞ ∞ 2 0 4 6 8 ∞ 7 4 0 1 3 ∞ ∞ 6 1 0 1 6 ∞ 8 3 1 0 3 ∞ ∞ ∞ 6 3 0 ] W=\begin{bmatrix}0&2&7&\infty&\infty&\infty\\2&0&4&6&8&\infty\\7&4&0&1&3&\infty\\\infty&6&1&0&1&6\\\infty&8&3&1&0&3\\\infty&\infty&\infty&6&3&0\end{bmatrix} W= 02720468740136101683103630

2. 最短路径计算
应用Floyd算法求得全源最短距离矩阵 :
d = [ 0 2 6 7 8 11 2 0 4 5 6 9 6 4 0 1 2 5 7 5 1 0 1 4 8 6 2 1 0 3 11 9 5 4 3 0 ] d=\begin{bmatrix}0&2&6&7&8&11\\2&0&4&5&6&9\\6&4&0&1&2&5\\7&5&1&0&1&4\\8&6&2&1&0&3\\11&9&5&4&3&0\end{bmatrix} d= 02678112045696401257510148621031195430
3. 医院选址分析
计算各列最大值:
最大值向量 = [ 11 , 9 , 6 , 7 , 8 , 11 ] [11,9,6,7,8,11] [11,9,6,7,8,11]
最小值6对应的 ​ v 3 v_3 v3 为最优选址。

4. 小学选址分析
计算加权总路程:
总路程向量 = [ 2130 , 1670 , 1070 , 1040 , 1050 , 1500 ] [2130,1670,1070,1040,1050,1500] [2130,1670,1070,1040,1050,1500]
最小值1040对应的 ​ v 4 v_4 v4 为最优选址。

例题求解代码

import numpy as np
import networkx as nx# 初始化参数
n = 6
node = ['v' + str(i) for i in range(1, n+1)]
students = [50, 40, 60, 20, 70, 90]# 构建邻接矩阵
A = np.zeros((n, n))
A[0, [1, 2]] = [2, 7]        # v1连接v2(2),v3(7)
A[1, [2, 3, 4]] = [4, 6, 8]  # v2连接v3(4),v4(6),v5(8)
A[2, [3, 4]] = [1, 3]        # v3连接v4(1),v5(3)
A[3, [4, 5]] = [1, 6]        # v4连接v5(1),v6(6)
A[4, 5] = 3                  # v5连接v6(3)
A = np.maximum(A, A.T)       # 保证对称性# 计算最短路径
G = nx.from_numpy_array(A)
d = nx.floyd_warshall_numpy(G)# 医院选址分析
max_distances = np.max(d, axis=0)
hospital = node[np.argmin(max_distances)]# 小学选址分析
weighted_dist = np.dot(d.T, students)
school = node[np.argmin(weighted_dist)]print(f"医院最佳选址: {hospital}")
print(f"小学最佳选址: {school}")

文章转载自:

http://kN9dxdhY.mgkcz.cn
http://gXlXdzrR.mgkcz.cn
http://FjzsLq0Y.mgkcz.cn
http://4kEkkb9v.mgkcz.cn
http://gBeLjnt0.mgkcz.cn
http://68w4MsNo.mgkcz.cn
http://KcZwltLR.mgkcz.cn
http://Oi9wD9Mx.mgkcz.cn
http://idOeWqSN.mgkcz.cn
http://QcNo517K.mgkcz.cn
http://kZzbVTYi.mgkcz.cn
http://HnO8D9rr.mgkcz.cn
http://odYRAQm7.mgkcz.cn
http://fAncb1gk.mgkcz.cn
http://p24cxz81.mgkcz.cn
http://0JOr4nox.mgkcz.cn
http://zpd9evQp.mgkcz.cn
http://Tyb5ZIyC.mgkcz.cn
http://Zgi5EymE.mgkcz.cn
http://ybig469q.mgkcz.cn
http://PvvZkEEf.mgkcz.cn
http://QqLyiAvd.mgkcz.cn
http://Iu1asbOu.mgkcz.cn
http://kBHjEmXP.mgkcz.cn
http://hZrsyaCy.mgkcz.cn
http://n3BBHOig.mgkcz.cn
http://kWAeafVK.mgkcz.cn
http://scGFaa0S.mgkcz.cn
http://qi5UNF8H.mgkcz.cn
http://DosGZpdJ.mgkcz.cn
http://www.dtcms.com/wzjs/633940.html

相关文章:

  • 深圳一元网站建设公司wordpress 分类目录里
  • 重庆响应式网站平台wordpress新主题去版权
  • 美术馆网站建设概述响应式网站建设智能优化
  • 网站建设课程感想网页设计师技术水平证书
  • 西安网站制作模板连云港建网站
  • 公司网站开发费分录是建网站哪家好案例
  • 编辑网站绑定 主机名养殖场网站源码
  • 阿里云做网站可以吗如何制作课程网站模板
  • 网站建设赚钱seo网站推广工作内容
  • 全网网站建设推广经典网站模板
  • 网站建设哪家好就推 鹏博资讯洛阳网站搭建
  • wap网站建设多少钱天猫商城官网首页
  • 网站开发和网站建设有什么不同wordpress 访问者
  • 外贸联系网站网站建设电
  • wordpress有哪些网站吗seo排名点击软件
  • 做淘宝客最大的网站是叫什么名字免费开放代理
  • 德兴网站建设公司旅游网站 系统
  • 区块链的网站怎么做网站开发 顺德
  • 汉语资源建设相关网站wordpress amp
  • 成都企业网站怎么做罗定市城乡规划建设局网站
  • 乐山建设企业网站上海今天新闻综合频道
  • 网站转移 备案阳江房产网二手房
  • 建站平台的基础概念商务网站制作工程师
  • 石家庄酒店网站建设做网站骗老外的钱
  • 上传了网站标志 功能链接广州网站建设公司兴田德润怎么样
  • 绵阳商城网站建设爱奇艺会员推广联盟
  • 网站高速下载如何做创意设计学院
  • 服务好的公司网站建设与维护莉莉卡是哪个网站做的
  • 怎么在百度首页做网站wordpress采集公众号
  • 搬瓦工 做网站毕业设计做购物网站的要求