IF 1 3区 数学 Q3 MATHEMATICS, APPLIED
Zemin Jin
{"title":"A heuristic algorithm for rainbow matchings and its application in rainbow Ramsey number for matchings","authors":"Zemin Jin","doi":"10.1016/j.dam.2025.02.040","DOIUrl":null,"url":null,"abstract":"<div><div>It is well known that a maximum matching in a given graph can be found in polynomial time. The maximum rainbow matching problem is to find a rainbow matching of maximum size in an edge-colored graph. This problem is equivalent to the multiple choice matching problem which is <span><math><mrow><mi>N</mi><mi>P</mi></mrow></math></span>-Complete. Moreover, it is surprising that the rainbow matching problem is even <span><math><mrow><mi>A</mi><mi>P</mi><mi>X</mi></mrow></math></span>-Complete for paths. So far, there is few efficient algorithm for rainbow matchings. The only positive result is to reduce it to the maximum independent sets in <span><math><msub><mrow><mi>K</mi></mrow><mrow><mn>1</mn><mo>,</mo><mn>4</mn></mrow></msub></math></span>-free graphs, which can be approximated by a polynomial algorithm with approximation ratio <span><math><mrow><mfrac><mrow><mn>2</mn></mrow><mrow><mn>3</mn></mrow></mfrac><mo>−</mo><mi>ϵ</mi></mrow></math></span> for every <span><math><mrow><mi>ϵ</mi><mo>&gt;</mo><mn>0</mn></mrow></math></span>. In this paper, we give a heuristic polynomial algorithm to find a large rainbow matching in an edge-colored <span><math><msub><mrow><mi>K</mi></mrow><mrow><mi>n</mi></mrow></msub></math></span>. For any given integer <span><math><mi>k</mi></math></span>, we can find either a rainbow <span><math><mrow><mi>k</mi><msub><mrow><mi>K</mi></mrow><mrow><mn>2</mn></mrow></msub></mrow></math></span>, or a <span><math><msub><mrow><mi>K</mi></mrow><mrow><mi>n</mi><mo>−</mo><mn>3</mn><mi>i</mi></mrow></msub></math></span> with at most <span><math><mrow><mi>k</mi><mo>−</mo><mi>i</mi><mo>−</mo><mn>1</mn></mrow></math></span> colors for some <span><math><mrow><mn>0</mn><mo>≤</mo><mi>i</mi><mo>≤</mo><mi>k</mi><mo>−</mo><mn>2</mn></mrow></math></span>. It is interesting that our result is useful for the existence of a monochromatic <span><math><mi>G</mi></math></span> against a rainbow matching in <span><math><msub><mrow><mi>K</mi></mrow><mrow><mi>n</mi></mrow></msub></math></span>. We give applications of the algorithm and, based on it, we generalize the previous results about the rainbow Ramsey number for matchings.</div></div>","PeriodicalId":50573,"journal":{"name":"Discrete Applied Mathematics","volume":"368 ","pages":"Pages 153-161"},"PeriodicalIF":1.0000,"publicationDate":"2025-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Discrete Applied Mathematics","FirstCategoryId":"100","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0166218X2500109X","RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"MATHEMATICS, APPLIED","Score":null,"Total":0}
引用次数: 0

摘要

众所周知,可以在多项式时间内找到给定图中的最大匹配。最大彩虹匹配问题就是在边色图中找到一个最大尺寸的彩虹匹配。这个问题等同于多选匹配问题,而后者是 NP-完全问题。此外,令人惊讶的是,彩虹匹配问题对于路径来说甚至是 APX-完全的。到目前为止,彩虹匹配的高效算法还很少。唯一的积极成果是将其简化为无 K1,4 图中的最大独立集,对于每一个 ϵ>0 都可以用近似率为 23-ϵ 的多项式算法来近似。本文给出了一种启发式多项式算法,用于在边色 Kn 中找到大彩虹匹配。对于任意给定的整数 k,我们可以找到彩虹 kK2,或者在某个 0≤i≤k-2 的条件下找到最多有 k-i-1 种颜色的 Kn-3i。有趣的是,我们的结果对于在 Kn 中存在单色 G 与彩虹匹配是有用的。我们给出了算法的应用,并在此基础上推广了之前关于匹配的彩虹拉姆齐数的结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A heuristic algorithm for rainbow matchings and its application in rainbow Ramsey number for matchings
It is well known that a maximum matching in a given graph can be found in polynomial time. The maximum rainbow matching problem is to find a rainbow matching of maximum size in an edge-colored graph. This problem is equivalent to the multiple choice matching problem which is NP-Complete. Moreover, it is surprising that the rainbow matching problem is even APX-Complete for paths. So far, there is few efficient algorithm for rainbow matchings. The only positive result is to reduce it to the maximum independent sets in K1,4-free graphs, which can be approximated by a polynomial algorithm with approximation ratio 23ϵ for every ϵ>0. In this paper, we give a heuristic polynomial algorithm to find a large rainbow matching in an edge-colored Kn. For any given integer k, we can find either a rainbow kK2, or a Kn3i with at most ki1 colors for some 0ik2. It is interesting that our result is useful for the existence of a monochromatic G against a rainbow matching in Kn. We give applications of the algorithm and, based on it, we generalize the previous results about the rainbow Ramsey number for matchings.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Discrete Applied Mathematics
Discrete Applied Mathematics 数学-应用数学
CiteScore
2.30
自引率
9.10%
发文量
422
审稿时长
4.5 months
期刊介绍: The aim of Discrete Applied Mathematics is to bring together research papers in different areas of algorithmic and applicable discrete mathematics as well as applications of combinatorial mathematics to informatics and various areas of science and technology. Contributions presented to the journal can be research papers, short notes, surveys, and possibly research problems. The "Communications" section will be devoted to the fastest possible publication of recent research results that are checked and recommended for publication by a member of the Editorial Board. The journal will also publish a limited number of book announcements as well as proceedings of conferences. These proceedings will be fully refereed and adhere to the normal standards of the journal. Potential authors are advised to view the journal and the open calls-for-papers of special issues before submitting their manuscripts. Only high-quality, original work that is within the scope of the journal or the targeted special issue will be considered.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信