Sparsest cut 稀疏割 Introduction

本文作为学习笔记,介绍了图论中的稀疏割概念。内容涵盖无向正权图的稀疏度定义,点对要求函数,以及特殊情况下如uniform sparsest cut和无向无权图的稀疏度计算。旨在填补优快云上关于稀疏割的介绍空白。

最近在学习图相关的知识,突然发现csdn上并没有sparsest cut 介绍,当作自己学习笔记也权作抛砖引玉,写一点这方面的introduction. 

输入:

1. 图 G=(V,E) 是一个无向正权图,假设权函数为c(\cdot), 给定 c(e) > 0

2. k 对点,\{(s_1,t_1),(s_2,t_2),...(s_k,t_k)\}, 其中每对点有要求函数D(\cdot)满足D_i = f(s_i,t_i)

则对于任意割集S\subseteq V,我们定义稀疏度为

\Phi (S) = \frac{c(S,\bar{S})}{D(S,\bar{S})}

其中

 D(S,\bar{S})= \sum_{\text{$s_i,t_i$ are separated by $S, \bar{S}$ }} D_ {i}

c(S,\bar{S})= \sum_{\text{$e$ crosses the cut $S, \bar{S}$ }} c(e)

S为空集或者S=V时, 稀疏度为无限大,因为无法找到被分割的s-t对。

同样,当D的输出固定为1时,我们称呼这种特殊情况为uniform sparsest cut(均匀稀疏割),我们的稀疏度变为

\Phi (S) = \frac{c(S,\bar{S})}{|S||\bar{S}|}

更为简化的场景是无向无权图,则稀疏度表示为

\Phi (S) = \frac{\partial (S)}{|S||\bar{S}|}

其中,\partial(S)指的是有多少边只有一个顶点在S里。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值