Next Article in Journal
Freeway Traffic Congestion Reduction and Environment Regulation via Model Predictive Control
Previous Article in Journal
A New Coding Paradigm for the Primitive Relay Channel
Open AccessArticle

On Finding Two Posets that Cover Given Linear Orders

Department of Computer Science, University of the Philippines Diliman, Quezon City 1101, Philippines
Department of Information Sytems and Computer Science, Ateneo De Manila University, Quezon City 1108, Philippines
Author to whom correspondence should be addressed.
Algorithms 2019, 12(10), 219;
Received: 13 August 2019 / Revised: 14 October 2019 / Accepted: 17 October 2019 / Published: 19 October 2019
The Poset Cover Problem is an optimization problem where the goal is to determine a minimum set of posets that covers a given set of linear orders. This problem is relevant in the field of data mining, specifically in determining directed networks or models that explain the ordering of objects in a large sequential dataset. It is already known that the decision version of the problem is NP-Hard while its variation where the goal is to determine only a single poset that covers the input is in P. In this study, we investigate the variation, which we call the 2-Poset Cover Problem, where the goal is to determine two posets, if they exist, that cover the given linear orders. We derive properties on posets, which leads to an exact solution for the 2-Poset Cover Problem. Although the algorithm runs in exponential-time, it is still significantly faster than a brute-force solution. Moreover, we show that when the posets being considered are tree-posets, the running-time of the algorithm becomes polynomial, which proves that the more restricted variation, which we called the 2-Tree-Poset Cover Problem, is also in P. View Full-Text
Keywords: partial order; poset; linear extensions; algorithm; complexity partial order; poset; linear extensions; algorithm; complexity
Show Figures

Figure 1

MDPI and ACS Style

Ordanel, I.; Fernandez, P., Jr.; Adorna, H. On Finding Two Posets that Cover Given Linear Orders. Algorithms 2019, 12, 219.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

Back to TopTop