Skip to content

Traversal

Traversal helpers from annnet.algorithms.traversal.

annnet.algorithms.traversal.Traversal

Functions

neighbors(entity_id)

Neighbors of an entity (vertex or edge-entity).

Parameters:

Name Type Description Default
entity_id str
required

Returns:

Type Description
list[str]

Adjacent entities. For hyperedges, uses head/tail orientation.

out_neighbors(vertex_id)

Out-neighbors of a vertex under directed semantics.

Parameters:

Name Type Description Default
vertex_id str
required

Returns:

Type Description
list[str]
successors(vertex_id)

Successors of a vertex under directed semantics.

Parameters:

Name Type Description Default
vertex_id str
required

Returns:

Type Description
list[str]
in_neighbors(vertex_id)

In-neighbors of a vertex under directed semantics.

Parameters:

Name Type Description Default
vertex_id str
required

Returns:

Type Description
list[str]
predecessors(vertex_id)

In-neighbors of a vertex under directed semantics.

Parameters:

Name Type Description Default
vertex_id str
required

Returns:

Type Description
list[str]