[发明专利]一种基于轮廓系数和AP聚类算法的离散覆盖仓库选址方法有效
申请号: | 201910423583.1 | 申请日: | 2019-05-21 |
公开(公告)号: | CN110287989B | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 李石君;龚红霞;杨济海;李学礼;余伟;余放;王凯;李宇轩 | 申请(专利权)人: | 武汉大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06Q10/08 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 罗飞 |
地址: | 430072 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 轮廓 系数 ap 算法 离散 覆盖 仓库 选址 方法 | ||
1.一种基于轮廓系数和AP聚类算法的离散覆盖仓库选址方法,其特征在于,包括:
步骤S1:根据备选点间的特征建立相似度矩阵,其中,对角线上的偏度值采用每个潜在中心的条件作为初始值,并根据相似度矩阵创建参与AP聚类的中间量;
步骤S2:引入基于轮廓系数的约束规则,其中,约束规则包括原信息更新规则以及基于原信息更新规则和簇的内聚度和分离度的新约束规则;
步骤S3:建立新约束规则与节点间的置信网络,采用基于因子图模型的近似计算算法max-product计算非对角线和对角线元素的信息更新公式,迭代更新置信网络中的传播公式和中间量,并根据传播公式和中间量更新信息量,直到网络收敛;
步骤S4:根据收敛后节点的信息量计算每个点的备件中心,取使得吸引度和支持度之和最大的备选点作为选址中心,得到中心解及其集群;
其中,步骤S2具体包括:
步骤S2.1:基于节点和因子图建立原信息更新规则,包含待供应货物点和备件候选点两方面的约束,将约束转为函数形式得:
其中,Ej函数规定了备选点作为中心的条件,即当点j被选为备件中心时,其需求必须由其本身满足;Ii函数规定了每个点有且仅有一个中心;
步骤S2.2:根据簇的内聚度和分离度定义引入新的约束,新的约束为作为簇中心的点之间的最大相似度应小于任意簇内最小相似度,用函数形式描述,对于所有备件候选点j∈N,有
将约束投影到偏度和备件候选点两个方向,改进Ej(c1j,c2j,...,cNj)公式并引入新的Pk(c11,c22,...,cNN)函数节点和作为迭代更新中间量的变量节点thj,将约束整合到AP聚类模型中:
其中,Pk为新的函数节点,E′j(c1j,c2j,…,cNj)为改进后的约束公式。
2.如权利要求1所述的方法,其特征在于,步骤S1具体包括:
步骤S1.1:根据备选点间的距离、仓库容量、建设成本建立相似度矩阵{sij}i∈N,j∈N,非对角线上的值采用备选点之间的距离函数表示:其中mind、maxd分别表示备选点间距离的最小值和最大值;对角线上的偏度值pk采用每个备选点的属性加权和作为初始值:pk=aVk+bCk,其中,Vk和Ck分别表示第k个备选点的仓库容量和建设成本;
步骤S1.2:根据相似度矩阵创建参与AP聚类的中间量,包括吸引度变量αij=0、轮廓系数阈值和偏度互作用其中,med函数表示取中位数,mapping函数表示步骤S1.1中的距离函数,max_dist表示存在运输时间上限时满足响应时间约束的最大距离,其中,当具有响应时间约束时,将响应时间通过计算转换为距离max_dist,利用距离映射函数mapping(x),将该距离映射为相似度作为阈值初值,保证其后更新的阈值不能大于该阈值初值。
3.如权利要求1所述的方法,其特征在于,步骤S3具体包括:
步骤S3.1:更新置信传播公式,根据max-sum规则及置信网络结构,将约束转为置信网络中相互制约、动态更新的信息量,其中Ej与节点的信息交互采用变量αij和ρij表示,αij表示约束-节点,ρij表示节点-约束,约束函数Ii采用ηij和βij、Pk采用θij和εij描述,分别得到非对角节点的信息更新规则和对角节点的信息更新规则;
步骤S3.2:根据中心点间的约束动态调整偏度参数;
步骤S3.3:更新轮廓系数阈值;
步骤S3.4:根据更新后的置信传播公式、偏度参数和轮廓系数阈值迭代更新信息量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910423583.1/1.html,转载请声明来源钻瓜专利网。