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

高启强聊情感
高粉答主

2020-12-23 · 关注我不会让你失望
知道大有可为答主
回答量:5789
采纳率:100%
帮助的人:151万
展开全部

这个问题叫“graphrealization”问题,解决的算法叫“HavelHakimi”算法。

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

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

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

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

扩展资料:

数列的函数理解:

①数列是一种特殊的函数。其特殊性主要表现在其定义域和值域上。数列可以看作一个定义域为正整数集N*或其有限子集{1,2,3,…,n}的函数,其中的{1,2,3,…,n}不能省略。

②用函数的观点认识数列是重要的思想方法,一般情况下函数有三种表示方法,数列也不例外,通常也有三种表示方法:a.列表法;b。图像法;c.解析法。其中解析法包括以通项公式给出数列和以递推公式给出数列。

③函数不一定有解析式,同样数列也并非都有通项公式。

帐号已注销
2021-08-14 · TA获得超过77.1万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:166万
展开全部

这个问题叫“graphrealization”问题,解决的算法叫“HavelHakimi”算法。

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

这样就把n个顶点的问题,转化为n-1个顶点的问题。如此做下去,可以继续转化为n-2、n-3、……个顶点的问题。如果能构成图,最后的结果是个全零的向量。除此之外,都是不能构成图的,比如某一步时:某个度数为负、或是d1的值大于剩余顶点的个数,等等。

性质

讨论的图不但与节点位置无关,而且与边的形状和长短也无关。

若有一条边连一个图的某两个节点,则称这两个节点相邻,并称这两个节点为这条边的端点;若某一节点是某一条边的端点,则称这个节点和这条边关联;若两条边和同一节点关联,则称这两条边相邻;两个端点是同一个节点的边称为环。

以上内容参考:百度百科-简单图

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天空泽鹏
推荐于2017-12-16 · TA获得超过222个赞
知道答主
回答量:42
采纳率:100%
帮助的人:17.7万
展开全部
首先要求所有数(度)之和是偶数,其次判断是否为简单图,方法:依次删去度最大的点,递归下去,最后可确定是否是简单图。
追问
删掉最大的度的点后其他的点是否也要减一?例如:1,2,4,3,3,5怎么判断?
追答
当然要减1,对这个例子:
1. 和是偶数
2. 降序排列:5,4,3,3,2,1
3. 删去5,剩下的序列中前5个分别减1,得到3,2,2,1(删去0)
依次下去。。。。

最后,首位变为0,可以判定是简单图的度序列。如果最后得到的不是0(如2,0),则不是简单图的度序列。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式