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 条
  • [41] Hybrid PoS-tagging: A cooperation of evolutionary and statistical approaches
    Forsati, Rana
    Shamsfard, Mehrnoush
    APPLIED MATHEMATICAL MODELLING, 2014, 38 (13) : 3193 - 3211
  • [42] An Evolutionary Approach to the Multidepot Capacitated Arc Routing Problem
    Xing, Lining
    Rohlfshagen, Philipp
    Chen, Yingwu
    Yao, Xin
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2010, 14 (03) : 356 - 374
  • [43] A hybrid evolutionary algorithm for the job shop scheduling problem
    Zobolas, G. I.
    Tarantilis, C. D.
    Ioannou, G.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2009, 60 (02) : 221 - 235
  • [44] On the complexity of the balanced vertex ordering problem
    Kara, Jan
    Kratochvil, Jan
    Wood, David R.
    DISCRETE MATHEMATICS AND THEORETICAL COMPUTER SCIENCE, 2007, 9 (01) : 193 - 202
  • [45] GENETIC ALGORITHMS FOR THE LINEAR ORDERING PROBLEM
    Kroemer, Pavel
    Snasel, Vaclav
    Platos, Jan
    Husek, Dusan
    NEURAL NETWORK WORLD, 2009, 19 (01) : 65 - 80
  • [46] A Self-Adaptive Evolutionary Algorithm for the Berth Scheduling Problem: Towards Efficient Parameter Control
    Dulebenets, Maxim A.
    Kavoosi, Masoud
    Abioye, Olumide
    Pasha, Junayed
    ALGORITHMS, 2018, 11 (07):
  • [47] Efficient Approaches for Solving a Multiobjective Energy-aware Job Shop Scheduling Problem
    Gonzalez, Miguel A.
    Oddi, Angelo
    Rasconi, Riccardo
    FUNDAMENTA INFORMATICAE, 2019, 167 (1-2) : 93 - 132
  • [48] Comparison of optimization-based approaches to imaging spectroscopic inversion in coastal waters
    Filippi, AM
    Mishonov, A
    Algorithms and Technologies for Multispectral, Hyperspectral, and Ultraspectral Imagery XI, 2005, 5806 : 382 - 393
  • [49] Research on the parameter inversion problem of prestack seismic data based on improved differential evolution algorithm
    Wu, Qinghua
    Zhu, Zhixin
    Yan, Xuesong
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2017, 20 (04): : 2881 - 2890
  • [50] New Evolutionary Approaches for SAT Solving
    Raschip, Madalina
    Croitoru, Cornelius
    Frasinaru, Cristian
    2018 IEEE 30TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2018, : 522 - 526