×

二进制trie编码方案:一种避免过早收敛的智能遗传算法。 (英语) Zbl 1361.68198号

摘要:多维背包问题(MKP)有一个称为崎岖地形的地形,这可能导致局部最优,而没有任何进展到最优解。优化要求通常涉及在多目标情况下的各种解决方案之间进行搜索。保持多样性和避免过早收敛,同时保持种群规模较小和独特,是满足要求的主要途径之一。在本文中,我们提出了一个实用的解决方案,以解决重复性和早熟收敛问题。我们引入了虚拟压缩二进制trie(VCBT)的概念,并试图证明VCBT可以与遗传算法(GA)自然集成,从而完全消除重复,同时trie的大小保持合理的小且实际可行。我们的二进制trie编码方案(BTCS)依赖于特定问题的知识,将搜索空间分割为可行和不可行区域,从而修剪不可行区域。trie的修剪经常发生,它取决于许多参数(不可行除外),并且在整个过程中trie的大小保持较小。给出了BTCS和文献中发现的MKP的其他性能良好的进化算法的性能对比表。这里,将BTCS的优化能力与下面给出的GA进行了比较P.C.楚J.E.比斯利[J.启发式4,No.1,63-86(1998;Zbl 0913.90218号)];特别是在OR库中的一组标准MKP测试实例上。仿真结果表明,该策略显著提高了遗传算法的计算效率,并产生了鲁棒的近最优解。

MSC公司:

68T20型 人工智能背景下的问题解决(启发式、搜索策略等)
68第05页 数据结构
65年第68季度 算法和问题复杂性分析
2009年9月90日 布尔编程
90C27型 组合优化

软件:

OR库
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Aarts E.,组合优化中的局部搜索(1997)·Zbl 0869.00019号
[2] 内政部:10.1007/978-1-4613-1997-9·doi:10.1007/978-1-4613-1997-9
[3] 内政部:10.1007/s10479-006-0150-4·Zbl 1144.90466号 ·doi:10.1007/s10479-006-0150-4
[4] Aoe J.,《计算机算法——关键搜索策略》(1991年)·Zbl 0825.68393号
[5] Bledsoe,W.W.《生物概念在系统分析研究中的应用》。在ORSA-TIMS全国会议上提交的论文。加利福尼亚州旧金山。
[6] DOI:10.2307/2985505·doi:10.2307/2985505
[7] Bremermann,H.J.1962。自组织系统,93–106。华盛顿特区:斯巴达图书。
[8] DOI:10.1023/A:1009642405419·Zbl 0913.90218号 ·doi:10.1023/A:1009642405419
[9] Davis L.,《遗传算法手册》(1991)
[10] Fogel L.J.,《通过模拟进化实现人工智能》(1966年)·Zbl 0148.40701号
[11] DOI:10.1016/S0377-2217(03)00274-1·邮编:1045.90050 ·doi:10.1016/S0377-2217(03)00274-1
[12] Friedman G.J.,《通用系统年鉴》4第171页–(1959年)
[13] Goldberg D.E.,搜索、优化和机器学习中的遗传算法(1989)·Zbl 0721.68056号
[14] Green C.J.,求解独立多维背包问题的两种算法(1967)
[15] A.R.Hedar和M.Fukushima,2006年。定向进化编程:提高进化编程的性能。进化计算大会会议记录,CEC2006,IEEE计算智能世界大会。2006年7月16日至21日,加拿大温哥华。第1521-1528页。
[16] Hoff,A.、Lokketangen,A.和Mittet,I.0/1多维背包问题的遗传算法。挪威Informatikk Konferanse会议记录。10月15日,Alta,第291-301页。
[17] Holland J.H.,Goldstein,《自组织系统》,第215页–(1962年)
[18] Holland J.H.,《自然和人工系统的适应》(1975年)
[19] 内政部:10.1109/TSE.1987.233491·doi:10.1109/TSE.1987.233491
[20] 内政部:10.1007/978-3-540-24777-7·doi:10.1007/978-3-540-24777-7
[21] Khuri,S.、Back,T.和Heitkotter,J.,1994年。零/一多重背包问题与遗传算法。1994年ACM应用计算研讨会论文集。1994年3月6日至8日。第188-193页。美国:圣何塞州立大学。
[22] Knuth D.E.,《计算机编程的艺术》,第3卷:排序和搜索(1973)·Zbl 0302.68010号
[23] 内政部:10.1287/opre.27.6.1101·Zbl 0442.90058号 ·doi:10.1287/opre.27.6.1101
[24] DOI:10.1016/S0377-2217(99)00260-X·兹比尔0961.90090 ·doi:10.1016/S0377-2217(99)00260-X
[25] Mauldin,M.L.1984年。保持遗传搜索的多样性。全国人工智能会议记录。1984年8月6日至10日,德克萨斯州奥斯汀,第247-250页。
[26] DOI:10.1002/1520-6750(198704)34:2<161::AID-NAV3220340203>3.0.CO;2-A型·Zbl 0609.90092号 ·doi:10.1002/1520-6750(198704)34:2<161::AID-NAV3220340203>3.0.CO;2-A型
[27] Rechenberg,I.1965年。”实验问题的控制论解决路径(皇家飞机研究所翻译号1122,B.F.Toms,Trans.)”。法恩堡汉茨皇家飞机公司航空部。
[28] 罗纳德,S.1998。遗传算法中的重复基因型。IEEE进化计算国际会议论文集,IEEE计算智能世界大会。1998年5月4日至9日,阿拉斯加。第793-798页。
[29] Sakakura,Y.和Taniguchi,N.,一种基于模糊聚类的选择方法,用于保持遗传算法的多样性。IEEE进化计算大会。7月16-21日,加拿大温哥华。第3007-3012页。
[30] 内政部:10.1287/mnsc.15.B196·doi:10.1287/mnsc.15.4B196
[31] ARGOT策略:自适应代表性遗传优化器技术。遗传算法及其应用:第二届国际会议论文集。6月,美国华盛顿特区,第25-29页。
[32] Shih W.,J.Oper。《研究社会》30(4)第369页–(1979)·doi:10.1057/jors.1979.78
[33] Uyar,A.S.和Eryigit,G.使用基于基因的自适应变异方法改进多维背包问题的基于惩罚的进化算法。遗传与进化计算会议(GECCO)论文集。6月,美国华盛顿特区,第25-29页。
[34] Vasquez,M.和Hao,J.K。0/1多维背包问题的混合方法。第17届国际人工智能联合会议记录。8月4日至10日,美国西雅图,第328-333页·Zbl 1015.90056号
[35] 内政部:10.1080/09528139008953723·doi:10.1080/09528139008953723
[36] Whitley D.,《工程和计算机科学中的遗传算法》第39页–(1997)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。