Hierarchical Partitioning Algorithm Research Articles