留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于多策略融合蚁狮优化算法的MPRM逻辑电路面积优化方法

潘家义 何振学 赵晓君 何俊才 周宇豪 王翔

潘家义,何振学,赵晓君,等. 基于多策略融合蚁狮优化算法的MPRM逻辑电路面积优化方法[J]. 北京航空航天大学学报,2026,52(6):2083-2091
引用本文: 潘家义,何振学,赵晓君,等. 基于多策略融合蚁狮优化算法的MPRM逻辑电路面积优化方法[J]. 北京航空航天大学学报,2026,52(6):2083-2091
PAN J Y,HE Z X,ZHAO X J,et al. Area optimization approach for MPRM logic circuits based on multi-strategy synergy ant lion optimization algorithm[J]. Journal of Beijing University of Aeronautics and Astronautics,2026,52(6):2083-2091 (in Chinese)
Citation: PAN J Y,HE Z X,ZHAO X J,et al. Area optimization approach for MPRM logic circuits based on multi-strategy synergy ant lion optimization algorithm[J]. Journal of Beijing University of Aeronautics and Astronautics,2026,52(6):2083-2091 (in Chinese)

基于多策略融合蚁狮优化算法的MPRM逻辑电路面积优化方法

doi: 10.13700/j.bh.1001-5965.2024.0259
基金项目: 

国家自然科学基金(62102130);中央引导地方科技发展资金项目(226Z0201G);河北省自然科学基金(F2024204001,F2020204003);河北省青年拔尖人才计划项目(BJ2019008);河北省高等学校科学技术研究项目(QN2024138);河北省省属高等学校基本科研业务费研究项目(KY2022073)

详细信息
    通讯作者:

    E-mail:hezhenxue@buaa.edu.cn

  • 中图分类号: V443;TP391.72

Area optimization approach for MPRM logic circuits based on multi-strategy synergy ant lion optimization algorithm

Funds: 

National Natural Science Foundation of China (62102130); Central Government Guides Local Science and Technology Development Fund Project (226Z0201G); Natural Science Foundation of Hebei Province (F2024204001,F2020204003); Hebei Youth Talents Support Project (BJ2019008); Science and Technology Research Projects of Higher Education Institutions in Hebei Province (QN2024138); Basic Scientific Research Funds Research Project of Hebei Provincial Colleges and Universities (KY2022073)

