首页> 外文会议>Annual ACM-SIAM Symposium on Discrete Algorithms >A Stable Marriage Requires Communication
【24h】

A Stable Marriage Requires Communication

机译:稳定的婚姻需要沟通

获取原文

摘要

The Gale-Shapley algorithm for the Stable Marriage Problem is known to take Θ(n~2) steps to find a stable marriage in the worst case, but only Θ(n log n) steps in the average case (with n women and n men). In 1976, Knuth asked whether the worst-case running time can be improved in a model of computation that does not require sequential access to the whole input. A partial negative answer was given by Ng and Hirschberg, who showed that Θ(n~2) queries are required in a model that allows certain natural random-access queries to the participants' preferences. A significantly more general - albeit slightly weaker - lower bound follows from Segal's elaborate analysis of communication complexity, namely that Ω(n~2) Boolean queries are required in order to find a stable marriage, regardless of the set of allowed Boolean queries. Using a reduction to the communication complexity of the disjointness problem, we give a far simpler, yet significantly more powerful argument showing that Ω(n~2) Boolean queries of any type are indeed required. Notably, unlike Segal's lower bound, our lower bound generalizes also to (A) randomized algorithms, (B) finding approximately-stable marriages (C) verifying the stability (or the approximate stability) of a proposed marriage, (D) allowing arbitrary separate preprocessing of the women's preferences profile and of the men's preferences profile, and (E) several variants of the basic problem, such as whether a given pair is married in every/some stable marriage.
机译:已知稳定婚姻问题的巨大血管算法采用θ(n〜2)步骤在最坏情况下找到稳定的婚姻,但仅在平均案例中仅θ(n log n)步骤(使用n女性和n男人)。 1976年,Knuth询问是否可以在不需要对整个输入的顺序访问的计算模型中提高最坏情况的运行时间。部分负答案由NG和Hirschberg给出,该答案显示了允许某些自然随机访问查询到参与者的偏好的模型中所需的θ(n〜2)查询。从SEGAL的详细分析通信复杂性的稍微稍微较低,虽然稍微疲软,但稍微较弱,所以ω(n〜2)布尔查询是必需的,以找到稳定的婚姻,无论允许的布尔查询。使用降低到不相交问题的通信复杂性,我们给出了更简单的更简单,但显着更强大的参数显示任何类型的Ω(n〜2)布尔查询确实需要。值得注意的是,与SEGAL的下限不同,我们的下部结束也透过(a)随机算法,(b)寻找大致稳定的婚姻(c)验证拟议婚姻的稳定性(或近似稳定性),(d)允许任意分开的稳定性(或近似稳定性)预处理妇女的偏好概况和男性偏好配置文件,以及(e)基本问题的几种变体,例如给定对在每一个/某种稳定的婚姻中结婚。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号