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

【D-DCVRP】求解DCVRP改进贪婪算法(三)

一、Held-Harp模型

海尔德和卡尔普在1970年提出景点模型,用于求解TSP问题的最优解下界·
在这里插入图片描述

该模型同样可以用于DCVRP问题,既有定理1成立。

定理1:根据Held-Karp模型使用向量 π = ( 0 , π 1 , π 2 , ⋯   , π n ) \pi=(0,\pi_1,\pi_2,\cdots,\pi_n) π=(0,π1,π2,,πn)改造DCVRP问题中1个配送中心和n个顾客之间形成的(n+1)阶距离矩阵,不会改变DCVRP问题的最优解。

❓ 那么DCVRP-GR算法根据改造前后的距离矩阵进行求解,能够得到一致的求解结果吗?

案例说明,Held-Karp模型不会改变 DCVRP问题的最优解,但会改变DCVRP-GR的求解结果,这是因为 Held-Karp模型会改变距离矩阵中元素的大小次序关系。由此可知,在Held-Karp模型中采用不同的向量 π \pi π将会得到不同的改造后距离矩阵,从而DCVRP-GR算法的求解结果也会不同.

❓向量 π \pi π与DCVRP-GR算法的求解质量是否存在某种关联?
在这里插入图片描述

二、距离矩阵方差最小化方法

以向量 π \pi π做自变量,用该向量按照Held-Karp模型改造后的距离矩阵的方差目标函数,尝试证明该目标函数存在极小值,结果发现该函数确实存在较小值,从而找到了一个最小化距离矩阵方差的方法。

2.1 证明存在性

目标函数
在这里插入图片描述

在这里插入图片描述
(3.10)改写为(3.16)
在这里插入图片描述
❓问题: 方差 σ ′ 2 \sigma'^2 σ′2看做n个变量( π 1 , π 2 , ⋯   , π n \pi_1,\pi_2,\cdots,\pi_n π1,π


http://www.mrgr.cn/news/9800.html

相关文章:

  • Maven的一些相关知识【重修】《包括私服搭建!》
  • 【QA-MISRA】在客户端如何修改当前用户的密码
  • Android笔试面试题AI答之Kotlin常见考点总结
  • linux——驱动——GPIO子系统
  • 【CSS】实现伪元素层级在父元素之下
  • 打卡第五十天:图论理论基础、深度优先搜索理论基础、所有可达路径、广度优先搜索理论基础
  • MySQL的安装配置教程
  • Kotlin OpenCV 图像图像51图片轮廓获取
  • MES系统不良品溯源管理:提升产品质量的利器
  • 《机器学习》周志华-CH2(模型评估与选择)
  • 本地生活服务商系统如何利用本地推获得更多曝光?
  • 金融基础知识-沪深交易所规则
  • 数据中台架构设计
  • 设计模式 7 桥接模式
  • 【RabbitMQ高级特性】消息可靠性原理
  • 又一家建筑公司遭勒索袭击
  • C语言-有两个磁盘文件A和B,各存放一行字母,今要求把这两个文件的信息合并(按字母顺序排列),输出到一个新文件C中去-深度代码解析
  • 【hot100篇-python刷题记录】【腐烂的橘子】
  • VirtualBox下安装Centos7.9虚拟机的踩坑记录
  • 大数据-96 Spark 集群 SparkSQL Scala编写SQL操作SparkSQL的数据源:JSON、CSV、JDBC、Hive