[發明專利]基于量子遺傳算法的確定最優路徑的方法、系統和介質有效
| 申請號: | 202110574816.5 | 申請日: | 2021-05-26 |
| 公開(公告)號: | CN113361753B | 公開(公告)日: | 2023-07-04 |
| 發明(設計)人: | 卓蘭;李孟良;韓麗 | 申請(專利權)人: | 中國電子技術標準化研究院 |
| 主分類號: | G06Q10/047 | 分類號: | G06Q10/047;G06N3/126;G06N10/60 |
| 代理公司: | 北京融智邦達知識產權代理事務所(普通合伙) 11885 | 代理人: | 吳強 |
| 地址: | 100007 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 量子 遺傳 算法 確定 最優 路徑 方法 系統 介質 | ||
1.一種基于量子遺傳算法的確定最優路徑的方法,其特征在于,所述最優路徑為從當前計算節點出發經由多個特定計算節點回到所述當前計算節點的最短路徑,所述方法包括:
步驟S1、對所有路徑進行量子編碼,以生成包含多條染色體的量子種群,并對完成所述量子編碼的所有路徑進行初始化,使得所述量子種群中的各個染色體上的基因具有相同的初始概率;
其中,每一條染色體表征一條路徑,所述量子種群表征所述所有路徑,所述所有路徑為從所述當前計算節點出發經由多個所述特定計算節點回到所述當前計算節點的全部路徑;
步驟S2、根據所述初始概率計算所述所有路徑中各個路徑的適應度,選取所述適應度的最大值作為第一適應度,所述適應度表征所述染色體存活并且將所述染色體上的基因演化至下一代的能力;
步驟S3、基于所述第一適應度,利用修正的量子旋轉門對完成所述量子編碼的所有路徑進行第一優化,所述第一優化包括對所述量子種群進行演化以獲得新一代的量子種群;
步驟S4、對完成所述第一優化后的所述所有路徑執行第二優化,所述第二優化為染色體交叉優化,并計算經所述染色體交叉優化后的所述各個路徑的適應度,選取經所述染色體交叉優化后的所述各個路徑的適應度的最大值作為第二適應度,將所述第一適應度和所述第二適應度中的較大值作為新的第一適應度;以及
步驟S5、確定所述新的第一適應度是否為所述第一適應度,若是,則量子種群進入收斂狀態,輸出所述新的第一適應度對應的路徑作為所述最優路徑;
在所述步驟S3中,所述修正的量子旋轉門表示為:
其中所述修正的量子旋轉門的旋轉角度,
在所述步驟S4中,所述染色體交叉優化包括第一交叉優化和第二交叉優化,其中:
所述第一交叉優化具體為,獲取演化后的所述新一代的量子種群中各個染色體的當前位置序列作為第一位置序列,將所述第一位置序列隨機調整為與所述第一位置序列不同的第二位置序列;
所述第二交叉優化具體為,從所述第二位置序列中隨機選取一個染色體作為目標染色體,從所述目標染色體上隨機選取一個基因作為目標基因,獲取所述目標基因在目標染色體上的基因量子排位序號k,將所述目標基因在所述基因量子排位上移動k位。
2.根據權利要求1所述的一種基于量子遺傳算法的確定最優路徑的方法,其特征在于,在所述步驟S1中,所述對完成所述量子編碼的所有路徑進行初始化包括,設置所述量子種群的初始演化代數為0,將所述基因的初始概率均設置為。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電子技術標準化研究院,未經中國電子技術標準化研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110574816.5/1.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





