1. A method for frequency and power resource allocation in a self-organizing network (SON) in which subscribers are segmented into a plurality of groups based on subscriber type, the method comprising: assigning a priority level to each group of subscribers, wherein priority levels assigned to the subscribers within a group are summed to obtain the priority level assigned to the group; optimizing resources of the SON considering a group of subscribers with a highest priority level, and assigning the optimized resources to the group of subscribers having the highest priority level; and optimizing and assigning remaining resources of the SON to one or more groups with lower priority levels than the group with the highest priority level, wherein optimization of resources within a particular group of subscribers is modeled as a multi-objective optimization based on a total throughput objective of the particular group of subscribers and a quality of experience (QoE) objective of each subscriber in the particular group of subscribers.