利用启发式算法寻找最小 k 加权支配集

IF 4.4 2区 数学 Q1 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Mathematics and Computers in Simulation Pub Date : 2024-09-18 DOI:10.1016/j.matcom.2024.09.010
{"title":"利用启发式算法寻找最小 k 加权支配集","authors":"","doi":"10.1016/j.matcom.2024.09.010","DOIUrl":null,"url":null,"abstract":"<div><div>In this work, we propose, analyze, and solve a generalization of the <span><math><mi>k</mi></math></span>-dominating set problem in a graph, when we consider a weighted graph. Given a graph with weights in its edges, a set of vertices is a <span><math><mi>k</mi></math></span>-weighted dominating set if for every vertex outside the set, the sum of the weights from it to its adjacent vertices in the set is bigger than or equal to <span><math><mi>k</mi></math></span>. The <span><math><mi>k</mi></math></span>-weighted domination number is the minimum cardinality among all <span><math><mi>k</mi></math></span>-weighted dominating sets. Since the problem of finding the <span><math><mi>k</mi></math></span>-weighted domination number is <span><math><mi>NP</mi></math></span>-hard, we have proposed several problem-adapted construction and reconstruction techniques and embedded them in an Iterated Greedy algorithm. The resulting sixteen variants of the Iterated Greedy algorithm have been compared with an exact algorithm. Computational results show that the proposal is able to find optimal or near-optimal solutions within a short computational time. To the best of our knowledge, the <span><math><mi>k</mi></math></span>-weighted dominating set problem has never been studied before in the literature and, therefore, there is no other state-of-the-art algorithm to solve it. We have also included a comparison with a particular case of our problem, the minimum dominating set problem and, on average, we achieve same quality results within around 50% of computation time.</div></div>","PeriodicalId":49856,"journal":{"name":"Mathematics and Computers in Simulation","volume":null,"pages":null},"PeriodicalIF":4.4000,"publicationDate":"2024-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Finding the minimum k-weighted dominating sets using heuristic algorithms\",\"authors\":\"\",\"doi\":\"10.1016/j.matcom.2024.09.010\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>In this work, we propose, analyze, and solve a generalization of the <span><math><mi>k</mi></math></span>-dominating set problem in a graph, when we consider a weighted graph. Given a graph with weights in its edges, a set of vertices is a <span><math><mi>k</mi></math></span>-weighted dominating set if for every vertex outside the set, the sum of the weights from it to its adjacent vertices in the set is bigger than or equal to <span><math><mi>k</mi></math></span>. The <span><math><mi>k</mi></math></span>-weighted domination number is the minimum cardinality among all <span><math><mi>k</mi></math></span>-weighted dominating sets. Since the problem of finding the <span><math><mi>k</mi></math></span>-weighted domination number is <span><math><mi>NP</mi></math></span>-hard, we have proposed several problem-adapted construction and reconstruction techniques and embedded them in an Iterated Greedy algorithm. The resulting sixteen variants of the Iterated Greedy algorithm have been compared with an exact algorithm. Computational results show that the proposal is able to find optimal or near-optimal solutions within a short computational time. To the best of our knowledge, the <span><math><mi>k</mi></math></span>-weighted dominating set problem has never been studied before in the literature and, therefore, there is no other state-of-the-art algorithm to solve it. We have also included a comparison with a particular case of our problem, the minimum dominating set problem and, on average, we achieve same quality results within around 50% of computation time.</div></div>\",\"PeriodicalId\":49856,\"journal\":{\"name\":\"Mathematics and Computers in Simulation\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":4.4000,\"publicationDate\":\"2024-09-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Mathematics and Computers in Simulation\",\"FirstCategoryId\":\"100\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0378475424003653\",\"RegionNum\":2,\"RegionCategory\":\"数学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Mathematics and Computers in Simulation","FirstCategoryId":"100","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0378475424003653","RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

摘要

在这项研究中,我们提出、分析并解决了图中 k 主集问题的一般化,即考虑加权图。给定一个边上有权重的图,如果该图外的每个顶点到图中相邻顶点的权重之和大于或等于 k,则该顶点集是一个 k 加权支配集。由于求 k 加权支配数的问题是 NP 难问题,我们提出了几种与问题相适应的构造和重构技术,并将它们嵌入到迭代贪婪算法中。我们将迭代贪心算法的 16 个变体与精确算法进行了比较。计算结果表明,该建议能够在较短的计算时间内找到最优或接近最优的解决方案。据我们所知,文献中从未研究过 k 加权支配集问题,因此也没有其他最先进的算法来解决这个问题。我们还将其与我们问题的一种特殊情况--最小支配集问题--进行了比较,平均而言,我们只用了大约 50% 的计算时间就获得了相同质量的结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Finding the minimum k-weighted dominating sets using heuristic algorithms
In this work, we propose, analyze, and solve a generalization of the k-dominating set problem in a graph, when we consider a weighted graph. Given a graph with weights in its edges, a set of vertices is a k-weighted dominating set if for every vertex outside the set, the sum of the weights from it to its adjacent vertices in the set is bigger than or equal to k. The k-weighted domination number is the minimum cardinality among all k-weighted dominating sets. Since the problem of finding the k-weighted domination number is NP-hard, we have proposed several problem-adapted construction and reconstruction techniques and embedded them in an Iterated Greedy algorithm. The resulting sixteen variants of the Iterated Greedy algorithm have been compared with an exact algorithm. Computational results show that the proposal is able to find optimal or near-optimal solutions within a short computational time. To the best of our knowledge, the k-weighted dominating set problem has never been studied before in the literature and, therefore, there is no other state-of-the-art algorithm to solve it. We have also included a comparison with a particular case of our problem, the minimum dominating set problem and, on average, we achieve same quality results within around 50% of computation time.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Mathematics and Computers in Simulation
Mathematics and Computers in Simulation 数学-计算机:跨学科应用
CiteScore
8.90
自引率
4.30%
发文量
335
审稿时长
54 days
期刊介绍: The aim of the journal is to provide an international forum for the dissemination of up-to-date information in the fields of the mathematics and computers, in particular (but not exclusively) as they apply to the dynamics of systems, their simulation and scientific computation in general. Published material ranges from short, concise research papers to more general tutorial articles. Mathematics and Computers in Simulation, published monthly, is the official organ of IMACS, the International Association for Mathematics and Computers in Simulation (Formerly AICA). This Association, founded in 1955 and legally incorporated in 1956 is a member of FIACC (the Five International Associations Coordinating Committee), together with IFIP, IFAV, IFORS and IMEKO. Topics covered by the journal include mathematical tools in: •The foundations of systems modelling •Numerical analysis and the development of algorithms for simulation They also include considerations about computer hardware for simulation and about special software and compilers. The journal also publishes articles concerned with specific applications of modelling and simulation in science and engineering, with relevant applied mathematics, the general philosophy of systems simulation, and their impact on disciplinary and interdisciplinary research. The journal includes a Book Review section -- and a "News on IMACS" section that contains a Calendar of future Conferences/Events and other information about the Association.
期刊最新文献
Greedy trial subspace selection in meshfree time-stepping scheme with applications in coupled bulk-surface pattern formations Global well-posedness and dynamics of spatial diffusion HIV model with CTLs response and chemotaxis Rich dynamics of a reaction–diffusion Filippov Leslie–Gower predator–prey model with time delay and discontinuous harvesting Two linear energy stable lumped mass finite element schemes for the viscous Cahn–Hilliard equation on curved surfaces in 3D Bifurcation analysis and exploration of noise-induced transitions of a food chain model with Allee effect
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1