On computing the subset graph of a collection of sets

Authors
Citation
P. Pritchard, On computing the subset graph of a collection of sets, J ALGORITHM, 33(2), 1999, pp. 187-203
Citations number
9
Categorie Soggetti
Computer Science & Engineering
Journal title
JOURNAL OF ALGORITHMS
ISSN journal
01966774 → ACNP
Volume
33
Issue
2
Year of publication
1999
Pages
187 - 203
Database
ISI
SICI code
0196-6774(199911)33:2<187:OCTSGO>2.0.ZU;2-H
Abstract
Let a given collection of sets have size N measured by the sum of the cardi nalities. Yellin and Jutla presented an algorithm which constructed the par tial order induced by the subset relation (a "subset graph") in a claimed O (N-2 / log N) operations over a dictionary ADT, and exhibited a collection whose subset graph had Theta(N-2 / log(2) N) edges. This paper first establ ishes a matching upper bound on the number of edges in a subset graph. It a lso presents a finer analysis of the algorithm, which confirms the claimed upper bound and shows it to be tight. A simple implementation requiring O(1 ) bit-parallel operations per ADT operation is presented, along with a Vari ant of the algorithm with an implementation requiring O(N-2 / log N) RAM op erations, (C) 1999 Academic Press.