English

Optimal General Factor Problem and Jump System Intersection

Data Structures and Algorithms 2022-10-13 v2

Abstract

In the optimal general factor problem, given a graph G=(V,E)G=(V, E) and a set B(v)ZB(v) \subseteq \mathbb Z of integers for each vVv \in V, we seek for an edge subset FF of maximum cardinality subject to dF(v)B(v)d_F(v) \in B(v) for vVv \in V, where dF(v)d_F(v) denotes the number of edges in FF incident to vv. A recent crucial work by Dudycz and Paluch shows that this problem can be solved in polynomial time if each B(v)B(v) has no gap of length more than one. While their algorithm is very simple, its correctness proof is quite complicated. In this paper, we formulate the optimal general factor problem as the jump system intersection, and reveal when the algorithm by Dudycz and Paluch can be applied to this abstract form of the problem. By using this abstraction, we give another correctness proof of the algorithm, which is simpler than the original one. We also extend our result to the valuated case.

Keywords

Cite

@article{arxiv.2209.00779,
  title  = {Optimal General Factor Problem and Jump System Intersection},
  author = {Yusuke Kobayashi},
  journal= {arXiv preprint arXiv:2209.00779},
  year   = {2022}
}
R2 v1 2026-06-28T00:36:28.103Z