Cycle (graph theory)

From Free net encyclopedia

Cycle in graph theory and computer science has several meanings:

  • A closed walk, with repeated vertices allowed. See path (graph theory). (This usage is common in computer science. In graph theory it is more often called a closed walk.)
  • A closed (simple) path, with no other repeated vertices than the starting and ending vertices. (This usage is common in graph theory.) This may also be called a simple cycle, circuit, circle, or polygon.
  • A closed directed walk, with repeated vertices allowed. (This usage is common in computer science. In graph theory it is more often called a closed directed walk.)
  • A closed directed (simple) path, with no repeated vertices other than the starting and ending vertices. (This usage is common in graph theory.) This may also be called a simple (directed) cycle.
  • The edge set of an undirected closed path without repeated vertices. This may also be called a circuit, circle, or polygon.
  • An element of the binary or integral (or real, complex, etc.) cycle space of a graph. (This is the usage closest to that in the rest of mathematics, in particular algebraic topology.) Such a cycle may be called a binary cycle, integral cycle, etc.
  • An edge set which has even degree at every vertex; also called an even edge set or, when taken together with its vertices, an even subgraph. This is equivalent to a binary cycle, since a binary cycle is the indicator function of an edge set of this type.

See also

ja:閉路 pl:Cykl (teoria grafów)