graph-algorithm - 计算有根 DAG 中最大路径等效节点的类
问题描述
我有一个带有单个根节点 r 的有根有向无环图。我对计算以下等价物感兴趣:
“节点 v 和 w 是最大路径等价的,如果来自 r 的每个最大路径都包含 v 和 w 或者都不包含它们”
特别是,我想在上述条件下找到所有等价类,可能在 O(n+m) 时间内(n 个节点,m 个边)。我觉得这个问题不是未知数,但我不知道要搜索什么术语。如果有人知道这个问题被称为什么或对如何解决它有任何想法,我将不胜感激。
解决方案
推荐阅读
- mysql - 在查询范围内过滤 With()
- group-by - 如何在 SAS 中对列进行分组,类似于数据透视表
- sql - Azure 应用服务 (ASE) SQL Azure 连接
- python - MLFlow 项目找不到 conda 可执行文件
- data-structures - 为什么在未排序数组中实现的优先级队列中的 Find-Minimum 操作只需要复杂度 = O(1) ?
- visual-studio-code - 有没有办法将 VS Code 片段文件放在非标准文件夹中并让 VS Code 使用它?
- configuration - 无法通过 carbon.xml 进行配置
- python - 为了创建字典,这些函数在做什么?
- c# - 如何进行并行数据库调用并绑定到模型 ASP.NET Core MVC
- unity3d - HoloLens 配套地图