【GNN】基于GNN图神经网络模型的最小连通支配集的构造算法的MATLAB仿真

1.软件版本

matlab2021a

2.本算法理论知识

1.将无线传感器网络抽象成一个连通的拓扑图,这个拓扑图中利用神经网络的思想建立一个模型,从而有助于连通支配集的构造。

2.基于神经网络的连通支配集的集中式构造算法,通过确定一种算法来对建立的无线传感器网络的模型进行训练,达到的要求,训练GNN模型,使得最终的测试集可以快速找出输入图中的连通支配集。从而得到一个质量好的连通支配集。

3.将整个无线传感器网络抽象为一个连通的拓扑图,是在这个图中找到一个最小的连通子图,即找到一个MCDS。这里考虑一个由递归神经网络RNN和前馈神经网络FNN组成的GNN(Graph Neural Network)在一个有向图中进行建模,寻找图中节点度大的节点作为支配节点,若节点度相同,则将ID小的节点作为支配节点,这些节点形成图中的最小支配集。

4.确保其建模的准确性,保证连通支配集的连通性和支配性,并最终生成图与一般集中式算法做出对比,其cds规模,高权值节点所占比例,网络生命周期等性能皆优于一般算法。

因此,这里,我们人工计算出网络节点数量从10~300之间的

结构图如下:

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

fpga和matlab

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值