期刊文献+

稳定婚姻匹配问题的一个快速枚举算法 被引量:6

A Fast Enumeration Algorithm on Stable Marriage Matching Problem
下载PDF
导出
摘要 稳定匹配问题是算法理论中的典型问题之一,稳定婚姻匹配问题则是一种解决二部图匹配问题的模型。论文对稳定婚姻匹配问题进行了简单的阐述,并介绍了求解典型稳定婚姻问题的Gale-Shapley算法的基本思想及其性质。为了快速求出所有的稳定匹配结果,提出了基于先序遍历森林的快速枚举算法。由Gale-Shapley算法的性质得到一个定理及其推论,利用得到的推论对算法做了进一步改进和优化。在满足推论的特定条件下,提高了算法的执行效率。 The stable matching problem is one of the typical problems in the algorithm theory.The stable marriage matching problem is a model which can be used to solve the problem about bipartite graph matching.In this paper the stable marriage matching problem is introduced briefly,and the basic idea and property of the Gale-Shapley algorithm are described.And then a quick enumeration algorithm based on preorder traversal of forest is designed for quickly enumerating all the stable matching results.A theorem and its inference are derived from the property of the Gale-Shapley algorithm.The algorithm is further improved and optimized by utilizing the inference.The execution time of the original algorithm is improved in specified conditions where the inference is satisfied.
出处 《工程图学学报》 CSCD 北大核心 2010年第3期187-192,共6页 Journal of Engineering Graphics
基金 国家自然科学基金资助项目(60573114) 山东省自然科学基金资助项目(Y2005G15) 山东省教育厅科技资助项目(J07YJ10)
关键词 计算机应用 算法理论 稳定婚姻匹配 先序遍历 森林 枚举 computer application algorithm theory stable marriage matching preorder traversal forest enumeration
  • 相关文献

参考文献10

  • 1Gale D,Shapley L S.College admissions and the stability of marriage[J].American Mathematical Monthly,1962,69:9-15.
  • 2Jon Kleinberg,éva Tardos.Algorithm design[M].Addition Wesley,2005.1-12.
  • 3Hpfieldand J J,Tank D W.Neural computation of decisions in optimization problems[J].Biological Cybernetics,1985,(52):141-152.
  • 4McVitie D G,Wilson L B.The stable marriage problem[J].Communications of the ACM,1971,14(7):486-492.
  • 5Irving R W,Leather P.The complexity of counting stable marriages[J].SIAM Journal on Computing,1986,15(3):655-667.
  • 6Knuth D E.Marriage satble[J].Les Presses de L'universite de Montreal,Montreal,1976,(8):66-68.
  • 7Wirving R.An efficient algorithmfor the "stable roommates" problem[J].J.Algorithms,1985,(6):577-595.
  • 8Wilson L B.An analsis of the stable marriage assignment problem[J].BIT,1972,(12):569-575.
  • 9Gusfield D,Irving R W.The stable marriage problem,structure and algorithms[M].MIT Press,1989.1-3,5-20.
  • 10郭东亮,张立臣.用回跳法求解稳定婚姻问题[J].计算机应用研究,2005,22(1):59-60. 被引量:5

二级参考文献1

  • 1BjarneStroustrup著 裘宗燕译.C++程序设计语言(特别版)[M].北京:机械工业出版社,2002..

共引文献4

同被引文献34

  • 1郭东亮,张立臣.用回跳法求解稳定婚姻问题[J].计算机应用研究,2005,22(1):59-60. 被引量:5
  • 2张慧欣.延迟认可算法的推广及应用[J].数学通报,2005,44(6):43-44. 被引量:1
  • 3王兰云,赵拥军.多目标跟踪数据关联及其改进算法[J].微计算机信息,2005,21(12S):190-191. 被引量:10
  • 4金应烈.图论及其应用[M].天津:南开大学出版社,2006.
  • 5RichardA.Brualdi.组合数学[M].北京:机械工业出版社,2008.
  • 6宋旭东,纪秀花.稳定婚姻问题的研究[c]//全国第19届计算机技术与应用学术会议(CACIS2008).合肥:中国科学技术大学出版社,2008:968-972.
  • 7李玉花.基于多指标评价信息的双边匹配模型研究[D].沈阳:东北大学,2009.
  • 8J. J. Hopfield,D. W. Tank.“Neural” computation of decisions in optimization problems[J].Biological Cybernetics.1985(3)
  • 9Gale D,Shapley L S.College admissions and the stability of marriage[].American Journal of Mathematics.1962
  • 10JON KLEINBERG,EVA TARDOS.Algorithm design[]..2005

引证文献6

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部