Graph theory algorithms