Path cover
From Wikipedia, the free encyclopedia
Given a directed graph G = (V,E), a vertex-disjoint path cover is a set of vertex-disjoint directed paths such that every vertex belongs to exactly one path. Note that a path cover may include paths of length 0 (a single vertex).