Skip to main navigation Skip to search Skip to main content

A transformational approach to resource analysis with typed-norms

  • Elvira Albert
  • , Samir Genaim
  • , Rául Gutiérrez

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

3 Scopus citations

Abstract

In order to automatically infer the resource consumption of programs, analyzers track how data sizes change along a program’s execution. Typically, analyzers measure the sizes of data by applying norms which are mappings from data to natural numbers that represent the sizes of the corresponding data. When norms are defined by taking type information into account, they are named typed-norms. Themain contribution of this paper is a transformational approach to resource analysis with typed-norms. The analysis is based on a transformation of the program into an intermediate abstract program in which each variable is abstracted with respect to all considered norms which are valid for its type. We also sketch a simple analysis that can be used to automatically infer the required, useful, typed-norms from programs.

Original languageEnglish
Title of host publicationLogic-Based Program Synthesis and Transformation - 23rd International Symposium, LOPSTR 2013, Revised Selected Papers
EditorsRicardo Peña, Gopal Gupta
PublisherSpringer Verlag
Pages38-53
Number of pages16
ISBN (Electronic)9783319141244
DOIs
StatePublished - 1 Jan 2014
Externally publishedYes
Event23rd International Symposium on Logic-Based Program Synthesis and Transformation, LOPSTR 2013 - Madrid, Spain
Duration: 18 Sep 201319 Sep 2013

Publication series

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

Conference

Conference23rd International Symposium on Logic-Based Program Synthesis and Transformation, LOPSTR 2013
Country/TerritorySpain
CityMadrid
Period18/09/1319/09/13

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'A transformational approach to resource analysis with typed-norms'. Together they form a unique fingerprint.

Cite this