A learning path in a knowledge structure is a maximal sequence of knowledge states, which allows learners to gradually traverse a knowledge structure from the empty set {} (or any other bottom state) to the full set of domain problems Q. Mathematically, it is represented as a set of states.
lpath takes an arbitrary knowledge structure and computes all possible learning paths in the respective knowledge structure.
Returns
A list where each element represents one learing path.