asteroid discovery algorithm