On approximation algorithm for the edge metric dimension problem (Q2220845)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: On approximation algorithm for the edge metric dimension problem |
scientific article; zbMATH DE number 7300930
| Language | Label | Description | Also known as |
|---|---|---|---|
| default for all languages | No label defined |
||
| English | On approximation algorithm for the edge metric dimension problem |
scientific article; zbMATH DE number 7300930 |
Statements
On approximation algorithm for the edge metric dimension problem (English)
0 references
25 January 2021
0 references
This article studies the concept of edge metric dimension. One can define the edge metric dimension as the smallest size of a vertex subset of a graph such that, for each pair of edges in the graph, there is a vertex in the subset which ``distinguishes'' the edges. Here, we say that two edges are distinguished by a vertex if they have different distances to the vertex (where the distance of an edge to a vertex is defined as the smaller of the two distances of its endpoints to the vertex). The analogous problem of vertex metric dimension (i.e., distinguishing vertices by distances) is a classical problem which has been well studied from both a graph-theoretical and an algorithmic point of view, with approximation algorithms and hardness of approximation results matching the ratio up to a multiplicative constant. As mentioned above, this work studies a natural edge metric dimension problem in which research interest has not been very pronounced and, in particular, for which approximability results are lacking. The main result of this work consists in claiming a \(1+\ln(n) + \ln(\log_2(n))\)-approximation algorithm for this problem. While the work uses standard techniques from submodular optimization, the result it mentions is nonetheless interesting. However, the quality of writing is substandard, and there are issues with the proofs. The most substantial ones I noticed are the following: \begin{itemize} \item In Case 2 in the proof of Lemma 2.5 the authors assume there are vertices \(x_1,x_2,...,x_k\) that split \(E_j\) into sets \(E_{j_1},...,E_{j_{k_j}}\), but one can find graphs where this does not hold, e.g., a tree consisting of 2 paths of length 3 sharing a single (root) endpoint, \(\Gamma_0=\emptyset\), and \(v\) being a root. \item In the proof of Lemma 2.5, one needs to address why, without loss of generality, one can assume that \(t=2\). This is not obvious, and it needs to be shown formally. \item The statement of Lemma 2.7 is wrong, and one can find a counterexample for it. One should say that \(\Delta_v f(\Gamma)=0\) needs to hold for every vertex \(v\), and the proof needs to be completely rewritten. \end{itemize} These are only some of the issues I found, and in my opinion the paper should not have been published in this version.
0 references
approximation algorithms
0 references
submodular optimization
0 references
greedy algorithm
0 references
edge metric dimension
0 references
0.9205867
0 references
0 references
0.9050878
0 references
0.90503734
0 references
0.8854669
0 references
0 references
0.8851956
0 references
0.88422096
0 references
0.88031256
0 references