English

On a stable partnership problem with integer choice functions

Combinatorics 2026-03-26 v1

Abstract

We consider a far generalization of the well-known stable roommates and non-bipartite stable allocation problems. In its setting, one is given a finite non-bipartite graph G=(V,E)G=(V,E) with nonnegative integer edge capacities b(e)Z+b(e)\in{\mathbb Z}_+, eEe\in E, in which for each vertex (``agent'') vVv\in V, the preferences on the set EvE_v of its incident edges are given via a choice function CvC_v acting on the vectors in Z+Ev{\mathbb Z}_+^{E_v} bounded by the capacities and obeying the standard axioms of substitutability and size monotonicity. We refer to the related stability problem as the stable partnership problem with integer choice functions, or SPPIC for short. Extending well-known results for particular cases, we give a solvability criterion for SPPIC and develop an algorithm of finding a stable solution, called a stable partnership, or establishing that there is none. Moreover, in general the algorithm constructs a pair (x,K)(x,{\cal K}) such that xZ+Ex\in {\mathbb Z}_+^E and K{\cal K} is a set of pairwise edge-disjoint odd cycles in GG satisfying the following properties: if K={\cal K}=\emptyset, then xx is a stable partnership, whereas if K{\cal K} is nonempty, then a stable partnership does not exist, and in this case, the set K{\cal K} is determined canonically. Our constructions essentially use earlier author's results on the corresponding bipartite counterpart of SPPIC. Keywords: stable marriage problem, stable roommates problem, stable partition, stable allocation, choice function

Keywords

Cite

@article{arxiv.2603.24433,
  title  = {On a stable partnership problem with integer choice functions},
  author = {Alexander V. Karzanov},
  journal= {arXiv preprint arXiv:2603.24433},
  year   = {2026}
}

Comments

25 pages, 1 figure

R2 v1 2026-07-01T11:37:30.627Z