Abstract
Set constraints are relations between sets of ground terms or trees.
This paper presents two main contributions: firstly we consider an extension of the systems of set constraints to include a tuple constructor, and secondly we construct a simplified solution procedure for set constraints. We illustrate the approach using logic programs and show that we can construct various set-based abstractions of a program including the "Tau-P" abstraction using a system of set constraints derived in a single pass over the program.
This paper presents two main contributions: firstly we consider an extension of the systems of set constraints to include a tuple constructor, and secondly we construct a simplified solution procedure for set constraints. We illustrate the approach using logic programs and show that we can construct various set-based abstractions of a program including the "Tau-P" abstraction using a system of set constraints derived in a single pass over the program.
| Original language | English |
|---|---|
| Publication date | 2011 |
| Number of pages | 12 |
| Publication status | Published - 2011 |
| Event | 21st Workshop on Logic-based methods in Programming Environments: Satellite workshop of ICLP 2011 - Lexington, United States Duration: 10 Jul 2011 → 10 Jul 2011 Conference number: 21 |
Workshop
| Workshop | 21st Workshop on Logic-based methods in Programming Environments |
|---|---|
| Number | 21 |
| Country/Territory | United States |
| City | Lexington |
| Period | 10/07/2011 → 10/07/2011 |
Citation Styles
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver