extract localSearch function; uncoarsen step in partition; refine uncoarsened graph; retries in local search