Using combined static analysis and profiling for logic program execution time estimation

  • Authors:
  • Edison Mera;Pedro López-García;Germán Puebla;Manuel Carro;Manuel Hermenegildo

  • Affiliations:
  • Technical University of Madrid;Technical University of Madrid;Technical University of Madrid;Technical University of Madrid;Technical University of Madrid

  • Venue:
  • ICLP'06 Proceedings of the 22nd international conference on Logic Programming
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Predicting statically the running time of programs has many applications ranging from task scheduling in parallel execution to proving the ability of a program to meet strict time constraints. A starting point in order to attack this problem is to infer the computational complexity of such programs (or fragments thereof). This is one of the reasons why the development of static analysis techniques for inferring cost-related properties of programs (usually upper and/or lower bounds of actual costs) has received considerable attention.