5. Conclusion and future work
As no previous works have proposed a mathematical programming approach that detects hierarchical community structures
in social networks, this IP approach is novel. This approach allows a user to employ an existing software solver without
implementing an algorithm. Different from metaheuristics that do not guarantee the optimal solution, the IP approach is
simple and efficient for solving moderately-sized problems, and guarantees solution optimality.