高级检索

    张会红, 汪鹏君, 顾幸生. 基于种群协同进化算法的固定极性动态逻辑电路功耗优化[J]. 华东理工大学学报(自然科学版), 2011, (1): 77-83.
    引用本文: 张会红, 汪鹏君, 顾幸生. 基于种群协同进化算法的固定极性动态逻辑电路功耗优化[J]. 华东理工大学学报(自然科学版), 2011, (1): 77-83.
    ZHANG Hui-hong, WANG Peng-jun, GU Xing-sheng. Power Dissipation Optimization of Fixed-Polarity Dynamic Logic Circuits Based on Population Co-evolution Algorithm[J]. Journal of East China University of Science and Technology, 2011, (1): 77-83.
    Citation: ZHANG Hui-hong, WANG Peng-jun, GU Xing-sheng. Power Dissipation Optimization of Fixed-Polarity Dynamic Logic Circuits Based on Population Co-evolution Algorithm[J]. Journal of East China University of Science and Technology, 2011, (1): 77-83.

    基于种群协同进化算法的固定极性动态逻辑电路功耗优化

    Power Dissipation Optimization of Fixed-Polarity Dynamic Logic Circuits Based on Population Co-evolution Algorithm

    • 摘要: 基于电路的动态逻辑实现形式,建立了固定极性XNOR/OR电路低功耗极性优化问题的数学模型;针对传统遗传算法(TGA)和量子算法(TQA)的优势和不足,借鉴合作型协同进化思想,提出了种群协同进化算法(PCEA)。该算法包含主体种群和小规模的量子比特种群,采取两种群并行进化、统一评估和主体种群择优重组的进化策略。主体种群采用包括选择、交叉和变异在内的常规进化方式。量子比特种群采用均匀进化和多次测量的进化方式,以便得到一组尽可能均匀覆盖解空间的个体补充到主体种群,避免算法出现“早熟”现象。最后,8个MCNC Benchmark 电路的测试结果表明了PCEA的优化效果及其稳定性。

       

      Abstract: Based on the dynamic logic form of circuits, a mathematic mode for low power dissipation is established for polarity optimization of fixed-polarity XNOR/OR circuits. By analyzing the standard genetic algorithm (TGA) and quantum algorithm (TQA), this paper proposes a new algorithm, population co-evolution algorithm(PCEA), which utilizes the idea of co-evolution. This proposed algorithm includes a master population and a small-scaled q-bit population as a slave one, and adopts the evolving strategies of parallel evolution, uniform evaluation, and regrouping the master population via the most excellent ones. Conventional strategies including selection, crossover and mutation are employed for the master population evolution. The evolvement of q-bit population is made by even evolution and multiple measurements so as to provide a group of individuals evenly covering the solution space for the master population, and thus to avoid the “premature” phenomena of the algorithm. Experiment results on eight MCNC Benchmark circuits verify the PCEA’s stability and efficiency.

       

    /

    返回文章
    返回