• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

用于图燃烧的更快启发式算法。

Faster heuristics for graph burning.

作者信息

Gautam Rahul Kumar, Kare Anjeneya Swami, S Durga Bhavani

机构信息

School of Computer and Information Sciences, University of Hyderabad, Hyderabad, India.

出版信息

Appl Intell (Dordr). 2022;52(2):1351-1361. doi: 10.1007/s10489-021-02411-5. Epub 2021 May 20.

DOI:10.1007/s10489-021-02411-5
PMID:34764602
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC8134828/
Abstract

Graph burning is a process of information spreading through the network by an agent in discrete steps. The problem is to find an optimal sequence of nodes that have to be given information so that the network is covered in least number of steps. Graph burning problem is NP-Hard for which two approximation algorithms and a few heuristics have been proposed in the literature. In this work, we propose three heuristics, namely, Backbone Based Greedy Heuristic (BBGH), Improved Cutting Corners Heuristic (ICCH), and Component Based Recursive Heuristic (CBRH). These are mainly based on Eigenvector centrality measure. BBGH finds a backbone of the network and picks vertex to be burned greedily from the vertices of the backbone. ICCH is a shortest path based heuristic and picks vertex to burn greedily from best central nodes. The burning number problem on disconnected graphs is harder than on the connected graphs. For example, burning number problem is easy on a path where as it is NP-Hard on disjoint paths. In practice, large networks are generally disconnected and moreover even if the input graph is connected, during the burning process the graph among the unburned vertices may be disconnected. For disconnected graphs, ordering the components is crucial. Our CBRH works well on disconnected graphs as it prioritizes the components. All the heuristics have been implemented and tested on several bench-mark networks including large networks of size more than 50K nodes. The experimentation also includes comparison to the approximation algorithms. The advantages of our algorithms are that they are much simpler to implement and also several orders faster than the heuristics proposed in the literature.

摘要

图燃烧是一个信息通过网络中的一个代理以离散步骤传播的过程。问题在于找到一个必须给予信息的节点的最优序列,以便在最少的步骤内覆盖网络。图燃烧问题是NP难问题,文献中已经提出了两种近似算法和一些启发式算法。在这项工作中,我们提出了三种启发式算法,即基于骨干的贪婪启发式算法(BBGH)、改进的走捷径启发式算法(ICCH)和基于组件的递归启发式算法(CBRH)。这些算法主要基于特征向量中心性度量。BBGH找到网络的骨干,并从骨干的顶点中贪婪地选择要燃烧的顶点。ICCH是一种基于最短路径的启发式算法,从最佳中心节点中贪婪地选择要燃烧的顶点。在非连通图上的燃烧数问题比在连通图上更难。例如,在一条路径上燃烧数问题很容易,而在不相交路径上则是NP难问题。在实际中,大型网络通常是非连通的,而且即使输入图是连通的,在燃烧过程中未燃烧顶点之间的图也可能是非连通的。对于非连通图,对组件进行排序至关重要。我们的CBRH在非连通图上运行良好,因为它对组件进行了优先级排序。所有启发式算法都已在几个基准网络上实现并测试,包括节点数超过50K的大型网络。实验还包括与近似算法的比较。我们算法的优点是它们实现起来要简单得多,而且比文献中提出的启发式算法快几个数量级。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6dc9/8134828/584d5b85a612/10489_2021_2411_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6dc9/8134828/636476700d6d/10489_2021_2411_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6dc9/8134828/0f0ef19e87cd/10489_2021_2411_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6dc9/8134828/c65055daf087/10489_2021_2411_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6dc9/8134828/584d5b85a612/10489_2021_2411_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6dc9/8134828/636476700d6d/10489_2021_2411_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6dc9/8134828/0f0ef19e87cd/10489_2021_2411_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6dc9/8134828/c65055daf087/10489_2021_2411_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6dc9/8134828/584d5b85a612/10489_2021_2411_Fig4_HTML.jpg

相似文献

1
Faster heuristics for graph burning.用于图燃烧的更快启发式算法。
Appl Intell (Dordr). 2022;52(2):1351-1361. doi: 10.1007/s10489-021-02411-5. Epub 2021 May 20.
2
A heuristic method for solving the Steiner tree problem in graphs using network centralities.一种基于网络中心性求解图中斯坦纳树问题的启发式方法。
PLoS One. 2024 Jun 6;19(6):e0303764. doi: 10.1371/journal.pone.0303764. eCollection 2024.
3
On the centrality of vertices of molecular graphs.关于分子图顶点的中心性。
J Comput Chem. 2013 Nov 5;34(29):2514-23. doi: 10.1002/jcc.23413. Epub 2013 Aug 19.
4
Simultaneous Matrix Orderings for Graph Collections.图集合的同时矩阵排序。
IEEE Trans Vis Comput Graph. 2022 Jan;28(1):1-10. doi: 10.1109/TVCG.2021.3114773. Epub 2021 Dec 24.
5
Algorithm for shortest path search in Geographic Information Systems by using reduced graphs.利用简化图在地理信息系统中进行最短路径搜索的算法
Springerplus. 2013 Jul 1;2:291. doi: 10.1186/2193-1801-2-291. eCollection 2013.
6
Reconfiguring Shortest Paths in Graphs.重新配置图中的最短路径。
Algorithmica. 2024;86(10):3309-3338. doi: 10.1007/s00453-024-01263-y. Epub 2024 Aug 27.
7
HSMVS: heuristic search for minimum vertex separator on massive graphs.HSMVS:大规模图上最小顶点分离器的启发式搜索
PeerJ Comput Sci. 2024 May 17;10:e2013. doi: 10.7717/peerj-cs.2013. eCollection 2024.
8
Heuristic search in constrained bipartite matching with applications to protein NMR backbone resonance assignment.约束二分匹配中的启发式搜索及其在蛋白质核磁共振主链共振归属中的应用
J Bioinform Comput Biol. 2005 Dec;3(6):1331-50. doi: 10.1142/s0219720005001570.
9
ABCDE: Approximating Betweenness-Centrality ranking with progressive-DropEdge.ABCDE:使用渐进式删除边来近似中介中心性排名。
PeerJ Comput Sci. 2021 Sep 6;7:e699. doi: 10.7717/peerj-cs.699. eCollection 2021.
10
Linear Time Vertex Partitioning on Massive Graphs.大规模图上的线性时间顶点划分
Int J Comput Sci (Rabat). 2016;5(1):1-11.