Analytics Reporting Partition Generation Algorithm