On the absolute and relative oriented clique problems’ time complexity

IF 1 3区 数学 Q3 MATHEMATICS, APPLIED Discrete Applied Mathematics Pub Date : 2025-03-05 DOI:10.1016/j.dam.2025.02.039
E.M.M. Coelho , H. Coelho , L. Faria , M.P. Ferreira , S. Klein
{"title":"On the absolute and relative oriented clique problems’ time complexity","authors":"E.M.M. Coelho ,&nbsp;H. Coelho ,&nbsp;L. Faria ,&nbsp;M.P. Ferreira ,&nbsp;S. Klein","doi":"10.1016/j.dam.2025.02.039","DOIUrl":null,"url":null,"abstract":"<div><div>Given a graph <span><math><mrow><mi>G</mi><mo>=</mo><mrow><mo>(</mo><mi>V</mi><mrow><mo>(</mo><mi>G</mi><mo>)</mo></mrow><mo>,</mo><mi>E</mi><mrow><mo>(</mo><mi>G</mi><mo>)</mo></mrow><mo>)</mo></mrow></mrow></math></span>, the size of the largest clique <span><math><mrow><mi>ω</mi><mrow><mo>(</mo><mi>G</mi><mo>)</mo></mrow></mrow></math></span> is always less than or equal to the chromatic number <span><math><mrow><mi>χ</mi><mrow><mo>(</mo><mi>G</mi><mo>)</mo></mrow></mrow></math></span> of <span><math><mi>G</mi></math></span>. The oriented coloring of an oriented graph <span><math><mover><mrow><mi>G</mi></mrow><mo>⃗</mo></mover></math></span> assigns colors to the vertices of <span><math><mover><mrow><mi>G</mi></mrow><mo>⃗</mo></mover></math></span>, such that the arcs connecting vertices in different color classes always have the same direction and the smallest number <span><math><mrow><msub><mrow><mi>χ</mi></mrow><mrow><mi>o</mi></mrow></msub><mrow><mo>(</mo><mover><mrow><mi>G</mi></mrow><mo>⃗</mo></mover><mo>)</mo></mrow></mrow></math></span> of colors in an oriented coloring is the oriented chromatic number of <span><math><mover><mrow><mi>G</mi></mrow><mo>⃗</mo></mover></math></span>. Oriented colorings have fundamental implications for homomorphisms of oriented graphs and significant applications in distributed processing and task scheduling. In 2004, Klostermeyer and MacGillivray defined the concept of an “analogue of clique” for oriented coloring in which a subgraph <span><math><mover><mrow><msub><mrow><mi>C</mi></mrow><mrow><mi>a</mi><mi>o</mi></mrow></msub></mrow><mo>⃗</mo></mover></math></span> of <span><math><mover><mrow><mi>G</mi></mrow><mo>⃗</mo></mover></math></span> is an absolute oriented clique if the oriented distance between a pair of vertices of <span><math><mover><mrow><msub><mrow><mi>C</mi></mrow><mrow><mi>a</mi><mi>o</mi></mrow></msub></mrow><mo>⃗</mo></mover></math></span> in <span><math><mover><mrow><msub><mrow><mi>C</mi></mrow><mrow><mi>a</mi><mi>o</mi></mrow></msub></mrow><mo>⃗</mo></mover></math></span> is at most 2. The authors defined the absolute oriented clique number of <span><math><mover><mrow><mi>G</mi></mrow><mo>⃗</mo></mover></math></span> as the number of vertices <span><math><mrow><mrow><mo>|</mo><mi>V</mi><mrow><mo>(</mo><mover><mrow><msub><mrow><mi>C</mi></mrow><mrow><mi>a</mi><mi>o</mi></mrow></msub></mrow><mo>⃗</mo></mover><mo>)</mo></mrow><mo>|</mo></mrow><mo>=</mo><msub><mrow><mi>χ</mi></mrow><mrow><mi>o</mi></mrow></msub><mrow><mo>(</mo><mover><mrow><msub><mrow><mi>C</mi></mrow><mrow><mi>a</mi><mi>o</mi></mrow></msub></mrow><mo>⃗</mo></mover><mo>)</mo></mrow><mo>=</mo><msub><mrow><mi>ω</mi></mrow><mrow><mi>a</mi><mi>o</mi></mrow></msub><mrow><mo>(</mo><mover><mrow><mi>G</mi></mrow><mo>⃗</mo></mover><mo>)</mo></mrow></mrow></math></span> in a maximum absolute oriented clique <span><math><mover><mrow><msub><mrow><mi>C</mi></mrow><mrow><mi>a</mi><mi>o</mi></mrow></msub></mrow><mo>⃗</mo></mover></math></span> of <span><math><mover><mrow><mi>G</mi></mrow><mo>⃗</mo></mover></math></span> satisfying that <span><math><mrow><msub><mrow><mi>ω</mi></mrow><mrow><mi>a</mi><mi>o</mi></mrow></msub><mrow><mo>(</mo><mover><mrow><mi>G</mi></mrow><mo>⃗</mo></mover><mo>)</mo></mrow><mo>≤</mo><msub><mrow><mi>χ</mi></mrow><mrow><mi>o</mi></mrow></msub><mrow><mo>(</mo><mover><mrow><mi>G</mi></mrow><mo>⃗</mo></mover><mo>)</mo></mrow></mrow></math></span>. Ever since, for 20 years, the time complexity status of the problem of finding this parameter remained open. Recently in 2016, Sopena et al. defined the relative oriented clique number <span><math><mrow><msub><mrow><mi>ω</mi></mrow><mrow><mi>r</mi><mi>o</mi></mrow></msub><mrow><mo>(</mo><mover><mrow><mi>G</mi></mrow><mo>⃗</mo></mover><mo>)</mo></mrow></mrow></math></span> of an oriented graph <span><math><mover><mrow><mi>G</mi></mrow><mo>⃗</mo></mover></math></span> as the size <span><math><mrow><mo>|</mo><msub><mrow><mi>R</mi></mrow><mrow><mi>r</mi><mi>o</mi></mrow></msub><mo>|</mo></mrow></math></span> of a maximum set of vertices <span><math><msub><mrow><mi>R</mi></mrow><mrow><mi>r</mi><mi>o</mi></mrow></msub></math></span>, such that the oriented distance between a pair of vertices of <span><math><msub><mrow><mi>R</mi></mrow><mrow><mi>r</mi><mi>o</mi></mrow></msub></math></span> in <span><math><mover><mrow><mi>G</mi></mrow><mo>⃗</mo></mover></math></span> is at most 2. For every oriented graph <span><math><mover><mrow><mi>G</mi></mrow><mo>⃗</mo></mover></math></span>, <span><math><mrow><msub><mrow><mi>ω</mi></mrow><mrow><mi>a</mi><mi>o</mi></mrow></msub><mrow><mo>(</mo><mover><mrow><mi>G</mi></mrow><mo>⃗</mo></mover><mo>)</mo></mrow><mo>≤</mo><msub><mrow><mi>ω</mi></mrow><mrow><mi>r</mi><mi>o</mi></mrow></msub><mrow><mo>(</mo><mover><mrow><mi>G</mi></mrow><mo>⃗</mo></mover><mo>)</mo></mrow><mo>≤</mo><msub><mrow><mi>χ</mi></mrow><mrow><mi>o</mi></mrow></msub><mrow><mo>(</mo><mover><mrow><mi>G</mi></mrow><mo>⃗</mo></mover><mo>)</mo></mrow></mrow></math></span>. In this paper we classify the Klostermeyer and MacGillivray’s decision open problem proving that given an oriented graph <span><math><mover><mrow><mi>G</mi></mrow><mo>⃗</mo></mover></math></span> and a positive integer <span><math><mi>k</mi></math></span> it is <span><math><mrow><mi>N</mi><mi>P</mi></mrow></math></span>-complete to decide whether <span><math><mrow><msub><mrow><mi>ω</mi></mrow><mrow><mi>a</mi><mi>o</mi></mrow></msub><mrow><mo>(</mo><mover><mrow><mi>G</mi></mrow><mo>⃗</mo></mover><mo>)</mo></mrow><mo>≥</mo><mi>k</mi></mrow></math></span>, even if the underlying graph <span><math><mi>G</mi></math></span> is bipartite. We analyze the approximation and parameterization behaviors of the both associated optimization problems: <span>absolute oriented clique</span> and <span>relative oriented clique</span>. We prove that if <span><math><mrow><mi>P</mi><mo>≠</mo><mi>N</mi><mi>P</mi></mrow></math></span>, then the polynomial approximation ratio of both problems is greater than <span><math><msup><mrow><mi>n</mi></mrow><mrow><mn>1</mn><mo>−</mo><mi>ϵ</mi></mrow></msup></math></span> for all <span><math><mrow><mi>ϵ</mi><mo>&gt;</mo><mn>0</mn></mrow></math></span>. If the maximum degree <span><math><mi>Δ</mi></math></span> of the underlying graph <span><math><mi>G</mi></math></span> is bounded, then there is a polynomial-time <span><math><mrow><mo>⌊</mo><mrow><mfrac><mrow><mn>3</mn></mrow><mrow><mn>1</mn><mo>+</mo><mi>Δ</mi><mo>+</mo><mrow><mo>⌊</mo><mfrac><mrow><msup><mrow><mi>Δ</mi></mrow><mrow><mn>2</mn></mrow></msup></mrow><mrow><mn>2</mn></mrow></mfrac><mo>⌋</mo></mrow></mrow></mfrac></mrow><mo>⌋</mo></mrow></math></span>-approximation algorithm and an <span><math><mrow><mi>F</mi><mi>P</mi><mi>T</mi></mrow></math></span> parameterized algorithm in the parameter <span><math><mi>Δ</mi></math></span> for both <span>absolute oriented clique</span> and <span>relative oriented clique</span> is devised. We prove that <span>absolute oriented clique</span> is <span><math><mrow><mi>W</mi><mrow><mo>[</mo><mn>2</mn><mo>]</mo></mrow></mrow></math></span> and is <span><math><mrow><mi>W</mi><mrow><mo>[</mo><mn>1</mn><mo>]</mo></mrow></mrow></math></span>-hard and that <span>relative oriented clique</span> is <span><math><mrow><mi>W</mi><mrow><mo>[</mo><mn>1</mn><mo>]</mo></mrow></mrow></math></span>-complete in the parameter <span><math><mi>k</mi></math></span> of the size of the solution. We proved a general result that if the absolute oriented clique or the relative oriented clique sizes are bounded for a given class of graphs, then there is a polynomial time algorithm for the corresponding problem in this class. This result implies that both problems are polynomial in the class of oriented planar graphs.</div></div>","PeriodicalId":50573,"journal":{"name":"Discrete Applied Mathematics","volume":"369 ","pages":"Pages 53-65"},"PeriodicalIF":1.0000,"publicationDate":"2025-03-05","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/S0166218X25001106","RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"MATHEMATICS, APPLIED","Score":null,"Total":0}
引用次数: 0

Abstract

Given a graph G=(V(G),E(G)), the size of the largest clique ω(G) is always less than or equal to the chromatic number χ(G) of G. The oriented coloring of an oriented graph G assigns colors to the vertices of G, such that the arcs connecting vertices in different color classes always have the same direction and the smallest number χo(G) of colors in an oriented coloring is the oriented chromatic number of G. Oriented colorings have fundamental implications for homomorphisms of oriented graphs and significant applications in distributed processing and task scheduling. In 2004, Klostermeyer and MacGillivray defined the concept of an “analogue of clique” for oriented coloring in which a subgraph Cao of G is an absolute oriented clique if the oriented distance between a pair of vertices of Cao in Cao is at most 2. The authors defined the absolute oriented clique number of G as the number of vertices |V(Cao)|=χo(Cao)=ωao(G) in a maximum absolute oriented clique Cao of G satisfying that ωao(G)χo(G). Ever since, for 20 years, the time complexity status of the problem of finding this parameter remained open. Recently in 2016, Sopena et al. defined the relative oriented clique number ωro(G) of an oriented graph G as the size |Rro| of a maximum set of vertices Rro, such that the oriented distance between a pair of vertices of Rro in G is at most 2. For every oriented graph G, ωao(G)ωro(G)χo(G). In this paper we classify the Klostermeyer and MacGillivray’s decision open problem proving that given an oriented graph G and a positive integer k it is NP-complete to decide whether ωao(G)k, even if the underlying graph G is bipartite. We analyze the approximation and parameterization behaviors of the both associated optimization problems: absolute oriented clique and relative oriented clique. We prove that if PNP, then the polynomial approximation ratio of both problems is greater than n1ϵ for all ϵ>0. If the maximum degree Δ of the underlying graph G is bounded, then there is a polynomial-time 31+Δ+Δ22-approximation algorithm and an FPT parameterized algorithm in the parameter Δ for both absolute oriented clique and relative oriented clique is devised. We prove that absolute oriented clique is W[2] and is W[1]-hard and that relative oriented clique is W[1]-complete in the parameter k of the size of the solution. We proved a general result that if the absolute oriented clique or the relative oriented clique sizes are bounded for a given class of graphs, then there is a polynomial time algorithm for the corresponding problem in this class. This result implies that both problems are polynomial in the class of oriented planar graphs.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
求助全文
约1分钟内获得全文 去求助
来源期刊
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.
期刊最新文献
Characterization of trees with second minimum eccentricity energy An introduction to the deduction number Output-sensitive enumeration of maximal cliques in temporal graphs Unary NP-hardness of transportation and batching scheduling to minimize the total weighted completion time On the absolute and relative oriented clique problems’ time complexity
×
引用
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