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 , H. Coelho , L. Faria , M.P. Ferreira , 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>></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 , the size of the largest clique is always less than or equal to the chromatic number of . The oriented coloring of an oriented graph assigns colors to the vertices of , such that the arcs connecting vertices in different color classes always have the same direction and the smallest number of colors in an oriented coloring is the oriented chromatic number of . 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 of is an absolute oriented clique if the oriented distance between a pair of vertices of in is at most 2. The authors defined the absolute oriented clique number of as the number of vertices in a maximum absolute oriented clique of satisfying that . 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 of an oriented graph as the size of a maximum set of vertices , such that the oriented distance between a pair of vertices of in is at most 2. For every oriented graph , . In this paper we classify the Klostermeyer and MacGillivray’s decision open problem proving that given an oriented graph and a positive integer it is -complete to decide whether , even if the underlying graph 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 , then the polynomial approximation ratio of both problems is greater than for all . If the maximum degree of the underlying graph is bounded, then there is a polynomial-time -approximation algorithm and an parameterized algorithm in the parameter for both absolute oriented clique and relative oriented clique is devised. We prove that absolute oriented clique is and is -hard and that relative oriented clique is -complete in the parameter 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.
期刊介绍:
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.