The $b$-bibranching Problem: TDI System, Packing, and Discrete Convexity
Abstract
In this paper, we introduce the -bibranching problem in digraphs, which is a common generalization of the bibranching and -branching problems. The bibranching problem, introduced by Schrijver (1982), is a common generalization of the branching and bipartite edge cover problems. Previous results on bibranchings include polynomial algorithms, a linear programming formulation with total dual integrality, a packing theorem, and an M-convex submodular flow formulation. The -branching problem, recently introduced by Kakimura, Kamiyama, and Takazawa (2018), is a generalization of the branching problem admitting higher indegree, i.e., each vertex can have indegree at most . For -branchings, a combinatorial algorithm, a linear programming formulation with total dual integrality, and a packing theorem for branchings are extended. A main contribution of this paper is to extend those previous results on bibranchings and -branchings to -bibranchings. That is, we present a linear programming formulation with total dual integrality, a packing theorem, and an M-convex submodular flow formulation for -bibranchings. In particular, the linear program and M-convex submodular flow formulations respectively imply polynomial algorithms for finding a shortest -bibranching.
Cite
@article{arxiv.1802.03235,
title = {The $b$-bibranching Problem: TDI System, Packing, and Discrete Convexity},
author = {Kenjiro Takazawa},
journal= {arXiv preprint arXiv:1802.03235},
year = {2018}
}
Comments
19 pages