Transparent Gif

Department of Computer Science

University of California, Santa Barbara

Abstract

Efficient Symbolic Representations for Arithmetic Constraints in Verification

by: Constantinos Bartzis and Tevfik Bultan

Abstract:

In this paper we discuss efficient symbolic representations for infinite-state systems specified using linear arithmetic constraints. We give new algorithms for constructing finite automata which represent integer sets that satisfy linear constraints. These automata can represent either signed or unsigned integers and have a lower number of states compared to other similar approaches. We experimentally compare different symbolic representations by using them to verify non-trivial specification examples. In many cases symbolic representations based on our construction algorithms outperform the polyhedral representation used in Omega Library, or the automata representation used in LASH.

Keywords:

automata, Presburger arithmetic, symbolic model checking

Date:

June 2002

Document: 2002-16

XHTML Validation | CSS Validation
Updated 14-Nov-2005
Questions should be directed to: webmaster@cs.ucsb.edu