graph - 当被问及两张图是否相同时,问题是 P、NP、NP-hard、NP-complete 吗?
问题描述
我收到了一个问题,其中给出了两个图表,问题询问这两个图表是否相同,以及问题是 P、NP、NP-hard 还是 NP-complete。通过查看这两个图表,这些图表并不相同。但是,我不知道这是什么类型的问题。
解决方案
首先,您必须定义“相同”的含义。有几种定义相等的方法,但在这种情况下最可能的一种是图同构,如果两个图之间存在保边双射,则两个图相等。
接下来,如果问题只是要确定您的两个给定图是否相同(这就是您所说的),那么问题在 O(1) 中是微不足道的(因此在 P 和 NP 中)。
但是,如果问题是要确定任何两个图是否同构,则问题在于 NP。目前既不知道它是否在 P 中,也不知道它是否是 NP 完全的。
推荐阅读
- angular - 带有查询参数和请求正文的 Angular 11 POST 请求
- react-native - React Native Paper 在一处格式化所有组件
- windows - 我将如何获取鼠标坐标
- ios - iOS Amplify 查询仅在第二次视图控制器出现后才起作用
- influxdb-2 - FLUX 语言 - 如何存储用于乘以结果集的最后一个值?
- php - 方法 App\Http\Controllers\EspecialidadesController::show 不存在
- mariadb - MariaDB 子查询和分组的奇怪结果(这绝对是错误)
- java - 如何解析包含示例@Wordhere的json
- c++ - 在 C++ 中使用 google test 测试自定义断言的最佳方法是什么?
- r - R:根据输入值与其他列的接近程度从数据框中的第一列返回值