Efficient Shared Memory Algorithms for Bounding Space