reoptimization_algorithms.utils.graph.edge.Edge¶
-
class
Edge(source: str, destination: str, weight: float = None)¶ Bases:
reoptimization_algorithms.utils.graph.base_edge.BaseEdgeEdge class represented as source, destination and weight attributes
Default weight as
Edge.DEFAULT_EDGE_WEIGHT- Parameters
source (str) – Source vertex key
destination (str) – Destination vertex key
weight (float, optional (default = None)) – Weight
Attributes
Default Edge Weight
Destination vertex key
Source vertex key
Edge weight
-
property
DEFAULT_EDGE_WEIGHT¶ Default Edge Weight
- Returns
1
-
property
destination¶ Destination vertex key
- Returns
Destination vertex key
-
property
source¶ Source vertex key
- Returns
Vertex key
-
property
weight¶ Edge weight
- Returns
Edge weight