栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

最大团问题(Maximum Clique Problem)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

最大团问题(Maximum Clique Problem)

最大团问题(Maximum Clique Problem)
  • 给定无向图
    ,如果子集
    且对于任意两个顶点
    ,有
    ,则称U是G的完全子图。G的最大团即G的最大完全子图。

  • G的完全子图U是G的团当且仅当U不包含在G的更大的完全子图中

  • G的最大团是指G中所含顶点数最多的团

    • 例如,子集{1,2}是G的一个大小为2的完全子图,但不是一个团,因为它包含于G的更大的完全子图{1,2,5}中。{1,2,5}、{1,4,5}和{2,3,5}都是G的最大团。

  • 问题空间(input)

  • 解空间(output)

    • 图G的顶点集V的子集选取问题,xi∈{0,1}
    • 约束函数:团
    • 目标函数:所含顶点数最多
  • 解空间树(所有可能解的结构)

    • 子集树
  • 搜索空间(最优解的求解过程)

    • 约束函数
      • 顶点i到已选入的顶点集中每一个顶点都有边相连
    • 限界函数
      • 有足够多的可选择顶点使得算法有可能在右子树中找到更大的团


最终的结果

对应的伪代码

学习课程链接:https://www.bilibili.com/video/BV1d7411X7JK?spm_id_from=333.1007.top_right_bar_window_custom_collection.content.click

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/656714.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号