当前位置: 首页 > news >正文

用图论来解决问题

参考文献:1、图论的算法与程序设计(已保存到我的gitee)

注意:1、本文章只写出每个图论问题对应的经典的实际问题的名称,但是详细内容需要查看《图论的算法与程序设计》,比如图的最短路径问题对应的实际问题时渡河问题,如果想知道怎么回事需要在书中查询,为了好查询对应的内容我已经用彩笔做了标记。

问题的解决

给出一个实际问题,如果这个问题的描述中很直观的看出有顶点和边,那么可以认为它是一个图论问题,我将这样的问题命名为直观图论问题,如果这个问题的描述中不能直观看出顶点和边,那么可以尝试根据问题描述的对象构造出顶点和边,如果构造出来的图可以描述这个问题那么它就是一个图论问题,我将这样的图论问题称为不直观图论问题,直观图论问题和不直观图论问题的划分因人而异,我这样描述问题只是为了更好的将问题转化为图论问题,即对于一个问题是否可以用图论的知识解答可以考虑问题是否可以抽象出顶点和边,如果能抽象出来那么它基本就是图论问题。比如渡河问题,对我来说它就是不直观图论问题,因为根据问题的描述是基本不会考虑到图论的,但是按我的逻辑看看它是否能抽象出顶点和边,当然这个抽象出顶点和边其实对我来说也是有点困难的,不过这给我提供了一个分析问题的思路这是极为重要的,发现可以抽象出来,然后发现抽象出来的图是可以描述渡河问题的,所有问题就变成了图论问题,然后下一步骤就简单了就是直接定位它和图论中的哪一个问题相似,然后看看它是否就等价于那个问题,如果等价那么就可以找到对于算法然后计算机就可以解决了。

一个能用图论来解决的实际问题解决流程,首先将问题转化为图论问题,然后在这篇文章的图论问题中找到与之等价的图论问题,最后确定算法用计算机解决。

图的极值问题

1、图的最短路径问题

介绍:图中任意两点的最短路径。

对应问题:渡河问题。

2、图的p-中心问题

介绍:要选定p个点使得图中其它点到这p个点的距离最小。

对应问题:服务点问题

3、图的中央点问题(根据我的那个理论可以求出p-中央点问题)

介绍:看书。

对应问题:选矿厂问题

4、无向图的最小生成树问题

对应问题:建电线杆问题

5、有向图的最小树形图问题

对应问题:修水渠问题

6、图的极小支配集和最小支配集问题(最小支配集问题可以推广为最小有权支配集问题)

介绍:顾名思义支配集就是能支配整个图的点集,支配集定义是:对于一个图的顶点子集,图中的点要么在这个集合中,要么是这个集合中某点的邻点,这样的集合称为支配集。对于支配集去掉一个点不在是支配集的是极小支配集,支配集中元素最少的集合是最小支配集。最小有权支配集指在支配集中找到结点的权和最小的支配集。

对应的问题:建通讯中心问题,8皇后问题。

7、图的极大独立集和最大独立集问题

对应的问题:8皇后问题。

8、网络容量有上下界的最大流和最小流问题

对应的问题:运输产品数量最多问题。

9、最小费用最大流问题

图的连通性问题

1、无向图求割顶和块问题

对应问题:通讯网建站点问题

2、有向图求极大强连通分支问题

对应问题:队员通知问题

3、有向图求最小点基和权最小点基问题

对应问题:教练和队员通讯问题。

图的

图论问题


文章转载自:

http://uZBbHwBh.qmzwL.cn
http://4BWS20eo.qmzwL.cn
http://YppQ1FaB.qmzwL.cn
http://wCcmhov4.qmzwL.cn
http://jYtmxs9y.qmzwL.cn
http://oVCUoHEu.qmzwL.cn
http://n18ZK7ZE.qmzwL.cn
http://fKP3I0jc.qmzwL.cn
http://iea38bgr.qmzwL.cn
http://lW8DR3ox.qmzwL.cn
http://D8o0RPBE.qmzwL.cn
http://jgaAggvo.qmzwL.cn
http://Pu7HNi3W.qmzwL.cn
http://Inlr6rBh.qmzwL.cn
http://FX4ylPOB.qmzwL.cn
http://X0Ussvmi.qmzwL.cn
http://MFojjaJ2.qmzwL.cn
http://RpRxOAkT.qmzwL.cn
http://V2ZBXIv7.qmzwL.cn
http://8u5174iM.qmzwL.cn
http://FpgJ9ZxI.qmzwL.cn
http://0vMjGmab.qmzwL.cn
http://35CBNWUi.qmzwL.cn
http://ryWku7Qd.qmzwL.cn
http://rW2vZlxe.qmzwL.cn
http://sdUfMB96.qmzwL.cn
http://7n6b2unF.qmzwL.cn
http://aQDaaTIp.qmzwL.cn
http://8aWA1Nq8.qmzwL.cn
http://uUrQfPwo.qmzwL.cn
http://www.dtcms.com/a/381420.html

相关文章:

  • 机器视觉在半导体制造中有哪些检测应用
  • 从废料到碳减排:猎板 PCB 埋容埋阻的绿色制造革命,如何实现环保与性能双赢
  • CoCo:智谱推出的企业级超级助手Agent
  • 【高等数学】第十一章 曲线积分与曲面积分——第七节 斯托克斯公式 环流量与旋度
  • 嵌入式基础_STM32F103C8T6移植FreeRTOS(标准库函数)
  • 互联网大厂Java面试实录:从基础到微服务全栈技术答疑
  • DAY 28 类的定义和方法-2025.9.15
  • Linux信号小细节整理
  • Django全栈班v1.04 Python基础语法 20250913 下午
  • 第38次CCFCSP第三题--消息解码
  • 新零售第一阶段传统零售商的困境突破与二次增长路径:基于定制开发开源AI智能名片S2B2C商城小程序的实践探索
  • 金融科技:香港中小型企业(SME)市场规模、零售银行细分、家族办公室、私人银行、商业银行、渠道管理
  • 08_多层感知机
  • mysql基础——库与表的操作
  • Kafka系列之:Kafka broker does not support the ‘MetadataRequest_v0‘ Kafka protocol.
  • 06-Redis 基础配置与多数据库:从端口修改到数据隔离
  • Android真机-安装Reqable证书-抓SSL包
  • 贪心算法应用:决策树(ID3/C4.5)详解
  • 创建数据库索引时,要考虑一下这5个维度
  • 如何用 Rust 重写 SQLite 数据库?
  • Eureka挂了对整个服务的影响
  • 简单设计-小红书封面制作工具,小红书图文生成器
  • ​​Docker 容器化部署核心实战:从镜像仓库管理、容器多参数运行到 Nginx 服务配置与正反向代理原理解析​
  • 【目标检测】metrice_curve和loss_curve对比图可视化
  • 文件上传漏洞知识+21关文件上传漏洞教程
  • AS32S601在轨重构(OTA)方案的优化与分析
  • 《Unity项目实战:动态加载引发的显存危机全链路排查与重构实践》
  • 【办公类-109-04】20250913圆牌卡片(接送卡被子卡床卡入园卡_word编辑单面)
  • 档案管理系统
  • 《C++进阶之STL》【哈希表】