Given an (undirected) graph $G = (V,E)$ with $|V| = 2n$, what is the complexity of the problem of finding the subgraph $G' = (V',E')$ with $V' \subset V, |V'| = n$, such that the number of edges $|E'| = |\{(v,u) \in E\ |\ v,u \in V'\}|$ is maximized?
I feel like this is similar to Max-Bisection problem but focuses on the number of edges in a partition rather than edges between partitions, so maybe it is also NP-hard.
I'm particularly interested in the complexity of this problem for unit disks graphs, whether it is NP-hard, but any pointers or references to this kind of problem would be appreciated.