计算机科学 ›› 2013, Vol. 40 ›› Issue (4): 249-255.

• 人工智能 • 上一篇    下一篇

记忆原理的元胞自动机优化算法及其收敛性证明

陆秋琴,牛倩倩,黄光球   

  1. 西安建筑科技大学管理学院西安710055;西安建筑科技大学管理学院西安710055;西安建筑科技大学管理学院西安710055
  • 出版日期:2018-11-16 发布日期:2018-11-16
  • 基金资助:
    本文受陕西省科学技术研究发展计划项目(2011K06-08),陕西省教育厅科技计划项目(12JK0789)资助

Cellular Automata Algorithm for Solving Optimization Problems Based on Memory Principles and its Global Convergence Proof

LU Qiu-qin,NIU Qian-qian and HUANG Guang-qiu   

  • Online:2018-11-16 Published:2018-11-16

摘要: 为了求解大规模优化问题,根据记忆原理与元胞自动机的特点构造了求解优化问题的全局收敛算法。在该算法中,将优化问题的理论搜索空间划分为离散搜索空间,该空间定义为元胞空间,其中的每个元胞对应着一个候选解。将记忆原理的记忆、遗忘规律用于控制每个元胞的状态转移;元胞的状态由其空间位置、位置修正量以及记忆残留值构成,该值分为瞬时记忆、短时记忆和长时记忆3种状态类型,并依据元胞接受刺激的强度被加强或衰减;记忆残留值低于某个阈值的元胞时被遗忘,不再被处理。在元胞演化过程中,元胞从一个状态转移到另一个状态实现了元胞空间对理论搜索空间的搜索。应用可归约随机矩阵的稳定性条件证明了本算法具有全局收敛性。测试结果表明本算法是高效的。

关键词: 优化,元胞自动机,记忆原理,全局收敛性

Abstract: To solve large-scale optimization problems(OP),the algorithm with global convergence was constructed for solving OP based on the characteristics of memory principles(MP) and cellular automata(CA).In the algorithm,the theoretical search space of OP is divided into the discrete space,and the discrete space is defined as celullar space where each cell is an alternative solution of OP;the memorizing and forgeting rules of MP are used to control transition of states of each cell;a cellular state consists of position,increment of position and residual memory which is divided into three kinds of memory state such as instantaneous,short and long-term memory,each of which is strengthed or wea-kened by accepted stimulus strength.A cell is forgotted and then discarded when its residual memory is lower than a threshould.During evoluation process,a cell’s transferring from one state to another realizes the search of cellular space on the theoretical search space.The stability condition of a reducible stochastic matrix was applied to prove the global convergence of the algorithm.The case study shows that the algorithm is efficient.

Key words: Optimization,Cellular automata,Memory principles,Global convergence

[1] 王梓坤.常用数学公式大全[M].重庆:重庆大学出版社,1991:1028-1040
[2] 黄光球,王国政,周静.用遗传算法求解物流运输中多级中转定位优化问题[J].微电子学与计算机,2006,23(3):47-50
[3] 黄光球,何星.基于蚁群算法的随机Petri网最优路径序列寻找[J].系统仿真学报,2008,20(17):4555-4560
[4] 李晓磊,邵之江,钱积新.一种基于动物自治体的寻优棋式:鱼群算法[J].系统工程理论与实践,2002,22(11):32-38
[5] 崔志华,曾建潮.微粒群优化算法[M].北京:科学出版社,2011:33-35
[6] Leung S C H,Zhang De-fu,Zhou Chang-le,et al.A Hybrid Simu-lated Annealing Metaheuristic Algorithm for the Two-Dimensional Knapsack Packing Problem[J].Computed Operation Research,2012,39(1):64-73
[7] Simon D.Biogeography-Based Optimization[J].IEEE Transactions on Evolutionary Computation,2008,12(6):702-713
[8] 朱刚,马良,高岩.元胞蚂蚁算法的收敛性分析[J].系统仿真学报,2007,9(7):142-1459
[9] 万成.动态环境下的元胞遗传算法研究[D].南昌:南昌航空大学,2010
[10] 柳毅,沈勤.带时间窗可回程取货车辆路径问题的元胞鱼群算法[J].系统管理学报,2011,20(6):739-743
[11] 钱鑫,吴晓军,张甜甜,等.求解关键路径的元胞自动机算法[J].陕西师范大学学报:自然科学版,2009,37(6):19-22
[12] 孙凌宇,冷明,彭宣戈.一种基于元胞自动机的无向图剖分优化算法[J].计算机工程与应用,2008,4(24):46-48
[13] 夏小翔.基于元胞自动机的微粒群算法研究[D].太原科技大学,2007
[14] Sidiropoulos E,Tolikas P.Genetic algorithms and cellular automata in aquifer management[J].Applied Mathematical Mode-lling,2008,32(6):617-640
[15] D’Ambrosio D,Spataro W,Iovine G.Parallel genetic algorithms for optimising cellular automata models of natural complex phenomena:An application to debris flows [J].Computers & Geosciences,2006(32):861-875
[16] Karafyllidis I.Acceleration of cellular automata algorithms using genetic algorithms [J].Advances in Engineering Software,1999(30):419-437
[17] Fadaei A H,Setayeshi S,Kia S.An optimization method based on combination of cellular automata and simulated annealing for VVER-1000NPP loading pattern[J].Nuclear Engineering and Design,2009(239):2800-2808
[18] Mathey A-H,Krcmar E,Tait D,et al.Forest planning using co-evolutionary cellular automata [J].Forest Ecology and Management,2007(239):45-56
[19] Yang Xin,Zheng Xin-qi,Lv Li-na.A spatiotemporal model ofland use change based on ant colony optimization Markov chain and cellular automata[J].Ecological Modelling,2012(233):11-19
[20] Feng Yong-jiu,Liu Yan,Tong Xiao-hua,et al.Modeling dynamic urban growth using cellular automata and particle swarm optimization rules[J].Landscape and Urban Planning,2011(102):188-196
[21] 段其昌,黄大伟,雷蕾,等.带扩展记忆的粒子群优化算法仿真分析[J].控制与决策,2011,26(7):1087-1090
[22] 汤京永,时贞军.一类全局收敛的记忆梯度算法及其线性收敛性[J].数学进展,2007,6(1):67-75
[23] Chopard B,Droz M.Cellular Automata Modeling of PhysicalSystems[M].London:Cambridge University Press,1998
[24] 黄光球,石昌文,孙周军.基于记忆原理的Web入侵预警系统[J].系统工程与电子技术,2006,8(12):1940-1944
[25] 艾森克 M W,基恩 M T.认知心理学(第5版)[M].上海:华东师范大学出版社,2009
[26] Iisufescu M.Finite Markov Processes and Their Applications [M].Wiley:Chichester,1980

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!