2 research outputs found

    On perfect and unique maximum independent sets in graphs

    Get PDF
    summary:A perfect independent set II of a graph GG is defined to be an independent set with the property that any vertex not in II has at least two neighbors in II. For a nonnegative integer kk, a subset II of the vertex set V(G)V(G) of a graph GG is said to be kk-independent, if II is independent and every independent subset Iβ€²I^{\prime } of GG with ∣Iβ€²βˆ£β‰₯∣Iβˆ£βˆ’(kβˆ’1)|I^{\prime }|\ge |I|-(k-1) is a subset of II. A set II of vertices of GG is a super kk-independent set of GG if II is kk-independent in the graph G[I,V(G)βˆ’I]G[I,V(G)-I], where G[I,V(G)βˆ’I]G[I,V(G)-I] is the bipartite graph obtained from GG by deleting all edges which are not incident with vertices of II. It is easy to see that a set II is 00-independent if and only if it is a maximum independent set and 1-independent if and only if it is a unique maximum independent set of GG. In this paper we mainly investigate connections between perfect independent sets and kk-independent as well as super kk-independent sets for k=0k=0 and k=1k=1

    When Should You Wait Before Updating? - Toward a Robustness Refinement

    Get PDF
    Consider a dynamic network and a given distributed problem. At any point in time, there might exist several solutions that are equally good with respect to the problem specification, but that are different from an algorithmic perspective, because some could be easier to update than others when the network changes. In other words, one would prefer to have a solution that is more robust to topological changes in the network; and in this direction the best scenario would be that the solution remains correct despite the dynamic of the network. In [Arnaud Casteigts et al., 2020], the authors introduced a very strong robustness criterion: they required that for any removal of edges that maintain the network connected, the solution remains valid. They focus on the maximal independent set problem, and their approach consists in characterizing the graphs in which there exists a robust solution (the existential problem), or even stronger, where any solution is robust (the universal problem). As the robustness criteria is very demanding, few graphs have a robust solution, and even fewer are such that all of their solutions are robust. In this paper, we ask the following question: Can we have robustness for a larger class of networks, if we bound the number k of edge removals allowed? To answer this question, we consider three classic problems: maximal independent set, minimal dominating set and maximal matching. For the universal problem, the answers for the three cases are surprisingly different. For minimal dominating set, the class does not depend on the number of edges removed. For maximal matching, removing only one edge defines a robust class related to perfect matchings, but for all other bounds k, the class is the same as for an arbitrary number of edge removals. Finally, for maximal independent set, there is a strict hierarchy of classes: the class for the bound k is strictly larger than the class for bound k+1. For the robustness notion of [Arnaud Casteigts et al., 2020], no characterization of the class for the existential problem is known, only a polynomial-time recognition algorithm. We show that the situation is even worse for bounded k: even for k = 1, it is NP-hard to decide whether a graph has a robust maximal independent set
    corecore