Cargando…

Polynomial Time Algorithms for Tracking Path Problems

Given a graph G, and terminal vertices s and t, the Tracking Paths problem asks to compute a minimum number of vertices to be marked as trackers, such that the sequence of trackers encountered in each [Formula: see text]-[Formula: see text] path is unique. Tracking Paths is NP-hard in both directed...

Descripción completa

Detalles Bibliográficos
Autor principal: Choudhary, Pratibha
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7254916/
http://dx.doi.org/10.1007/978-3-030-48966-3_13
_version_ 1783539635176079360
author Choudhary, Pratibha
author_facet Choudhary, Pratibha
author_sort Choudhary, Pratibha
collection PubMed
description Given a graph G, and terminal vertices s and t, the Tracking Paths problem asks to compute a minimum number of vertices to be marked as trackers, such that the sequence of trackers encountered in each [Formula: see text]-[Formula: see text] path is unique. Tracking Paths is NP-hard in both directed and undirected graphs in general. In this paper we give a collection of polynomial time algorithms for some restricted versions of Tracking Paths. We prove that Tracking Paths is polynomial time solvable for chordal graphs and tournament graphs. We prove that Tracking Paths is NP-hard in graphs with bounded maximum degree [Formula: see text], and give a [Formula: see text]-approximate algorithm for the same. We also analyze the version of tracking [Formula: see text]-[Formula: see text] paths where paths are tracked using edges instead of vertices, and we give a polynomial time algorithm for the same. Finally we give a polynomial algorithm which, given an undirected graph G, a tracking set [Formula: see text], and a sequence of trackers [Formula: see text], returns the unique [Formula: see text]-[Formula: see text] path in G that corresponds to [Formula: see text], if one exists.
format Online
Article
Text
id pubmed-7254916
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-72549162020-05-28 Polynomial Time Algorithms for Tracking Path Problems Choudhary, Pratibha Combinatorial Algorithms Article Given a graph G, and terminal vertices s and t, the Tracking Paths problem asks to compute a minimum number of vertices to be marked as trackers, such that the sequence of trackers encountered in each [Formula: see text]-[Formula: see text] path is unique. Tracking Paths is NP-hard in both directed and undirected graphs in general. In this paper we give a collection of polynomial time algorithms for some restricted versions of Tracking Paths. We prove that Tracking Paths is polynomial time solvable for chordal graphs and tournament graphs. We prove that Tracking Paths is NP-hard in graphs with bounded maximum degree [Formula: see text], and give a [Formula: see text]-approximate algorithm for the same. We also analyze the version of tracking [Formula: see text]-[Formula: see text] paths where paths are tracked using edges instead of vertices, and we give a polynomial time algorithm for the same. Finally we give a polynomial algorithm which, given an undirected graph G, a tracking set [Formula: see text], and a sequence of trackers [Formula: see text], returns the unique [Formula: see text]-[Formula: see text] path in G that corresponds to [Formula: see text], if one exists. 2020-04-30 /pmc/articles/PMC7254916/ http://dx.doi.org/10.1007/978-3-030-48966-3_13 Text en © Springer Nature Switzerland AG 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Choudhary, Pratibha
Polynomial Time Algorithms for Tracking Path Problems
title Polynomial Time Algorithms for Tracking Path Problems
title_full Polynomial Time Algorithms for Tracking Path Problems
title_fullStr Polynomial Time Algorithms for Tracking Path Problems
title_full_unstemmed Polynomial Time Algorithms for Tracking Path Problems
title_short Polynomial Time Algorithms for Tracking Path Problems
title_sort polynomial time algorithms for tracking path problems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7254916/
http://dx.doi.org/10.1007/978-3-030-48966-3_13
work_keys_str_mv AT choudharypratibha polynomialtimealgorithmsfortrackingpathproblems