[發(fā)明專利]針對分離約束背包問題的一種協(xié)同的并行鄰域搜索方法在審
| 申請?zhí)枺?/td> | 201711418903.1 | 申請日: | 2017-12-25 |
| 公開(公告)號: | CN108009013A | 公開(公告)日: | 2018-05-08 |
| 發(fā)明(設(shè)計)人: | 全哲;葉婷;樂雨泉 | 申請(專利權(quán))人: | 湖南大學(xué) |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/54 |
| 代理公司: | 深圳市興科達(dá)知識產(chǎn)權(quán)代理有限公司 44260 | 代理人: | 王翀;賈慶 |
| 地址: | 410082 湖*** | 國省代碼: | 湖南;43 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 針對 分離 約束 背包 問題 一種 協(xié)同 并行 鄰域 搜索 方法 | ||
1.一種針對分離約束背包問題的一種協(xié)同的并行鄰域搜索方法,其特征在于,包括如下步驟:
步驟一、初始化:設(shè)置一個根線程和m個子線程,同時為根線程設(shè)置一個大小為n的解池,n<m,m為子線程數(shù);子線程各自用LNS搜索得到自己的局部最優(yōu)解返回給根線程,初始化解池;
步驟二:協(xié)同搜索:根線程給每個子線程隨機(jī)分配一個解池中的解;
步驟三:獨(dú)立搜索:
1)子線程接收根線程分配來的解;
2)子線程使用PAMP算法搜索各自的局部最優(yōu)解;
步驟四:各子線程將自己的局部最優(yōu)解返回給根線程,根線程在各子線程反饋的局部最優(yōu)解與解池中原有的解中選取最優(yōu)的前n個解來更新解池,同時更新最優(yōu)解;
步驟五:重復(fù)步驟二、三、四,直到設(shè)置的時間到達(dá),得到最終的最優(yōu)解。
2.如權(quán)利要求1所述的針對分離約束背包問題的一種協(xié)同的并行鄰域搜索方法,其特征在于,所述PAMP算法包括如下步驟:
步驟一、t子線程(t=1,2,…m)接收從根線程傳來的解
2.1)根據(jù)p
2.2)根據(jù)reduced cost的值進(jìn)行降序排序;
2.3)根據(jù)reduced cost的值進(jìn)行升序排序;
根據(jù)這三種不同的排序準(zhǔn)則,我們得到三種不同的移除過程,也就是得到了三種不同的建立過程
隨機(jī)選擇三種排序準(zhǔn)則中的一種作為LNS算法移除過程的排序方法,以從同部分的集合中移除部分項目;
步驟二、將t子線程上次的解記為
步驟三、得到開始解
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于湖南大學(xué),未經(jīng)湖南大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711418903.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





