Automatic complexity analysis

Flemming Nielson, Hanne Riis Nielson, Helmut Seidl

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

19 Scopus citations

Abstract

We consider the problem of automating the derivation oftight asymptotic complexity bounds for solving Horn clauses. Clearly,the solving time crucially depends on the “sparseness” of the computed relations. Therefore, our asymptotic runtime analysis is accompanied byan asymptotic sparsity calculus together with an asymptotic sparsity analysis. The technical problem here is that least fixpoint iteration failson asymptotic complexity expressions: the intuitive reason is that O(1)+O(1) = O(1) but O(1) + · · · + O(1) may return any value.

Original languageEnglish
Title of host publicationProgramming Languages and Systems - 11th European Symposium on Programming, ESOP 2002 Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2002, Proceedings
EditorsDaniel Le Métayer
PublisherSpringer Verlag
Pages243-261
Number of pages19
ISBN (Print)3540433635, 9783540433637
DOIs
StatePublished - 2002
Externally publishedYes
Event11th European Symposium on Programming, ESOP 2002 Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2002 - Grenoble, France
Duration: 8 Apr 200212 Apr 2002

Publication series

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

Conference

Conference11th European Symposium on Programming, ESOP 2002 Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2002
Country/TerritoryFrance
CityGrenoble
Period8/04/0212/04/02

Keywords

  • Automatic complexity analysis
  • Horn clauses
  • Program analysis
  • Sparseness

Fingerprint

Dive into the research topics of 'Automatic complexity analysis'. Together they form a unique fingerprint.

Cite this