dependency_algorithm
