Papers
Topics
Authors
Recent
Search
2000 character limit reached

Liar's Vertex-Edge Domination

Updated 6 July 2026
  • 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 G=(V,E)G=(V,E). For an edge e=xye=xy, its closed neighbourhood is NG[e]=NG[x]NG[y]N_G[e]=N_G[x]\cup N_G[y], and a set LVL\subseteq V is a liar’s vertex-edge dominating set if every edge satisfies NG[e]L2|N_G[e]\cap L|\ge 2 and every pair of distinct edges ei,eje_i,e_j satisfies (NG[ei]NG[ej])L3|(N_G[e_i]\cup N_G[e_j])\cap L|\ge 3. 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 γlve(G)\gamma_{lve}(G) (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 G=(V,E)G=(V,E), a vertex e=xye=xy0 ve-dominates an edge e=xye=xy1 iff e=xye=xy2 or e=xye=xy3; equivalently, e=xye=xy4 ve-dominates exactly those edges having at least one endpoint in e=xye=xy5. A set e=xye=xy6 is a ve-dominating set if every edge is ve-dominated by some vertex of e=xye=xy7, and the minimum size of such a set is e=xye=xy8. The same literature also considers independent ve-dominating sets and the parameter e=xye=xy9 (Paul et al., 2019).

A broader multiplicity-based generalization is NG[e]=NG[x]NG[y]N_G[e]=N_G[x]\cup N_G[y]0-vertex-edge domination. A set NG[e]=NG[x]NG[y]N_G[e]=N_G[x]\cup N_G[y]1 is a NG[e]=NG[x]NG[y]N_G[e]=N_G[x]\cup N_G[y]2-vertex-edge dominating set if, for every edge NG[e]=NG[x]NG[y]N_G[e]=N_G[x]\cup N_G[y]3,

NG[e]=NG[x]NG[y]N_G[e]=N_G[x]\cup N_G[y]4

The corresponding minimum size is denoted NG[e]=NG[x]NG[y]N_G[e]=N_G[x]\cup N_G[y]5 (Bhattacharya et al., 2023). In this formulation, liar’s vertex-edge domination can be viewed as a strengthening of the case NG[e]=NG[x]NG[y]N_G[e]=N_G[x]\cup N_G[y]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 NG[e]=NG[x]NG[y]N_G[e]=N_G[x]\cup N_G[y]7 is a liar’s vertex-edge dominating set if

NG[e]=NG[x]NG[y]N_G[e]=N_G[x]\cup N_G[y]8

and

NG[e]=NG[x]NG[y]N_G[e]=N_G[x]\cup N_G[y]9

The optimization problem is the LVL\subseteq V0 (LVL\subseteq V1); the decision version is LVL\subseteq V2 (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 LVL\subseteq V3 can monitor damaged channels incident to vertices in LVL\subseteq V4, so an edge LVL\subseteq V5 is monitored by sentinels in LVL\subseteq V6. Ordinary ve-domination ensures one witness per channel. A LVL\subseteq V7-ve dominating set models tolerance to up to LVL\subseteq V8 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,

LVL\subseteq V9

ensures that every edge has at least two local witnesses. The second condition,

NG[e]L2|N_G[e]\cap L|\ge 20

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 NG[e]L2|N_G[e]\cap L|\ge 21-ve dominating set, and every NG[e]L2|N_G[e]\cap L|\ge 22-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 NG[e]L2|N_G[e]\cap L|\ge 23-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 NG[e]L2|N_G[e]\cap L|\ge 24 rather than NG[e]L2|N_G[e]\cap L|\ge 25 (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 NG[e]L2|N_G[e]\cap L|\ge 26-labelled tree in which each edge has a label NG[e]L2|N_G[e]\cap L|\ge 27 and each vertex has a label NG[e]L2|N_G[e]\cap L|\ge 28. A set NG[e]L2|N_G[e]\cap L|\ge 29 is an ei,eje_i,e_j0-dominating set if required red vertices are included, every edge ei,eje_i,e_j1 satisfies ei,eje_i,e_j2, and every pair of distinct edges ei,eje_i,e_j3 satisfies ei,eje_i,e_j4. The original ei,eje_i,e_j5 instance is recovered by taking all vertices black and all edge labels equal to ei,eje_i,e_j6 (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

ei,eje_i,e_j7

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 ei,eje_i,e_j8, whose nodes represent blocks and cut vertices. The algorithm works on a labelled block graph in which each vertex ei,eje_i,e_j9 carries a label (NG[ei]NG[ej])L3|(N_G[e_i]\cup N_G[e_j])\cap L|\ge 30, with (NG[ei]NG[ej])L3|(N_G[e_i]\cup N_G[e_j])\cap L|\ge 31 and (NG[ei]NG[ej])L3|(N_G[e_i]\cup N_G[e_j])\cap L|\ge 32 a nonnegative integer, while each edge has a label (NG[ei]NG[ej])L3|(N_G[e_i]\cup N_G[e_j])\cap L|\ge 33. An (NG[ei]NG[ej])L3|(N_G[e_i]\cup N_G[e_j])\cap L|\ge 34-dominating set must include all red vertices, satisfy (NG[ei]NG[ej])L3|(N_G[e_i]\cup N_G[e_j])\cap L|\ge 35 for every vertex, satisfy (NG[ei]NG[ej])L3|(N_G[e_i]\cup N_G[e_j])\cap L|\ge 36 for every edge, and satisfy

(NG[ei]NG[ej])L3|(N_G[e_i]\cup N_G[e_j])\cap L|\ge 37

for every pair of distinct edges (NG[ei]NG[ej])L3|(N_G[e_i]\cup N_G[e_j])\cap L|\ge 38. 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

(NG[ei]NG[ej])L3|(N_G[e_i]\cup N_G[e_j])\cap L|\ge 39

$\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 γlve(G)\gamma_{lve}(G)0-claw free graphs for γlve(G)\gamma_{lve}(G)1 (Bhattacharya et al., 2023). The basic reduction attaches one fresh leaf to each vertex of an input instance of liar’s domination. If γlve(G)\gamma_{lve}(G)2 has vertices γlve(G)\gamma_{lve}(G)3, then the constructed graph is

γlve(G)\gamma_{lve}(G)4

The pendant edge γlve(G)\gamma_{lve}(G)5 has γlve(G)\gamma_{lve}(G)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

γlve(G)\gamma_{lve}(G)7

if and only if the original γlve(G)\gamma_{lve}(G)8-DMP instance has a matching of size γlve(G)\gamma_{lve}(G)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 G=(V,E)G=(V,E)0, uses an orthogonal grid embedding, transforms each embedded edge into a path of carefully placed unit-distance vertices, and attaches a pendant length-G=(V,E)G=(V,E)1 segment to every original vertex point. The key threshold is that the unit disk graph G=(V,E)G=(V,E)2 has a liar’s ve-dominating set of size at most

G=(V,E)G=(V,E)3

if and only if the original planar graph has a vertex cover of size at most G=(V,E)G=(V,E)4, where G=(V,E)G=(V,E)5 is the number of original vertices and G=(V,E)G=(V,E)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 G=(V,E)G=(V,E)7-ve dominating set G=(V,E)G=(V,E)8 satisfying

G=(V,E)G=(V,E)9

where e=xye=xy00 is an optimum e=xye=xy01-ve dominating set. If e=xye=xy02 already satisfies the liar pair condition, it is accepted. Otherwise, the algorithm forms the universe

e=xye=xy03

of deficient edge pairs and, for each vertex e=xye=xy04, the set

e=xye=xy05

A greedy set cover on e=xye=xy06 produces a repair set e=xye=xy07, and e=xye=xy08 becomes a liar’s ve-dominating set. The final guarantee is

e=xye=xy09

so e=xye=xy10 admits a polynomial-time e=xye=xy11-approximation (Bhattacharya et al., 2023).

For e=xye=xy12-claw free graphs, the approximation method is combinatorial rather than set-cover-based. It computes three maximal distance-e=xye=xy13 matchings e=xye=xy14 in succession and returns

e=xye=xy15

The analysis uses the lower bound

e=xye=xy16

for a maximal distance-e=xye=xy17 matching e=xye=xy18 and a minimum e=xye=xy19-ve dominating set e=xye=xy20. In the liar case this yields

e=xye=xy21

from which the algorithm obtains a e=xye=xy22-approximation (Bhattacharya et al., 2023).

These positive results are paired with hardness of approximation. The problem cannot be approximated within

e=xye=xy23

for any e=xye=xy24, unless

e=xye=xy25

It is also APX-complete for graphs with maximum degree e=xye=xy26 and for e=xye=xy27-claw free graphs for e=xye=xy28 (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 e=xye=xy29-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-e=xye=xy30 neighbourhood, this yields the explicit bound

e=xye=xy31

The algorithm chooses the smallest radius e=xye=xy32 such that

e=xye=xy33

and the stopping radius satisfies

e=xye=xy34

Because these local neighbourhoods have bounded size for fixed e=xye=xy35, local optima can be found by brute force, and their union yields a e=xye=xy36-approximation with running time

e=xye=xy37

(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 e=xye=xy38 and vertex colours e=xye=xy39, while the block-graph algorithm uses the richer state space e=xye=xy40 together with edge labels e=xye=xy41. 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 e=xye=xy42-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-e=xye=xy43 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).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Liar's Vertex-Edge Dominating Set.