Approximation Algorithm for the Minimum Hub Cover Set Problem

A subset <inline-formula> <tex-math notation="LaTeX">${\mathcal{ S}}\subseteq V$ </tex-math></inline-formula> of vertices of an undirected graph <inline-formula> <tex-math notation="LaTeX">$G=(V,E)$ </tex-math></inline-formula> is a...

Full description

Bibliographic Details
Main Authors: Joel A. Trejo-Sanchez, Candelaria E. Sansores-Perez, Jesus Garcia-Diaz, Jose Alberto Fernandez-Zepeda
Format: Article
Language:English
Published: IEEE 2022-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9771189/
_version_ 1811341899814928384
author Joel A. Trejo-Sanchez
Candelaria E. Sansores-Perez
Jesus Garcia-Diaz
Jose Alberto Fernandez-Zepeda
author_facet Joel A. Trejo-Sanchez
Candelaria E. Sansores-Perez
Jesus Garcia-Diaz
Jose Alberto Fernandez-Zepeda
author_sort Joel A. Trejo-Sanchez
collection DOAJ
description A subset <inline-formula> <tex-math notation="LaTeX">${\mathcal{ S}}\subseteq V$ </tex-math></inline-formula> of vertices of an undirected graph <inline-formula> <tex-math notation="LaTeX">$G=(V,E)$ </tex-math></inline-formula> is a hub cover when for each edge <inline-formula> <tex-math notation="LaTeX">$(u,v) \in E$ </tex-math></inline-formula>, at least one of its endpoints belongs to <inline-formula> <tex-math notation="LaTeX">${\mathcal{ S}}$ </tex-math></inline-formula>, or there exists a vertex <inline-formula> <tex-math notation="LaTeX">$r \in {\mathcal{ S}}$ </tex-math></inline-formula> that is a neighbor of both <inline-formula> <tex-math notation="LaTeX">$u$ </tex-math></inline-formula> and <inline-formula> <tex-math notation="LaTeX">$v$ </tex-math></inline-formula>. The problem of computing a minimum hub cover set in arbitrary graphs is NP-hard. This problem has applications for indexing large databases. This paper proposes <inline-formula> <tex-math notation="LaTeX">$\Psi $ </tex-math></inline-formula>-MHC, the first approximation algorithm for the minimum hub cover set in arbitrary graphs to the best of our knowledge. The approximation ratio of this algorithm is <inline-formula> <tex-math notation="LaTeX">$\ln \mu $ </tex-math></inline-formula>, where <inline-formula> <tex-math notation="LaTeX">$\mu $ </tex-math></inline-formula> is upper bounded by <inline-formula> <tex-math notation="LaTeX">$\min \left\{{\frac {1}{2}(\Delta +1)^{2}, \vert E\vert }\right\}$ </tex-math></inline-formula> and <inline-formula> <tex-math notation="LaTeX">$\Delta $ </tex-math></inline-formula> is the degree of <inline-formula> <tex-math notation="LaTeX">$G$ </tex-math></inline-formula>. The execution time of <inline-formula> <tex-math notation="LaTeX">$\Psi $ </tex-math></inline-formula>-MHC is <inline-formula> <tex-math notation="LaTeX">$O((\Delta + 1) \vert E \vert + \vert {\mathcal{ S}} \vert \vert V \vert)$ </tex-math></inline-formula>. Experimental results show that <inline-formula> <tex-math notation="LaTeX">$\Psi $ </tex-math></inline-formula>-MHC far outperforms the theoretical approximation ratio for the input graph instances.
first_indexed 2024-04-13T19:00:55Z
format Article
id doaj.art-027e7e354504435c9bf530e0001487a5
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-13T19:00:55Z
publishDate 2022-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-027e7e354504435c9bf530e0001487a52022-12-22T02:34:05ZengIEEEIEEE Access2169-35362022-01-0110514195142710.1109/ACCESS.2022.31736159771189Approximation Algorithm for the Minimum Hub Cover Set ProblemJoel A. Trejo-Sanchez0https://orcid.org/0000-0001-9326-7713Candelaria E. Sansores-Perez1Jesus Garcia-Diaz2https://orcid.org/0000-0001-6334-2305Jose Alberto Fernandez-Zepeda3https://orcid.org/0000-0002-7847-6362CONACYT&#x2014;Center for Research in Mathematics, Carretera Sierra Papacal, Chuburna Puerto, Merida, MexicoDepartment of Basic Sciences and Engineering, Universidad del Caribe, Cancun, MexicoConsejo Nacional de Ciencia y Tecnologia, Mexico City, MexicoDepartment of Computer Science, CICESE Research Center, Ensenada, MexicoA subset <inline-formula> <tex-math notation="LaTeX">${\mathcal{ S}}\subseteq V$ </tex-math></inline-formula> of vertices of an undirected graph <inline-formula> <tex-math notation="LaTeX">$G=(V,E)$ </tex-math></inline-formula> is a hub cover when for each edge <inline-formula> <tex-math notation="LaTeX">$(u,v) \in E$ </tex-math></inline-formula>, at least one of its endpoints belongs to <inline-formula> <tex-math notation="LaTeX">${\mathcal{ S}}$ </tex-math></inline-formula>, or there exists a vertex <inline-formula> <tex-math notation="LaTeX">$r \in {\mathcal{ S}}$ </tex-math></inline-formula> that is a neighbor of both <inline-formula> <tex-math notation="LaTeX">$u$ </tex-math></inline-formula> and <inline-formula> <tex-math notation="LaTeX">$v$ </tex-math></inline-formula>. The problem of computing a minimum hub cover set in arbitrary graphs is NP-hard. This problem has applications for indexing large databases. This paper proposes <inline-formula> <tex-math notation="LaTeX">$\Psi $ </tex-math></inline-formula>-MHC, the first approximation algorithm for the minimum hub cover set in arbitrary graphs to the best of our knowledge. The approximation ratio of this algorithm is <inline-formula> <tex-math notation="LaTeX">$\ln \mu $ </tex-math></inline-formula>, where <inline-formula> <tex-math notation="LaTeX">$\mu $ </tex-math></inline-formula> is upper bounded by <inline-formula> <tex-math notation="LaTeX">$\min \left\{{\frac {1}{2}(\Delta +1)^{2}, \vert E\vert }\right\}$ </tex-math></inline-formula> and <inline-formula> <tex-math notation="LaTeX">$\Delta $ </tex-math></inline-formula> is the degree of <inline-formula> <tex-math notation="LaTeX">$G$ </tex-math></inline-formula>. The execution time of <inline-formula> <tex-math notation="LaTeX">$\Psi $ </tex-math></inline-formula>-MHC is <inline-formula> <tex-math notation="LaTeX">$O((\Delta + 1) \vert E \vert + \vert {\mathcal{ S}} \vert \vert V \vert)$ </tex-math></inline-formula>. Experimental results show that <inline-formula> <tex-math notation="LaTeX">$\Psi $ </tex-math></inline-formula>-MHC far outperforms the theoretical approximation ratio for the input graph instances.https://ieeexplore.ieee.org/document/9771189/Approximation algorithmsheuristicsminimum hub cover setoptimization
spellingShingle Joel A. Trejo-Sanchez
Candelaria E. Sansores-Perez
Jesus Garcia-Diaz
Jose Alberto Fernandez-Zepeda
Approximation Algorithm for the Minimum Hub Cover Set Problem
IEEE Access
Approximation algorithms
heuristics
minimum hub cover set
optimization
title Approximation Algorithm for the Minimum Hub Cover Set Problem
title_full Approximation Algorithm for the Minimum Hub Cover Set Problem
title_fullStr Approximation Algorithm for the Minimum Hub Cover Set Problem
title_full_unstemmed Approximation Algorithm for the Minimum Hub Cover Set Problem
title_short Approximation Algorithm for the Minimum Hub Cover Set Problem
title_sort approximation algorithm for the minimum hub cover set problem
topic Approximation algorithms
heuristics
minimum hub cover set
optimization
url https://ieeexplore.ieee.org/document/9771189/
work_keys_str_mv AT joelatrejosanchez approximationalgorithmfortheminimumhubcoversetproblem
AT candelariaesansoresperez approximationalgorithmfortheminimumhubcoversetproblem
AT jesusgarciadiaz approximationalgorithmfortheminimumhubcoversetproblem
AT josealbertofernandezzepeda approximationalgorithmfortheminimumhubcoversetproblem