Partial Optimality in the Preordering Problem
Organizations: Machine Learning for Computer Vision TU Dresden
Abstract
Preordering is a generalization of clustering and partial ordering with applications in bioinformatics and social network analysis. Given a finite set and a value for every ordered pair of elements of , the preordering problem asks for a preorder on that maximizes the sum of the values of those pairs for which . Building on the state of the art in solving this NP-hard problem partially, we contribute new partial optimality conditions and efficient algorithms for deciding these conditions. In experiments with real and synthetic data, these new conditions increase, in particular, the fraction of pairs for which it is decided efficiently that in an optimal preorder.
Figures & tables
| Partial Optimality Conditions | ||
|---|---|---|
| Thm. 5.2 | ||
| Thm. 5.6 | ||
| Thm. 5.2 + Thm. 5.6 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
Combinatorial Optimization
Combinatorial optimization finds the best feasible choices among discrete alternatives in routing, scheduling, graph problems, and resource allocation.
See all 382 papers