Analysing all polynomial equations in ℤ2w

Helmut Seidl, Andrea Flexeder, Michael Petter

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

1 Scopus citations

Abstract

In this paper, we present methods for checking and inferring all valid polynomial relations in ℤ2w. In contrast to the infinite field ℚ, ℤ2w, is finite and hence allows for finitely many polynomial functions only. In this paper we show, that checking the validity of a polynomial invariant over is, though decidable, only PSPACE-complete. Apart from the impracticable algorithm for the theoretical upper bound, we present a feasible algorithm for verifying polynomial invariants over ℤ2w which runs in polynomial time if the number of program variables is bounded by a constant. In this case, we also obtain a polynomial-time algorithm for inferring all polynomial relations. In general, our approach provides us with a feasible algorithm to infer all polynomial invariants up to a low degree.

Original languageEnglish
Title of host publicationStatic Analysis - 15th International Symposium, SAS 2008, Proceedings
Pages299-314
Number of pages16
DOIs
StatePublished - 2008
Event15th International Static Analysis Symposium, SAS 2008 - Valencia, Spain
Duration: 16 Jul 200818 Jul 2008

Publication series

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

Conference

Conference15th International Static Analysis Symposium, SAS 2008
Country/TerritorySpain
CityValencia
Period16/07/0818/07/08

Fingerprint

Dive into the research topics of 'Analysing all polynomial equations in ℤ2w'. Together they form a unique fingerprint.

Cite this