NAME
Graph::Maker::StarOfStars - create star-of-star self-similar graphs
SYNOPSIS
use Graph::Maker::StarOfStars;
$graph = Graph::Maker->new ('star_of_stars', N=>4, level=>2);
DESCRIPTION
Graph::Maker::StarOfStars creates Graph.pm star-of-star self-similar graphs. A level 0 graph is a single vertex. Each level replaces vertices with a star-N. Each existing edge becomes a vertex in common between the new stars.
*
/ N=>4, level=>2
*----*
\
*
/
*----* *
/ \ /
*----* *----*
\ \
* *
FUNCTIONS
$graph = Graph::Maker->new('star_of_stars', key => value, ...)-
The key/value parameters are
arm_list => arrayref of integers graph_maker => subr(key=>value) constructor, default Graph->newOther parameters are passed to the constructor, either
graph_makerorGraph->new().If the graph is directed (the default) then edges are added in both directions. Option
undirected => 1creates an undirected graph and for it there is a single edge each.
SEE ALSO
Graph::Maker, Graph::Maker::Star Graph::Maker::Linear
HOME PAGE
http://user42.tuxfamily.org/graph-maker-other/index.html
LICENSE
Copyright 2015, 2016, 2017, 2018, 2019, 2020, 2021 Kevin Ryde
This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version.
This file is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with This file. If not, see http://www.gnu.org/licenses/.