An indexed edge list. We index:
Index of all tree nodes with no parent.
Index of all parent tree nodes ⇒ their child tree nodes.
Index of all tree nodes with parent ⇒ their parent.
An indexed edge list. We index: