The document discusses algorithms for computing convex hulls, including Graham's scan and quickhull algorithms. Graham's scan finds the convex hull of a set of points by maintaining a stack of candidate points and removing points that are not vertices of the convex hull. It runs in O(n log n) time. Quickhull is a divide and conquer algorithm that recursively partitions points and computes farthest points to partition the space until the convex hull is completed. Both algorithms are efficient ways to compute convex hulls in two dimensions.