Much of the recent development in the area of grid partitioning has been in the efficient implementation and improvement of existing algorithms. Three important developments are: the combination of existing algorithms; multilevel approaches and parallel implementations of the algorithms.