Solutions to various algorithmic problems