CycleGraph - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


GraphTheory

  

CycleGraph

  

construct cycle graph

  

PathGraph

  

construct path graph

 

Calling Sequence

Parameters

Options

Description

Examples

Compatibility

Calling Sequence

CycleGraph(n,opts)

CycleGraph(V,opts)

PathGraph(n,opts)

PathGraph(V,opts)

Parameters

n

-

positive integer

V

-

list of vertices

opts

-

(optional) one or more options as specified below

Options

  

The opts argument can contain one or more of the options shown below.

• 

directed=true or false

  

This option specifies whether the resulting graph should be directed. The default is false.

• 

layout=true or false

  

This option specifies whether a default coordinate assignment for the vertices of the graph should be made. The default is true.

Description

• 

CycleGraph(n) outputs a graph which is a cycle on n vertices labeled 1, 2, ..., n.

• 

PathGraph(n) outputs a graph which is a path on n vertices labeled 1, 2, ..., n.

• 

In both cases you can input the labels for the vertices as a list of integers, strings, or symbols.

Examples

withGraphTheory:

CCycleGraph4

CGraph 1: an undirected graph with 4 vertices and 4 edge(s)

(1)

EdgesC

1,2,1,4,2,3,3,4

(2)

DrawGraphC

PPathGrapha,b,c,d

PGraph 2: an undirected graph with 4 vertices and 3 edge(s)

(3)

EdgesP

a,b,b,c,c,d

(4)

DrawGraphP

Compatibility

• 

The GraphTheory[CycleGraph] and GraphTheory[PathGraph] commands were updated in Maple 2021.

• 

The directed and layout options were introduced in Maple 2021.

• 

For more information on Maple 2021 changes, see Updates in Maple 2021.

See Also

DrawGraph

Edges

Graph