Strongly stable assignment

  • Authors:
  • Ning Chen;Arpita Ghosh

  • Affiliations:
  • School of Physical and Mathematical Sciences, Nanyang Technological University, Singapore;Yahoo! Research, Santa Clara, CA

  • Venue:
  • ESA'10 Proceedings of the 18th annual European conference on Algorithms: Part II
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

An instance of the stable assignment problem consists of a bipartite graph with arbitrary node and edge capacities, and arbitrary preference lists (allowing both ties and incomplete lists) over the set of neighbors. An assignment is strongly stable if there is no blocking pair where one member of the pair strictly prefers the other member to some partner in the current assignment, and the other weakly prefers the first to some partner in its current assignment. We give a strongly polynomial time algorithm to determine the existence of a strongly stable assignment, and compute one if it exists. The central component of our algorithm is a generalization of the notion of the critical set in bipartite matchings to the critical subgraph in bipartite assignment; this generalization may be of independent interest.