Adaptive parallel outer projection algorithm based on supporting hyperplane approximation