C++ Reference
C++ Reference: Graph
graphs.h
Go to the documentation of this file.
bool CheckArcValidity(const ArcIndexType arc) const
Definition: ebert_graph.h:1372
ArcIndexType Opposite(const ArcIndexType arc) const
Definition: ebert_graph.h:1410
NodeIndexType max_num_nodes() const
Definition: ebert_graph.h:256
ArcIndexType max_num_arcs() const
Definition: ebert_graph.h:260
Definition: christofides.h:45
static void Build(Graph *graph)
Definition: graphs.h:72
static ArcIndex ArcReservation(const Graph &graph)
Definition: graphs.h:69
Graph::ArcIndex ArcIndex
Definition: graphs.h:57
Graph::NodeIndex NodeIndex
Definition: graphs.h:58
static NodeIndex NodeReservation(const Graph &graph)
Definition: graphs.h:66
static void Build(Graph *graph, std::vector< ArcIndex > *permutation)
Definition: graphs.h:73
static bool IsArcValid(const Graph &graph, ArcIndex arc)
Definition: graphs.h:63
operations_research::StarGraph Graph
Definition: graphs.h:52
static ArcIndex OppositeArc(const Graph &graph, ArcIndex arc)
Definition: graphs.h:60
Definition: graphs.h:29
static ArcIndex ArcReservation(const Graph &graph)
Definition: graphs.h:41
static NodeIndex NodeReservation(const Graph &graph)
Definition: graphs.h:38
static void Build(Graph *graph, std::vector< ArcIndex > *permutation)
Definition: graphs.h:45
static bool IsArcValid(const Graph &graph, ArcIndex arc)
Definition: graphs.h:35
static ArcIndex OppositeArc(const Graph &graph, ArcIndex arc)
Definition: graphs.h:32