Copyright © 2006 Elsevier Inc. All rights reserved.
On the random generation and counting of weak order extensions of a poset with given class cardinalities
Received 8 December 2005;
References and further reading may be available for this article. To view references and further reading you must purchase this article.
Abstract
In previous work, we have proposed a simple algorithm to generate random linear extensions of a partially ordered set (poset). A closely related problem is the random generation of so-called weak order extensions of a poset. Such an extension can be informally characterized as a linear order on the equivalence classes of a partition of the poset, not contradicting the underlying poset order. The generation of linear extensions can then be seen as a special case of the generation of weak order extensions where each equivalence class degenerates into a singleton. If no a priori knowledge about the underlying partition is available, time complexity increases tremendously. In first instance, we therefore restrict to the generation of weak order extensions with given class cardinalities, a problem encountered in the context of ranking algorithms. It will be shown that a first random weak order extension can be generated in time, while every subsequent extension with the same class cardinalities can be obtained in
time, where
denotes the number of ideals of the poset P, and w(P) the width of the poset P. Additionally, the number of weak order extensions obeying the specified class cardinalities can also be obtained in the stated
time.
Keywords: Weak order extension; Random generation; Monotone data set; Poset; Ideal







E-mail Article
Add to my Quick Links

Cited By in Scopus (2)






LW)