Efficient evolutionary approaches for the data ordering problem with inversion

被引:0
作者
Logofatu, Doina [1 ]
Drechsler, Rolf [1 ]
机构
[1] Univ Bremen, Inst Comp Sci, D-28359 Bremen, Germany
来源
APPLICATIONS OF EVOLUTIONARY COMPUTING, PROCEEDINGS | 2006年 / 3907卷
关键词
evolutionary algorithms; digital circuit design; low power; data ordering problem; transition minimization; optimization; graph theory; complexity;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
An important aim of circuit design is the reduction of the power dissipation. Power consumption of digital circuits is closely related to switching activity. Due to the increase in the usage of battery driven devices (e.g. PDAs, laptops), the low power aspect became one of the main issues in circuit design in recent years. In this context, the Data Ordering Problem with and without Inversion is very important. Data words have to be ordered and (eventually) negated in order to minimize the total number of bit transitions. These problems have several applications, like instruction scheduling, compiler optimization, sequencing of test patterns, or cache write-back. This paper describes two evolutionary algorithms for the Data Ordering Problem with Inversion (DOPI). The first one sensibly improves the Greedy Min solution (the best known related polynomial heuristic) by a small amount of time, by successively applying mutation operators. The second one is a hybrid genetic algorithm, where a part of the population is initialized using greedy techniques. Greedy Min and Lower Bound algorithms are used for verifying the performance of the presented Evolutionary Algorithms (EAs) on a large set of experiments. A comparison of our results to previous approaches proves the efficiency of our second approach. It is able to cope with data sets which are much larger than those handled by the best known EAs. This improvement comes from the synchronized strategy of applying the genetic operators (algorithm design) as well as from the compact representation of the data (algorithm implementation).
引用
收藏
页码:320 / 331
页数:12
相关论文
共 50 条
  • [1] Efficient Approaches For DNA Sequences Ordering
    Logofatu, Doina
    Gruber, Manfred
    ADVANCED BIO-INSPIRED COMPUTATIONAL METHODS, 2008, : 24 - 34
  • [2] Scalable distributed genetic algorithm for data ordering problem with inversion using mapreduce
    Logofatu, Doina
    Stamate, Daniel
    IFIP Advances in Information and Communication Technology, 2014, 436 : 325 - 334
  • [3] Efficient approaches for the Flooding Problem on graphs
    da Silva, Andre Renato Villela
    Ochi, Luiz Satoru
    Barros, Bruno Jose da Silva
    Pinheiro, Rian Gabriel S.
    ANNALS OF OPERATIONS RESEARCH, 2020, 286 (1-2) : 33 - 54
  • [4] Pareto-based evolutionary multiobjective approaches and the generalized Nash equilibrium problem
    Lung, Rodica Ioana
    Gasko, Noemi
    Suciu, Mihai Alexandru
    JOURNAL OF HEURISTICS, 2020, 26 (04) : 561 - 584
  • [5] Efficient approaches for the Flooding Problem on graphs
    André Renato Villela da Silva
    Luiz Satoru Ochi
    Bruno José da Silva Barros
    Rian Gabriel S. Pinheiro
    Annals of Operations Research, 2020, 286 : 33 - 54
  • [6] AN EFFICIENT EVOLUTIONARY ALGORITHM FOR A SHAPE OPTIMIZATION PROBLEM
    Nachaoui, M.
    Chakib, A.
    Nachaoui, A.
    APPLIED AND COMPUTATIONAL MATHEMATICS, 2020, 19 (02) : 220 - 244
  • [7] EVOLUTIONARY APPROACHES FOR MULTI-OBJECTIVE NEXT RELEASE PROBLEM
    Cai, Xinye
    Wei, Ou
    Huang, Zhiqiu
    COMPUTING AND INFORMATICS, 2012, 31 (04) : 847 - 875
  • [8] Efficient Forest Data Structure for Evolutionary Algorithms Applied to Network Design
    Delbem, Alexandre C. B.
    de Lima, Telma W.
    Telles, Guilherme P.
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2012, 16 (06) : 829 - 846
  • [9] New Evolutionary Approaches to High-Dimensional Data
    Matosol, Luis
    Junior, Felipe
    Machado, Adriano
    Velosol, Adriano
    Meira, Wagner, Jr.
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION COMPANION (GECCO'12), 2012, : 1447 - 1448
  • [10] Evolutionary Data Reorganization For Efficient Workload Processing
    Razumovskiy, Andrew
    Nasonov, Denis
    Spivak, Anton
    Boukhanovsky, Alexander
    2014 IEEE 8TH INTERNATIONAL CONFERENCE ON APPLICATION OF INFORMATION AND COMMUNICATION TECHNOLOGIES (AICT), 2014, : 234 - 239