首页 > 其他分享 >最大公共子图(MCS)的大小、子图编辑距离和嵌入距离

最大公共子图(MCS)的大小、子图编辑距离和嵌入距离

时间:2023-12-23 20:44:28浏览次数:29  
标签:嵌入 子图 距离 编辑 相似性 MCS

最大公共子图(MCS)的大小、子图编辑距离和嵌入距离是图匹配和图相似性度量中的常见概念,它们用于比较两个图之间的相似性。以下是它们的定义:

  1. 最大公共子图(MCS)的大小:

    • 定义: 最大公共子图是两个图中具有相同结构的最大子图。即,在两个图中找到一个共同的子图,使得这个子图不能再扩展,即没有更多的节点或边可以添加到子图中。
    • 应用: MCS 的大小是一种衡量两个图结构相似性的指标。较大的 MCS 表示两个图结构更为相似。
  2. 子图编辑距离:

    • 定义: 子图编辑距离是通过一系列编辑操作(添加、删除、替换节点或边)将一个图转换为另一个图所需的最小操作次数。编辑操作的代价通常与节点或边的相似性有关。
    • 应用: 子图编辑距离衡量了两个图之间结构的差异,它对图的结构变化和拓扑变化都较为敏感。
  3. 嵌入距离:

    • 定义: 嵌入距离通常用于衡量图的嵌入表示之间的相似性。如果两个图在嵌入空间中的表示越接近,它们的嵌入距离就越小。
    • 应用: 嵌入距离适用于使用图神经网络等技术生成的低维嵌入表示,用于比较图的结构相似性。

这些概念和度量方法在图匹配、图相似性计算、图数据库查询等领域有着广泛的应用。选择合适的度量方法取决于具体的应用场景和问题要求。

标签:嵌入,子图,距离,编辑,相似性,MCS
From: https://www.cnblogs.com/fulaien/p/17923589.html

相关文章

  • codeblock快捷键+VS code快捷键+DW_minmax文件+莱文斯坦距离+char* 和 char[]区别+可
    codeblock快捷键ctrl+G跳转。ctlr+J生成补全。cygwin用于获得开发环境。注意安装路径要对,特殊字符路径和codeblocks不兼容。codeblock返回上一处:点击光标即可。VScode快捷键ShiftAltF:vscode格式化代码CtrlShiftO:打开函数列表CtrlP:快速打开文件,或者跳到指定行Esc......
  • Profinet转485modbus网关解决传输距离及数据丢失问题
    Profinet转485modbus网关解决传输距离及数据丢失问题Profinet转485modbus网关(XD-MDPN100/2000)是一款能够解决传输距离及数据丢失问题的设备。在现场应用中,数据的传输距离和数据丢失最为常见的问题。在现场添加Profinet转485modbus网关(XD-MDPN100/2000)即可解决传输距离近的问题......
  • Harbor 本地docker镜像仓库远程连接(镜像管理零距离!!)
    简单几步,实现本地Harbordocker镜像仓库结合cpolar内网穿透实现远程推送和拉取镜像1.查看本地镜像进入本地Harbordocker仓库,我们可以看到我们的本地镜像,这边方便测试,提前上传了一个镜像  在左侧可以看到推送命令,这里局域网ip没有出现端口,说明默认使用80端口,知......
  • Wasserstein距离的python代码实现scipy.stats.wasserstein_distance解释
    在官方文档scipy.stats.wasserstein_distance—SciPyv1.8.0.dev0+1869.838cfbeManual(osgeo.cn)页面中scipy.stats.wasserstein_distance(u_values,v_values,u_weights=None,v_weights=None)对参数u_values,v_value,u_weights,v_weights解释不清晰。通过看文章Wassers......
  • Linux 部署企业级夜莺监控分析工具并实现远程访问(运维零距离!!)
    夜莺监控是一款开源云原生观测分析工具,采用All-in-One的设计理念,集数据采集、可视化、监控告警、数据分析于一体,与云原生生态紧密集成,提供开箱即用的企业级监控分析和告警能力。夜莺于2020年3月20日,在github上发布v1版本,已累计迭代100多个版本。本地部署后,为解决......
  • 滚动条距离和元素绝对位置计算记录
    1.滚动条距离写法window.pageYOffset(老版语法,兼容IE9)推荐window.scrollX(新版语法,不兼容IE)推荐document.documentElement.scrollTop(其他方法)document.body.scrollTop(其他方法)直接用window.pageYOffset就行,既段,兼容性也好2.计算元素绝对位置varrect=ele......
  • java计算二个经纬度间的距离(百度坐标)
    1:背景工作中遇到计算二个地点之间的距离,根据百度经纬度进行计算。2:maven依赖<dependency><groupId>org.gavaghan</groupId><artifactId>geodesy</artifactId><version>1.1.3</version></dependency>3:代码实现packagecom.pacific.transfe......
  • 【机器学习】Django,余弦距离之基于用户,评分物品的推荐
    表设计#用户表classUserInfo(models.Model):username=models.CharField(max_length=32,unique=True,verbose_name="用户名")password=models.CharField(max_length=64)#物品表classMovies(models.Model):name=models.CharField(max_length=255,v......
  • P8623 [蓝桥杯 2015 省 B] 移动距离
    算出两个数字的坐标,然后返回曼哈顿距离。#include<iostream>#include<stdio.h>#include<algorithm>#include<cstring>#include<cmath>usingnamespacestd;intw,m,n,x_m,y_m,x_n,y_n;voidget(intp,int&x,int&y){x=(......
  • 代码随想训练营第五十六天(Python)| 583. 两个字符串的删除操作、72. 编辑距离
    583.两个字符串的删除操作classSolution:defminDistance(self,word1:str,word2:str)->int:n,m=len(word1),len(word2)#dp数组代表使得word1以i-1结尾和word2以j-1结尾相同的最小步数dp=[[0]*(m+1)for_inrange(n+......