离散数学中如何判断一个数列是不是无向简单图的度数列

 我来答
xtimz
2015-09-07 · TA获得超过6056个赞
知道大有可为答主
回答量:1664
采纳率:82%
帮助的人:833万
展开全部

这是一个很经典的问题。

这个问题叫“graph realization”问题,解决的算法叫“Havel Hakimi”算法。

你可以搜索上面那2个英文,其实算法很简单,几句话就能说清楚。

首先,将度数从大到小排序:

关键是下面这个定理(当然这个定理需要证明,这里略):

原度数序列能构成图,当且仅当将度数最大的点 v1,与除 v1 外度数最大的 d1 个点分别连一条边后,剩下的度数序列能构成图。也就是:

 能构成图,当且仅当:

 

能构成图。

这样就把 n 个顶点的问题,转化为 n-1 个顶点的问题。

如此做下去,可以继续转化为 n-2、n-3、……个顶点的问题。

如果能构成图,最后的结果是个全零的向量。除此之外,都是不能构成图的,比如某一步时:某个度数为负、或是 d1 的值大于剩余顶点的个数,等等。。。

北京埃德思远电气技术咨询有限公司
2023-08-25 广告
"整定计算的工作步骤,大致如下:1.确定整定方案所适应的系统情况。2.与调度部门共同确定系统的各种运行方式。3.取得必要的参数与资料(保护图纸,设备参数等)。4.结合系统情况,确定整定计算的具体原则。5.进行短路计算。6.进行保护的整定计算... 点击进入详情页
本回答由北京埃德思远电气技术咨询有限公司提供
倪向彤仆岚
2019-03-27 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:33%
帮助的人:654万
展开全部
首先要求所有数(度)之和是偶数,其次判断是否为简单图,方法:依次删去度最大的点,递归下去,最后可确定是否是简单图。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式