Heuristic Learning Based on Genetic Programming

  • Authors:
  • Frank Schmiedle;Nicole Drechsler;Daniel Große;Rolf Drechsler

  • Affiliations:
  • Institute of Computer Science, Albert-Ludwigs-University, Georges-Köhler-Allee 51, 79110 Freiburg im Breisgau, Germany schmiedl@informatik.uni-freiburg.de;Institute of Computer Science, University of Bremen, 28359 Bremen, Germany nd@informatik.uni-bremen.de;Institute of Computer Science, University of Bremen, 28359 Bremen, Germany grosse@informatik.uni-bremen.de;Institute of Computer Science, University of Bremen, 28359 Bremen, Germany drechsle@informatik.uni-bremen.de

  • Venue:
  • Genetic Programming and Evolvable Machines
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present an approach to learning heuristics based on Genetic Programming (GP) which can be applied to problems in the VLSI CAD area. GP is used to develop a heuristic that is applied to the problem instance instead of directly solving the problem by application of GP. The GP-based heuristic learning method is applied to one concrete field from the area of VLSI CAD, i.e. minimization of Binary Decision Diagrams (BDDs). Experimental results are given in order to demonstrate that the GP-based method leads to high quality results that outperform previous methods while the run-times of the resulting heuristics do not increase. Furthermore, we show that by clever adjustment of parameters, further improvements such as the saving of about 50% of the run-time for the learning phase can be achieved.