More Information
  • 摘要:

    针对现有混合极性Reed-Muller (MPRM)逻辑电路面积优化方法优化效果较差的问题,提出一种多策略融合蚁狮优化(MSALO)算法。为解决蚁狮优化(ALO)算法全局搜索能力较差的问题,在算法随机游走阶段应用双策略随机游走机制;为解决算法寻优能力差的问题,针对精英蚁狮个体应用突围机制;为加快算法的收敛速度,引入基于正弦函数的自适应蚂蚁位置更新策略。提出一种基于MSALO算法的MPRM逻辑电路面积优化方法,基于北卡罗莱纳州微电子中心(MCNC)基准测试电路的实验结果表明:基于MSALO算法的MPRM逻辑电路面积优化方法平均面积节省率可在现有优秀群智能优化算法的基础上平均提高27.96%。

     

  • 图 1  突围机制示意图

    Figure 1.  Schematic diagram of the breakout mechanism

    图 2  编码与解码流程

    Figure 2.  Encoding and decoding flowchart

    图 3  本文方法流程

    Figure 3.  Flowchart of the proposed method

    图 4  amd电路收敛曲线

    Figure 4.  Circuit convergence curves of amd

    图 5  br1电路收敛曲线

    Figure 5.  Circuit convergence curves of br1

    图 6  clip电路收敛曲线

    Figure 6.  Circuit convergence curves of clip

    图 7  newtpla电路收敛曲线

    Figure 7.  Circuit convergence curves of newtpla

    图 8  pdc电路收敛曲线

    Figure 8.  Circuit convergence curves of pdc

    图 9  t3电路收敛曲线

    Figure 9.  Circuit convergence curves of t3

    表  1  4种算法的逻辑电路面积优化对比实验数据

    Table  1.   Comparison experimental data of logic circuit area optimization of four algorithms

    电路名称 算法运行10次逻辑电路面积最优值 算法运行10次逻辑电路面积平均值 S1/% S2/% S3/%
    MSALO ALO ChOA SAO MSALO ALO ChOA SAO
    5xp1 37 37 37 37 37 39.7 37.4 40.8 6.80 1.07 9.31
    exps 51 53 51 65 51 64.6 52.2 89.2 21.05 2.30 42.83
    clip 260 260 260 260 264 265.7 268.8 271.1 0.64 17.86 2.62
    br1 126 126 126 137 126 145.6 140.6 146.7 13.46 10.38 14.11
    t3 113 129 123 161 119.2 155.4 139.6 176.6 23.29 14.61 32.50
    alu1 7 7 7 8 7 7.4 7.1 12.2 5.41 1.41 42.62
    misex3 933 1876 1377 2484 933 2469.6 1892.2 3124.8 62.22 50.69 70.14
    table3 1528 2042 1891 2042 1528 2326.9 2192.2 2584.7 34.33 30.30 40.88
    amd 309 375 346 383 323.1 415.7 374 439 22.28 13.61 26.40
    gary 577 726 650 708 593.2 816.7 731.8 876.9 27.37 18.94 32.35
    newtpla 35 44 47 59 35 66.5 63.4 82.1 47.37 44.79 57.37
    pdc 185 185 185 230 185 259.4 252.3 297.9 28.68 26.67 37.90
    table5 50 92 92 76 52.8 114 110.3 105 53.68 52.13 49.71
     注:S1S2S3分别为MSALO算法与ALO、ChOA、SAO算法相比的平均面积节省率。
    下载: 导出CSV
  • [1] ZHOU Y H, HE Z X, CHEN C, et al. An efficient power optimization approach for fixed polarity Reed-Muller logic circuits based on metaheuristic optimization algorithm[J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2022, 41(12): 5380-5393.
    [2] HE Z X, PAN Y H, WANG K J, et al. Area optimization for MPRM logic circuits based on improved multiple disturbances fireworks algorithm[J]. Applied Mathematics and Computation, 2021, 399: 126008.
    [3] FU Q, WANG P J, TONG N, et al. Integrated polarity optimization of MPRM circuits based on improved multi-objective particle swarm optimization[J]. Chinese Journal of Electronics, 2020, 29(5): 833-840.
    [4] HE Z X, XIAO L M, GU F, et al. EDOA: an efficient delay optimization approach for mixed-polarity Reed-Muller logic circuits under the unit delay model[J]. Frontiers of Computer Science, 2019, 13(5): 1102-1115.
    [5] QIN D G, HE Z X, ZHAO X J, et al. Area and power optimization for Fixed Polarity Reed-Muller logic circuits based on Multi-strategy Multi-objective Artificial Bee Colony algorithm[J]. Engineering Applications of Artificial Intelligence, 2023, 121: 105906.
    [6] 周宇豪, 何振学, 梁新艺, 等. 基于BABFA的XNOR/OR电路面积优化[J]. 北京航空航天大学学报, 2022, 48(10): 2031-2039.

    ZHOU Y H, HE Z X, LIANG X Y, et al. Optimization of XNOR/OR circuit area based on BABFA[J]. Journal of Beijing University of Aeronautics and Astronautics, 2022, 48(10): 2031-2039(in Chinese).
    [7] WANG P J, LI K P, ZHANG H H. PMGA and its application in area and power optimization for ternary FPRM circuit[J]. Journal of Semiconductors, 2016, 37(1): 015007.
    [8] 卜登立, 江建慧. 基于Pareto支配的MPRM电路面积与可靠性优化[J]. 电子学报, 2016, 44(11): 2653-2659.

    BU D L, JIANG J H. Pareto dominance based area and reliability optimization of MPRM circuits[J]. Acta Electronica Sinica, 2016, 44(11): 2653-2659(in Chinese).
    [9] 俞海珍, 汪鹏君, 张会红, 等. 基于三值多样性粒子群算法的MPRM电路综合优化[J]. 电子学报, 2017, 45(7): 1601-1607.

    YU H Z, WANG P J, ZHANG H H, et al. Optimization of MPRM circuits based on ternary diversity particle swarm optimization[J]. Acta Electronica Sinica, 2017, 45(7): 1601-1607(in Chinese).
    [10] 邵艺璇, 何振学, 周宇豪, 等. 基于M-AFSA的MPRM逻辑电路面积优化[J]. 北京航空航天大学学报, 2023, 49(3): 693-701.

    SHAO Y X, HE Z X, ZHOU Y H, et al. Area optimization of MPRM circuits based on M-AFSA[J]. Journal of Beijing University of Aeronautics and Astronautics, 2023, 49(3): 693-701(in Chinese).
    [11] 潘钰华, 何振学, 王克俭. 基于改进烟花算法的MPRM逻辑电路面积优化[J]. 兰州大学学报(自然科学版), 2021, 57(3): 416-422.

    PAN Y H, HE Z X, WANG K J. Area optimization for MPRM logic circuits based on improved fireworks algorithm[J]. Journal of Lanzhou University (Natural Sciences), 2021, 57(3): 416-422(in Chinese).
    [12] 卜登立. 基于混合遗传算法的MPRM最小化[J]. 浙江大学学报(理学版), 2016, 43(2): 184-189.

    BU D L. Hybrid genetic algorithm for MPRM minimization[J]. Journal of Zhejiang University (Science Edition), 2016, 43(2): 184-189(in Chinese).
    [13] MIRJALILI S. The ant lion optimizer[J]. Advances in Engineering Software, 2015, 83: 80-98.
    [14] KASHYAP A K, PARHI D R, KUMAR S, et al. Safe navigation of humanoid robot in cluttered terrain using ant lion optimizer tuned RA approach[C]//Proceedings of the Current Advances in Mechanical Engineering. Berlin: Springer, 2021: 997-1006.
    [15] THAWKAR S, SHARMA S, KHANNA M, et al. Breast cancer prediction using a hybrid method based on Butterfly Optimization Algorithm and Ant Lion Optimizer[J]. Computers in Biology and Medicine, 2021, 139: 104968.
    [16] KUMARI R, KUMAR R. Vehicular ant lion optimization algorithm (VALOA) for urban traffic management[C]//Proceedings of the Innovations in Computer Science and Engineering. Berlin: Springer, 2021: 99-114.
    [17] ZHANG H L, CHEN M R, LI P S, et al. An improved Harris Hawks optimizer combined with extremal optimization[J]. International Journal of Machine Learning and Cybernetics, 2023, 14(3): 655-682.
    [18] XU J, KANG X Y, FAN Z K, et al. Design of highly uniform magnetic field coils with wolf pack algorithm[J]. IEEE Sensors Journal, 2021, 21(4): 4412-4424.
    [19] ABDULLAH M A, AB RASHID M F F, GHAZALLI Z. Optimization of assembly sequence planning using soft computing approaches: a review[J]. Archives of Computational Methods in Engineering, 2019, 26(2): 461-474.
    [20] TANYILDIZI E, DEMIR G. Golden sine algorithm: a novel math-inspired algorithm[J]. Advances in Electrical and Computer Engineering, 2017, 17(2): 71-78.
    [21] KHISHE M, MOSAVI M R. Chimp optimization algorithm[J]. Expert Systems with Applications, 2020, 149: 113338.
    [22] DENG L Y, LIU S Y. Snow ablation optimizer: a novel metaheuristic technique for numerical optimization and engineering design[J]. Expert Systems with Applications, 2023, 225: 120069.
  • 加载中
图(9) / 表(1)
计量
  • 文章访问数:  413
  • HTML全文浏览量:  262
  • PDF下载量:  12
  • 被引次数: 0
出版历程
  • 收稿日期:  2024-04-26
  • 录用日期:  2024-06-14
  • 网络出版日期:  2024-07-08
  • 整期出版日期:  2026-06-30

目录

    /

    返回文章
    返回
    常见问答