Skip to main navigation Skip to search Skip to main content

Automatically Evolving Lookup Tables for Function Approximation

  • Oliver Krauss
  • , William B. Langdon

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

Many functions, such as square root, are approximated and sped up with lookup tables containing pre-calculated values. We introduce an approach using genetic algorithms to evolve such lookup tables for any smooth function. It provides double precision and calculates most values to the closest bit, and outperforms reference implementations in most cases with competitive run-time performance.
Original languageEnglish
Title of host publicationEuroGP 2020: Genetic Programming
EditorsTing Hu, Nuno Lourenço, Eric Medvet, Federico Divina
PublisherSpringer
Pages84-100
Number of pages17
Volume12101
ISBN (Print)978-3-030-44093-0
DOIs
Publication statusPublished - Apr 2020

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12101 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Fields of science

  • 102 Computer Sciences
  • 102009 Computer simulation
  • 102011 Formal languages
  • 102013 Human-computer interaction
  • 102022 Software development
  • 102024 Usability research
  • 102029 Practical computer science

JKU Focus areas

  • Digital Transformation

Cite this