particular type. Say we have R regions, then each partition segment [p k , p k+1 ] with (0 ≤ k < |P|) gets assigned to a certain 'region-type' r, with (r ≤ R), where regions of the same type are assumed to evolve in a similar way.