Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

graph_from_lcf

Creating a graph from LCF notation


Description

LCF is short for Lederberg-Coxeter-Frucht, it is a concise notation for 3-regular Hamiltonian graphs. It constists of three parameters, the number of vertices in the graph, a list of shifts giving additional edges to a cycle backbone and another integer giving how many times the shifts should be performed. See http://mathworld.wolfram.com/LCFNotation.html for details.

Usage

graph_from_lcf(n, shifts, repeats = 1)

Arguments

n

Integer, the number of vertices in the graph.

shifts

Integer vector, the shifts.

repeats

Integer constant, how many times to repeat the shifts.

Value

A graph object.

Author(s)

See Also

graph can create arbitrary graphs, see also the other functions on the its manual page for creating special graphs.

Examples

# This is the Franklin graph:
g1 <- graph_from_lcf(12, c(5,-5), 6)
g2 <- make_graph("Franklin")
isomorphic(g1, g2)

igraph

Network Analysis and Visualization

v1.2.10
GPL (>= 2)
Authors
See AUTHORS file.
Initial release

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.