A note on computing set overlap classes

From MaRDI portal
Publication:975443

DOI10.1016/J.IPL.2008.05.005zbMATH Open1193.68283arXiv0711.4573OpenAlexW1986933608MaRDI QIDQ975443FDOQ975443


Authors: Pierre Charbit, Vincent Limouzy, Fabien De Montgolfier, Mathieu Raffinot, Michaël Rao, M. A. Habib Edit this on Wikidata


Publication date: 9 June 2010

Published in: Information Processing Letters (Search for Journal in Brave)

Abstract: Let calV be a finite set of n elements and calF=X1,X2,>...,Xm a family of m subsets of calV. Two sets Xi and Xj of calF overlap if XicapXjeqemptyset, XjsetminusXieqemptyset, and XisetminusXjeqemptyset. Two sets X,YincalF are in the same overlap class if there is a series X=X1,X2,...,Xk=Y of sets of calF in which each XiXi+1 overlaps. In this note, we focus on efficiently identifying all overlap classes in O(n+sumi=1m|Xi|) time. We thus revisit the clever algorithm of Dahlhaus of which we give a clear presentation and that we simplify to make it practical and implementable in its real worst case complexity. An useful variant of Dahlhaus's approach is also explained.


Full work available at URL: https://arxiv.org/abs/0711.4573




Recommendations




Cites Work


Cited In (4)





This page was built for publication: A note on computing set overlap classes

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q975443)