Liar's Vertex-Edge Domination
- Liar’s vertex-edge dominating set is defined on a graph such that every edge is locally monitored by at least two vertices and every pair of edges by at least three, enhancing fault tolerance.
- The concept extends traditional vertex-edge domination by combining redundancy with pairwise disambiguation to counteract false reports in network monitoring.
- Algorithmic approaches range from linear-time exact solutions on trees and proper interval graphs to logarithmic-factor approximations on general graphs, reflecting diverse complexity boundaries.
Liar’s vertex-edge dominating set is a fault-tolerant edge-monitoring concept on a graph . For an edge , its closed neighbourhood is , and a set is a liar’s vertex-edge dominating set if every edge satisfies and every pair of distinct edges satisfies . The associated optimization problem, usually called $\textsc{MinLVEDP}$, asks for such a set of minimum cardinality; its minimum value is the liar’s ve-domination number (Bhattacharya et al., 2023). The notion extends classical vertex-edge domination by combining local redundancy with pairwise disambiguation, and subsequent work has developed exact algorithms, hardness results, and approximation guarantees across several graph classes (Bhattacharya et al., 2023, Bhattacharya et al., 7 Jul 2025, Bhattacharya et al., 15 Sep 2025).
1. Formal definition and antecedents
The immediate precursor is ordinary vertex-edge domination. For a graph , a vertex 0 ve-dominates an edge 1 iff 2 or 3; equivalently, 4 ve-dominates exactly those edges having at least one endpoint in 5. A set 6 is a ve-dominating set if every edge is ve-dominated by some vertex of 7, and the minimum size of such a set is 8. The same literature also considers independent ve-dominating sets and the parameter 9 (Paul et al., 2019).
A broader multiplicity-based generalization is 0-vertex-edge domination. A set 1 is a 2-vertex-edge dominating set if, for every edge 3,
4
The corresponding minimum size is denoted 5 (Bhattacharya et al., 2023). In this formulation, liar’s vertex-edge domination can be viewed as a strengthening of the case 6, but not as an exact synonym for it.
The liar variant fixes the dominated objects as edges and the dominators as vertices, while adding a pairwise condition. A set 7 is a liar’s vertex-edge dominating set if
8
and
9
The optimization problem is the 0 (1); the decision version is 2 (Bhattacharya et al., 2023).
2. Conceptual meaning and relation to nearby notions
The standard interpretation is in communication networks. Vertices host sentinels and edges represent communication channels. A sentinel at 3 can monitor damaged channels incident to vertices in 4, so an edge 5 is monitored by sentinels in 6. Ordinary ve-domination ensures one witness per channel. A 7-ve dominating set models tolerance to up to 8 sentinel failures near a damaged edge. Liar’s vertex-edge domination addresses a stronger fault model in which a sentinel may correctly detect a broken link but falsely report another nearby undamaged link as broken (Bhattacharya et al., 2023, Bhattacharya et al., 7 Jul 2025).
Under that model, the first liar condition,
9
ensures that every edge has at least two local witnesses. The second condition,
0
ensures that any two distinct edges together have at least three witnesses, preventing ambiguity generated by a single false report (Bhattacharya et al., 2023).
This places liar’s vertex-edge domination strictly between double and triple vertex-edge domination. The literature states explicitly that every liar’s ve-dominating set is a 1-ve dominating set, and every 2-ve dominating set is a liar’s ve-dominating set (Bhattacharya et al., 2023). A common misconception is therefore to identify liar’s ve-domination with 3-ve domination; the pairwise union condition shows that this is incorrect. A second misconception is to treat it as a verbatim transfer of liar’s domination on vertices. In liar’s ve-domination, the dominated objects are edges, but domination is still realized by vertices, so the relevant neighbourhoods are 4 rather than 5 (Bhattacharya et al., 7 Jul 2025).
3. Exact algorithms on tractable graph classes
The first exact algorithmic result for the liar variant is linear-time solvability on trees. The tree algorithm is presented as a labelling-based greedy reduction algorithm on an 6-labelled tree in which each edge has a label 7 and each vertex has a label 8. A set 9 is an 0-dominating set if required red vertices are included, every edge 1 satisfies 2, and every pair of distinct edges 3 satisfies 4. The original 5 instance is recovered by taking all vertices black and all edge labels equal to 6 (Bhattacharya et al., 2023).
The tree is processed bottom-up in a BFS-derived ordering. At each level, support vertices are handled in two rounds. The first round forces enough vertices in a local closed neighbourhood to satisfy edgewise requirements; the second round repairs the pair condition involving the parent edge. Once forced child vertices are committed, the children are deleted and the residual demand on the parent edge is updated by
7
When the residual tree becomes a rooted star, a direct star subroutine completes the solution. The total running time is linear (Bhattacharya et al., 2023).
A later development extends exact linear-time solvability to block graphs. Here the central structure is the cut-tree 8, whose nodes represent blocks and cut vertices. The algorithm works on a labelled block graph in which each vertex 9 carries a label 0, with 1 and 2 a nonnegative integer, while each edge has a label 3. An 4-dominating set must include all red vertices, satisfy 5 for every vertex, satisfy 6 for every edge, and satisfy
7
for every pair of distinct edges 8. Support blocks are processed bottom-up, first resolving internal requirements of descendant end blocks and then resolving conditions attached to the relevant cut vertices. After deleting solved branches, residual labels are updated through formulas such as
9
$\textsc{MinLVEDP}$0
and the recurrence
$\textsc{MinLVEDP}$1
The final residual case is a star block graph, and the overall running time is $\textsc{MinLVEDP}$2 (Bhattacharya et al., 7 Jul 2025).
Proper interval graphs also admit a linear-time algorithm. The method relies on an interval representation with no interval properly containing another and on an edge interval ordering $\textsc{MinLVEDP}$3. For each current edge $\textsc{MinLVEDP}$4, the algorithm first ensures two witnesses by adding the rightmost needed vertices from $\textsc{MinLVEDP}$5. It then finds the smallest later edge $\textsc{MinLVEDP}$6 that either still has too few selected neighbours or has exactly the same selected neighbourhood contribution as $\textsc{MinLVEDP}$7, and it adds one or two more rightmost vertices accordingly. The correctness proof uses proper interval geometry, especially the fact that a non-neighbouring vertex lies completely to the left or completely to the right of the edge interval, together with exchange lemmas showing that rightmost choices can replace arbitrary witnesses without loss of optimality. The total running time is again $\textsc{MinLVEDP}$8 (Bhattacharya et al., 7 Jul 2025).
4. Hardness and complexity boundaries
Despite these exact algorithms, the decision problem is hard on several natural graph classes. The initial algorithmic study proves that $\textsc{MinLVEDP}$9 is NP-complete for general graphs, chordal graphs, bipartite graphs, and 0-claw free graphs for 1 (Bhattacharya et al., 2023). The basic reduction attaches one fresh leaf to each vertex of an input instance of liar’s domination. If 2 has vertices 3, then the constructed graph is
4
The pendant edge 5 has 6, so liar’s domination constraints on vertices are encoded as liar’s ve-domination constraints on pendant edges (Bhattacharya et al., 2023).
A sharper negative result appears for undirected path graphs. The problem remains NP-complete on this class by reduction from 3-Dimensional Matching. The reduction builds a clique tree and shows that the constructed graph has a liar’s ve-dominating set of size
7
if and only if the original 8-DMP instance has a matching of size 9 (Bhattacharya et al., 7 Jul 2025). This is particularly significant because the same paper also gives linear-time algorithms for block graphs and proper interval graphs, both closely related to chordal structure. The resulting boundary inside chordal-related classes is therefore genuinely nontrivial.
The problem is also NP-complete in unit disk graphs. The reduction starts from planar vertex cover in graphs of maximum degree 0, uses an orthogonal grid embedding, transforms each embedded edge into a path of carefully placed unit-distance vertices, and attaches a pendant length-1 segment to every original vertex point. The key threshold is that the unit disk graph 2 has a liar’s ve-dominating set of size at most
3
if and only if the original planar graph has a vertex cover of size at most 4, where 5 is the number of original vertices and 6 is the total number of line segments in the orthogonal embedding (Bhattacharya et al., 15 Sep 2025).
5. Approximation algorithms, lower bounds, and geometric approximation
For general graphs, the principal approximation algorithm is two-phase. First, it computes an approximate 7-ve dominating set 8 satisfying
9
where 00 is an optimum 01-ve dominating set. If 02 already satisfies the liar pair condition, it is accepted. Otherwise, the algorithm forms the universe
03
of deficient edge pairs and, for each vertex 04, the set
05
A greedy set cover on 06 produces a repair set 07, and 08 becomes a liar’s ve-dominating set. The final guarantee is
09
so 10 admits a polynomial-time 11-approximation (Bhattacharya et al., 2023).
For 12-claw free graphs, the approximation method is combinatorial rather than set-cover-based. It computes three maximal distance-13 matchings 14 in succession and returns
15
The analysis uses the lower bound
16
for a maximal distance-17 matching 18 and a minimum 19-ve dominating set 20. In the liar case this yields
21
from which the algorithm obtains a 22-approximation (Bhattacharya et al., 2023).
These positive results are paired with hardness of approximation. The problem cannot be approximated within
23
for any 24, unless
25
It is also APX-complete for graphs with maximum degree 26 and for 27-claw free graphs for 28 (Bhattacharya et al., 2023).
Unit disk graphs behave differently. Although exact solution is NP-complete, the minimum problem admits a PTAS. The method decomposes the graph into 29-separated local regions, expands each region to a bounded-radius neighbourhood, computes local optima exactly, and glues them together. A useful auxiliary fact is that the union of three successive maximal independent sets is always a liar’s ve-dominating set. For a radius-30 neighbourhood, this yields the explicit bound
31
The algorithm chooses the smallest radius 32 such that
33
and the stopping radius satisfies
34
Because these local neighbourhoods have bounded size for fixed 35, local optima can be found by brute force, and their union yields a 36-approximation with running time
37
(Bhattacharya et al., 15 Sep 2025).
6. Structural themes, methodology, and current research frontiers
Several methodological patterns recur across the literature. One is labelled reduction: the tree algorithm uses edge demands 38 and vertex colours 39, while the block-graph algorithm uses the richer state space 40 together with edge labels 41. In both cases, partial solutions are summarized as residual local obligations rather than recomputed globally (Bhattacharya et al., 2023, Bhattacharya et al., 7 Jul 2025).
A second pattern is the use of graph-specific decompositions. Trees are handled bottom-up through support vertices; block graphs through cut-trees, end blocks, and support blocks; proper interval graphs through an edge interval ordering; unit disk graphs through separated neighbourhoods and packing bounds (Bhattacharya et al., 2023, Bhattacharya et al., 7 Jul 2025, Bhattacharya et al., 15 Sep 2025). This indicates that the tractable cases identified so far depend heavily on highly constrained structure.
A third theme is the interaction between local multiplicity and pairwise separation. The 42-ve framework captures the redundancy component alone, whereas liar’s ve-domination adds an explicit condition on pairs of edges (Bhattacharya et al., 2023, Bhattacharya et al., 2023). The approximation algorithm for general graphs makes this split especially transparent: a first phase enforces local double coverage, and a second phase repairs deficient edge pairs through a set-cover instance (Bhattacharya et al., 2023).
Background work on ordinary ve-domination also supplies a cautionary perspective. A claimed reduction from ve-domination on trees to weighted distance-43 domination was shown to fail, and ordinary ve-domination already exhibits delicate behaviour on trees, block graphs, and undirected path graphs (Paul et al., 2019). This suggests that liar’s ve-domination, which depends not only on coverage but also on coverage multiplicity across pairs of edges, is structurally stricter than a naive radius-based reformulation would capture.
The current frontier is therefore not the existence of a single universal technique, but the delineation of graph classes where the liar constraints remain compressible. The recent literature explicitly points toward further study on other subclasses of chordal graphs, on bipartite and other graph classes, and on additional approximation algorithms beyond the presently known settings (Bhattacharya et al., 7 Jul 2025, Bhattacharya et al., 15 Sep 2025).