Abstract

In this paper we study the approximability of the Maximum Happy Set problem (MaxHS) and the computational complexity of MaxHS on graph classes: For an undirected graph \(G = (V, E)\) and a subset \(S\subseteq V\) of vertices, a vertex v is happy if v and all its neighbors are in S; otherwise unhappy. Given an undirected graph \(G = (V, E)\) and an integer k, the goal of MaxHS is to find a subset \(S\subseteq V\) of k vertices such that the number of happy vertices is maximized. MaxHS is known to be NP-hard. In this paper, we design a \((2\varDelta +1)\)-approximation algorithm for MaxHS on graphs with maximum degree \(\varDelta \). Next, we show that the approximation ratio can be improved to \(\varDelta \) if the input is a connected graph and its maximum degree \(\varDelta \) is a constant. Then, we show that MaxHS can be solved in polynomial time if the input graph is restricted to proper interval graphs, or block graphs. We prove nevertheless that MaxHS remains NP-hard even for bipartite graphs or for cubic graphs.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.