[发明专利]针对分离约束背包问题的一种协同的并行邻域搜索方法在审

专利信息
申请号: 201711418903.1 申请日: 2017-12-25
公开(公告)号: CN108009013A 公开(公告)日: 2018-05-08
发明(设计)人: 全哲;叶婷;乐雨泉 申请(专利权)人: 湖南大学
主分类号: G06F9/48 分类号: G06F9/48;G06F9/54
代理公司: 深圳市兴科达知识产权代理有限公司 44260 代理人: 王翀;贾庆
地址: 410082 湖*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 针对 分离 约束 背包 问题 一种 协同 并行 邻域 搜索 方法
【说明书】:

发明公开了本发明公开了一种针对分离约束背包问题(DCKP)的一种协同的并行邻域搜索方法。本发明采用基于MPI的并行计算模型,能够为并行编程提供灵活的消息传递。我们使用了一种分级的结构,上级线程类似于管理者,用来接收和分发从下级线程传递来的解信息。下级的各个处理线程通过上级联系起来,实现信息的交互。每个下级的处理线程都有不同的基本解和不同于其他线程的搜索策略,很好的实现了局部搜索的多样性,能帮助产生更优的解。另外我们的模型是健壮的,在处理中等规模和大规模实例都有很好的表现。

技术领域

本发明涉及一种针对分离约束背包问题(DCKP)的一种协同的并行邻域搜索方法,属于软件领域。

背景内容

现有的并行处理方法大多基于LNS(large neighbourhood search),称为PLNS,可看作是NLS的并行实现。NLS是一种局部搜索方法,通过随机建立和探索一系列的局部邻域来寻找质量比较好的解,这两个过程分别叫做建立过程(building procedure)和探索过程(exploring procedure),但NLS方法的表现不够稳定。PLNS周期性的使用一个重定向过程来迫使每个LNS过程去探索同一基本解的邻域,基本解是从前一周期中的各LNS过程所提供的所有解中选择的,作为当前的最好解。PLNS其实就是同时在多个不同的线程上执行LNS,但是各个LNS线程之间是独立的,没有相互的通信,并且每个LNS过程都在同一基本解上进行搜索。虽然它的表现稳定了但是效果较NLS 并没有提升,而且在处理大规模实例时效果很差。

LNS的具体过程描述如下:

(注:b表示建立过程,e表示探索过程,si表示第i次迭代的开始解, n表示items的总数,a是区间[0,1]的一个常数。)

(1)使用b从开始解si生成一个新的独立集w;

这个步骤要用到一个随机的移除过程(removing procedure),随机移除a*n个items,a是一个常数且a∈[0,1]。首先对所有的items 按利润质量比进行升序排序,然后在间隔[0,1]中生成一个随机数r, 要移除的item的索引k=ni*rβ,其中β是个常数,ni是当前开始解所对应的独立集的大小。计算出k后,b移除item k以及和它有冲突的items j,且j和当前解所对应的独立集中的items f(f不等于k) 无冲突。重复以上过程直到移除的items达到a*n个。

(2)得到w后,使用e来搜索局部最优解。

e分为两个阶段,首先使用启发式方法H来从w生成一个可行解,然后使用DLSr或DLSr来改善当前可行解。最后得到的局部最优解作为一下次迭代的开始解。

(3)重复以上过程直到迭代次数到达。

DLS(Descent local search)也是一种局部搜索方法,通过交替的使用建立过程和探索过程来寻找更好的解。但这种方法在从开始解建立邻域时,会从开始解对应的独立集中移除固定数目的items,产生下降的解空间。DLSr是DLS的随机版本,每次移除随机数目的items。

PAMP算法:全称Random Adaptive Memory Programming。

禁忌搜索方法:一种元启发式(meta-heuristic)随机搜索算法,它从一个初始可行解出发,选择一系列的特定搜索方向(移动)作为试探,选择实现让特定的目标函数值变化最多的移动。为了避免陷入局部最优解,TS搜索中采用了一种灵活的“记忆”技术,对已经进行的优化过程进行记录和选择,指导下一步的搜索方向,这就是Tabu 表的建立。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南大学,未经湖南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711418903.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top