This program is tentative and subject to change.

Tue 22 Oct 2024 16:00 - 16:30 at Pacific C - NSAD: Session 3

In this work-in-progress paper, we present labeled union-find, an extension of the union-find data structure where edges are annotated with labels that form a group algebraic structure. This structure allows to very efficiently represent the transitive closure of many useful binary relations, such as two-variables per equality (TVPE) constraints of the form y = a*x + b. We characterize the properties of labeled union-find when used to represent binary relations between variables. More specifically, we study the use of this domain in a static analysis; either to represent binary relations, or as a reduced product with non-relational abstract domains with constraint propagation; as well as the design of efficient algorithms for the join of labeled union-find structures. We believe that this structure could be used as a low-cost relational domain or decision procedure, and that it could make other relational domains more efficient by removing the need to track some variables.

This program is tentative and subject to change.

Tue 22 Oct

Displayed time zone: Pacific Time (US & Canada) change

16:00 - 17:30
NSAD: Session 3NSAD at Pacific C
16:00
30m
Short-paper
WiP: Labeled Union-Find for Constraint FactorizationShort Paper
NSAD
Matthieu Lemerre Université Paris-Saclay - CEA LIST, Dorian Lesbre CEA List
16:30
30m
Full-paper
Abstracting EntanglementFull Paper
NSAD
Nicola Assolini Università degli Studi di Verona, Alessandra Di Pierro University of Verona, Italy, Isabella Mastroeni University of Verona, Italy
17:00
10m
Closing
NSAD
Vincenzo Arceri University of Parma, Italy, Michele Pasqua University of Verona