Algorithmic aspects of homophyly of networks

From MaRDI portal
Publication:501003

DOI10.1016/J.TCS.2015.06.003zbMATH Open1330.68127arXiv1207.0316OpenAlexW1913738529MaRDI QIDQ501003FDOQ501003

Peng Zhang, Angsheng Li

Publication date: 8 October 2015

Published in: Theoretical Computer Science (Search for Journal in Brave)

Abstract: We investigate the algorithmic problems of the {it homophyly phenomenon} in networks. Given an undirected graph G=(V,E) and a vertex coloring ccolonVightarrow1,2,...,k of G, we say that a vertex vinV is {it happy} if v shares the same color with all its neighbors, and {it unhappy}, otherwise, and that an edge einE is {it happy}, if its two endpoints have the same color, and {it unhappy}, otherwise. Supposing c is a {it partial vertex coloring} of G, we define the Maximum Happy Vertices problem (MHV, for short) as to color all the remaining vertices such that the number of happy vertices is maximized, and the Maximum Happy Edges problem (MHE, for short) as to color all the remaining vertices such that the number of happy edges is maximized. Let k be the number of colors allowed in the problems. We show that both MHV and MHE can be solved in polynomial time if k=2, and that both MHV and MHE are NP-hard if kgeq3. We devise a max1/k,Omega(Delta3)-approximation algorithm for the MHV problem, where Delta is the maximum degree of vertices in the input graph, and a 1/2-approximation algorithm for the MHE problem. This is the first theoretical progress of these two natural and fundamental new problems.


Full work available at URL: https://arxiv.org/abs/1207.0316





Cites Work


Cited In (23)






This page was built for publication: Algorithmic aspects of homophyly of networks

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q501003)