Our system is currently under heavy load due to increased usage. We're actively working on upgrades to improve performance. Thank you for your patience.
2014
DOI: 10.1007/978-3-319-07046-9_9
|View full text |Cite
|
Sign up to set email alerts
|

Sliced Table Constraints: Combining Compression and Tabular Reduction

Abstract: International audienceMany industrial applications require the use of table constraints (e.g., in configuration problems), sometimes of significant size. During the recent years, researchers have focused on reducing space and time complexities of this type of constraint. Static and dynamic reduction based approaches have been proposed giving new compact representations of table constraints and effective filtering algorithms. In this paper, we study the possibility of combining both static and dynamic reduction… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
5
3

Relationship

3
5

Authors

Journals

citations
Cited by 16 publications
(7 citation statements)
references
References 15 publications
0
7
0
Order By: Relevance
“…-BDDs in various flavors ((Knuth 2011)) -Compression into c-tuples and constraint slicing ((Gharbi et al 2014;Katsirelos and Walsh 2007)) -Read optimized databases (such as column-oriented databases ((Stonebraker et al 2005))).…”
Section: Discussionmentioning
confidence: 99%
“…-BDDs in various flavors ((Knuth 2011)) -Compression into c-tuples and constraint slicing ((Gharbi et al 2014;Katsirelos and Walsh 2007)) -Read optimized databases (such as column-oriented databases ((Stonebraker et al 2005))).…”
Section: Discussionmentioning
confidence: 99%
“…For example, a regular constraint is simply a DFA defining the set of tuples which can be generated by the automata over the variables in the constraint. Similarly, (Gharbi et al 2014), and smarttables (Mairy, Deville, and Lecoutre 2015). For example, Figure 2…”
Section: Preliminariesmentioning
confidence: 99%
“…The shortSTR algorithm (Jefferson and Nightingale 2013) works on short support which compresses table constraint by hiding the variables whose domain values are always supported. STRslice (Gharbi et al 2014) compresses tables by first grouping tuples of a table (slicing) and then decomposing each group (a subtable) into two tables with a smaller arity where the original subtable is obtained from the join of the two smaller tables. Such algorithms are competitive when there exists enough compression, e.g.…”
Section: Simple Tabular Reductionmentioning
confidence: 99%
“…Some are based on using particular data structures, like Multi-valued Decision Diagrams (MDDs) [4,24], tries [7] and Deterministic Finite Automata (DFA) [25]. Other approaches attempt to keep a table-like structure, which is made compact by reasoning on Cartesian products and some intentional forms of column restrictions, like short tuples [10], compressed tuples [11,32], sliced tables [8] and smart tables [21].…”
Section: Introductionmentioning
confidence: 99%