Algorithmic Aspects of Homophyly of Networks
Angsheng Li, Peng Zhang

TL;DR
This paper studies the algorithmic challenges of the homophyly phenomenon in networks, providing polynomial solutions for two-color cases, proving NP-hardness for three or more colors, and offering approximation algorithms for the general case.
Contribution
It introduces the Maximum Happy Vertices and Edges problems, proves their computational complexity, and develops approximation algorithms, advancing the theoretical understanding of homophyly in networks.
Findings
Polynomial-time solutions for k=2 cases.
NP-hardness for k≥3 cases.
Approximation algorithms with specific ratios.
Abstract
We investigate the algorithmic problems of the {\it homophyly phenomenon} in networks. Given an undirected graph and a vertex coloring of , we say that a vertex is {\it happy} if shares the same color with all its neighbors, and {\it unhappy}, otherwise, and that an edge is {\it happy}, if its two endpoints have the same color, and {\it unhappy}, otherwise. Supposing is a {\it partial vertex coloring} of , 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 be the number of colors allowed in the problems. We show that both MHV and MHE can be solved in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Theory Research · Limits and Structures in Graph Theory · Complexity and Algorithms in Graphs
