A lattice-based representation of independence relations for efficient closure computation

Publication date

2020-11

Authors

van der Gaag, L.C.ISNI 0000000117800715
Baioletti, M.
Bolt, Janneke H.ISNI 000000038848278X

Editors

Advisors

Supervisors

Document Type

Article
Open Access logo

License

taverne

Abstract

Independence relations in general include exponentially many statements of independence, that is, exponential in the number of variables involved. These relations are typically characterised however, by a small set of such statements and an associated set of derivation rules. While various computational problems on independence relations can be solved by manipulating these smaller sets without the need to explicitly generate the full relation, existing algorithms for constructing these sets are associated with often prohibitively high running times. In this paper, we introduce a lattice structure for organising sets of independence statements and show that current algorithms are rendered computationally less demanding by exploiting new insights in the structural properties of independence gained from this lattice organisation. By means of a range of experimental results, we subsequently demonstrate that through the lattice organisation indeed a substantial gain in efficiency is achieved for fast-closure computation of semi-graphoid independence relations in practice.

Keywords

Independence relations, Representation, Lattice-based partitioning, Fast-closure computation, Algorithm engineering, Taverne

Citation

van der Gaag, L C, Baioletti, M & Bolt, J H 2020, 'A lattice-based representation of independence relations for efficient closure computation', International Journal of Approximate Reasoning, vol. 126, pp. 272-289. https://doi.org/10.1016/j.ijar.2020.08.002