Finding good variable orders for decision diagrams is essential for their effective use. We consider Multiway Decision Diagrams (MDDs) encoding a set of fixed-size vectors satisfying a set of linear invariants. Two critical applications of this problem are encoding the state space of a discrete-event discrete state system (DEDS) and encoding all solutions to a set of integer constraints. After studying the relations between the MDD structure and the constraints imposed by the linear invariants, we define i{$}{$}{_}{ackslash}mathrm {{}Rank{}}{$}{$}, a new variable order metric that exploits the knowledge embedded in these invariants. We evaluate i{$}{$}{_}{ackslash}mathrm {{}Rank{}}{$}{$}against other previously proposed metrics on a benchmark of 40 different DEDS and show that it is a better predictor of the MDD size and it is better at driving heuristics for the generation of good variable orders.

iRank: A Variable Order Metric for DEDS Subject to Linear Invariants

Amparore Elvio Gilberto;Donatelli Susanna;
2019-01-01

Abstract

Finding good variable orders for decision diagrams is essential for their effective use. We consider Multiway Decision Diagrams (MDDs) encoding a set of fixed-size vectors satisfying a set of linear invariants. Two critical applications of this problem are encoding the state space of a discrete-event discrete state system (DEDS) and encoding all solutions to a set of integer constraints. After studying the relations between the MDD structure and the constraints imposed by the linear invariants, we define i{$}{$}{_}{ackslash}mathrm {{}Rank{}}{$}{$}, a new variable order metric that exploits the knowledge embedded in these invariants. We evaluate i{$}{$}{_}{ackslash}mathrm {{}Rank{}}{$}{$}against other previously proposed metrics on a benchmark of 40 different DEDS and show that it is a better predictor of the MDD size and it is better at driving heuristics for the generation of good variable orders.
2019
TACAS 2019
Prague
April 6-11, 2019
Tools and Algorithms for the Construction and Analysis of Systems
Springer International Publishing
285
302
978-3-030-17465-1
https://link.springer.com/chapter/10.1007/978-3-030-17465-1_16
Amparore Elvio Gilberto , Ciardo Gianfranco , Donatelli Susanna , Miner Andrew
File in questo prodotto:
File Dimensione Formato  
iRank - A Variable Order Metric for DEDS Subject to Linear Invariants.pdf

Accesso aperto

Tipo di file: POSTPRINT (VERSIONE FINALE DELL’AUTORE)
Dimensione 1.43 MB
Formato Adobe PDF
1.43 MB Adobe PDF Visualizza/Apri
Amparore2019_Chapter_IMathrmRankAVariableOrderMetri.pdf

Accesso aperto

Tipo di file: PDF EDITORIALE
Dimensione 1.01 MB
Formato Adobe PDF
1.01 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2318/1764221
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? 5
social impact