Candidate source types and DAG relationships