Earlier quoted context omitted.
I'm not entirely familiar with tangled trees, but it seems like one of the larger differences is that a tangled tree isn't necessarily acrylic. For this example, someone could navigate away from one page, but potentially be linked back to it later down the adventure.
> A tree with multiple inheritance (sometimes called tangled tree) By the author's definition, multiple inheritance prohibits cycles. DAGs can be modeled as tree with back edges to non-ancestors. So I'm pretty sure tangled tree = DAG. > For this example, someone could navigate away from one page, but potentially be linked back to it later down the adventure. Good point, maybe "tangled tree with back edges to ancestor…
> It is technically a directed acyclic graph (DAG)
But DAG's don't have 'roots', they just have nodes. The concept of roots makes it a tangled tree.