Geometry Decimation Algorithm