基于矩阵算法的区位模的应用研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于矩阵算法的区位模的应用研究

基于矩阵算法的区位配置模型研究 徐向平 (兰州交通大学 数理与软件工程学院,甘肃 兰州 730070) 摘 要:区位配置模型主要是针对区位寻找问题,为设施布局提供解决方案。本文运用图论中的矩阵算法,结合实例,探讨了在网络环境中如何确定服务设施的具体位置。 关 键 词:区位配置模型; 最短路径; 矩阵算法 寻找最优区位是城市各类基础设施(如医院、学校、消防站、公园、社区服务)规划和布局时经常遇到的问题。区位配置模型(Location-Allocation Model),简称区位模型,是针对这类问题发展起来的,主要是优化某种设施在空间上的配置。自20世纪60年代以来,区位模型得到了广泛的研究,并在多个政府部门或私有企业的设施布局或项目评价中得到应用和推广。随着可用土地的日益短缺,科学确定设施的空间位置显得越来越重要。基于此,本文运用图论中的矩阵算法,结合实例,探讨了在网络环境中如何确定服务设施的具体位置。 1 区位配置模型的概念与类型 区位配置模型(Location-Allocation Model),简称区位模型,是城市与区域规划中应用非常广泛的一种数学模型。区位模型的主要用途是从一批候选位置或(区域)中选取一定的位置,建设公共设施(供应点),为本区域中的其它区域(需求点)提供服务。区位模型的基本原理是要使设施位于可达性最佳的区位。基于不同的准则,区位模型可以有多种不同形式。Church(1999)对区位模型进行了归纳,分为4类: (1)中值模型(median model)。在一定地域范围内为固定数量的设施选址,其基本原则是:任何一个需求点到距其最近的设施之间的平均距离最小。 (2)覆盖模型(covering model)。在一定地域范围内对设施布局,使设施在最大服务距离内能覆盖区内所有(或绝大多数的)需求点。其思路是,某一设施所能就近服务的用户越多,服务效果就越好。 (3)容量限制模型(capacitated model)。上述两个模型都是基于这样一种假设,即每个设施的服务能力或容量是没有限制的,需求点的位置只要是在该设施的有效距离范围内,其需求都可以得到满足。而容量限制模型则不同,设施所能提供的产品容量或服务能力是有限制的,如垃圾站每天所能处理的垃圾量不能超出上限。 (4)竞争模型(competition model)。在有竞争的条件下,模拟某投资者针对其他竞争对手做出选址决定或服务对策。例如,当一个投资者在其竞争对手经营较为薄弱的市场服务区开设一个分支机构的时候,对手可能会重新调整其策略,不久也在同一地区设置同类型的机构,以争夺失去的市场份额。因而,投资者作区位决策时,必须要考虑竞争对手对其决策会做出什么反应。 中值、覆盖以及容量限制三种模型通常被看作是传统的优化模型,而竞争模型则要通过博弈论及模拟来解决。通常情况下,一个区位问题适用于什么模型,一般由供需规律所决定,也取决于决策者的倾向、喜好。具体应用都需要考虑到上述四种情况,但是在实践中最常用的还是最优化模型,主要是多设施中值模型(p-median)和最大覆盖模型(maximal covering)。容量限制模型,目前还不成熟,竞争模型更具有特殊性。 2 矩阵算法 区位模型根据设施点是在一个连续平面上随机分布,还是只能分布在网络上的固定位置(网络顶点)可以分为平面区位模型和网络区位模型,前者设施点的位置在平面上不受任何限制。网络区位模型是平面区位模型的扩展,更具有实用性。网络由结点、连接和连接长度表示,结点就是网络上的端点,连接就是两个网络结点之间的连线。网络区位模型的需求点分布在结点上,可以证明,满足总距离最短的设施点必定在网络结点上,这就要首先计算各结点之间的最短距离,以便应用距离最短原则确定设施结点。 从算法研究的角度考虑最短路径问题通常可归纳为两大类:一类是所有点对之间的最短路径,另一类是单源点间的最短路径问题。Dijkstra算法是解决单源点间最短路径问题比较经典而且有效的算法,但在网络模型中往往要求任意两点之间的最短距离,这时采用矩阵算法比较简单有效。 矩阵算法是利用矩阵来求出网络的最短距离矩阵。假设是带权无向图的邻接矩阵,定义为图中两相邻点的距离,若与不相邻,令,则矩阵表明从点到点的直接最短距离。但从点到点的最短路不一定是→,可能是→→,→→→,或→→…→→。先考虑与之间有一个中间点的情况,则的最短距离应为,这里表示从结点经过中间点1到结点的路径长度,表示从结点经过中间点2到结点的路径长度,其余各项的意义与此相同,都表示从结点经过一个中间点到结点的路径长度,取它们中的最小值,为此可以构造一个新的矩阵,令中每个,则矩阵给出了网络中任意两点之间直接到达和包括经一个中间点时的最短距离。 再构造矩阵,令,则 给出网络中任意两点直接到达,及包括经

文档评论(0)

exianwhan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档