Wolfram Language Paclet Repository

Community-contributed installable additions to the Wolfram Language

Primary Navigation

    • Cloud & Deployment
    • Core Language & Structure
    • Data Manipulation & Analysis
    • Engineering Data & Computation
    • External Interfaces & Connections
    • Financial Data & Computation
    • Geographic Data & Computation
    • Geometry
    • Graphs & Networks
    • Higher Mathematical Computation
    • Images
    • Knowledge Representation & Natural Language
    • Machine Learning
    • Notebook Documents & Presentation
    • Scientific and Medical Data & Computation
    • Social, Cultural & Linguistic Data
    • Strings & Text
    • Symbolic & Numeric Computation
    • System Operation & Setup
    • Time-Related Computation
    • User Interface Construction
    • Visualization & Graphics
    • Random Paclet
    • Alphabetical List
  • Using Paclets
    • Get Started
    • Download Definition Notebook
  • Learn More about Wolfram Language

NetworkSystem

Symbols

  • CyclicNet
  • NetworkSystemDisplay
  • NetworkSystemEvolutionList
  • NetworkSystemEvolutionPlot
  • NetworkSystemRule
WolframInstitute`NetworkSystem`
NetworkSystemEvolutionList
​
NetworkSystemEvolutionList[rules,init,t]
gives a history of a network system evolved from initial condition -
init
- up to time
t
using the instructions specified in
rules
. The output is of the form
{listofpreviouslyconnectednodes,history}
.
​
​
NetworkSystemEvolutionList[code,init,t]
gives a history of a network system evolved from initial condition -
init
- up to time
t
using rules enumerated from the value of
code
. The output is of the form
{listofpreviouslyconnectednodes,history}
.
​
Details and Options

Examples  
(1)
Basic Examples  
(1)
Using explicit rules:
In[1]:=
rule={1,{{1}{{{2},{2}},{2}},{2}{{1},{{1},{1}}}}};
In[2]:=
NetworkSystemEvolutionList
[rule,{{1,1}},5]//Column
Out[2]=
{{},{{1,1}}}
{{1,1},{{2,1},{1,1}}}
{{1,1,2,2},{{3,2},{3,3},{4,1},{1,1}}}
{{1,1,3,3,4,4},{{3,2},{3,3},{5,4},{5,5},{6,1},{1,1}}}
{{1,1,3,3,5,5,6,6},{{3,2},{3,3},{5,4},{5,5},{7,6},{7,7},{8,1},{1,1}}}
{{1,1,3,3,5,5,7,7,8,8},{{3,2},{3,3},{5,4},{5,5},{7,6},{7,7},{9,8},{9,9},{10,1},{1,1}}}
Using
NetworkSystemRule
function to get the rules and
CyclicNet
to get the initial state:
In[3]:=
rule2=
NetworkSystemRule
[219,1]
Out[3]=
{1,{{1}{{2},{1}},{2}{{1},{{1},{2}}}}}
In[4]:=
init=
CyclicNet
[5]
Out[4]=
{{5,2},{1,3},{2,4},{3,5},{4,1}}
In[5]:=
NetworkSystemEvolutionList
[rule2,init,3]
Out[5]=
{{{},{{5,2},{1,3},{2,4},{3,5},{4,1}}},{{1,1,2,2,3,3,4,4,5,5},{{9,2},{9,3},{1,4},{1,5},{3,6},{3,7},{5,8},{5,9},{7,10},{7,1}}},{{1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10},{{17,2},{17,3},{17,4},{17,5},{1,6},{1,7},{1,8},{1,9},{5,10},{5,11},{5,12},{5,13},{9,14},{9,15},{9,16},{9,17},{13,18},{13,19},{13,20},{13,1}}},{{1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15,16,16,17,17,18,18,19,19,20,20},{{33,2},{33,3},{33,4},{33,5},{33,6},{33,7},{33,8},{33,9},{1,10},{1,11},{1,12},{1,13},{1,14},{1,15},{1,16},{1,17},{9,18},{9,19},{9,20},{9,21},{9,22},{9,23},{9,24},{9,25},{17,26},{17,27},{17,28},{17,29},{17,30},{17,31},{17,32},{17,33},{25,34},{25,35},{25,36},{25,37},{25,38},{25,39},{25,40},{25,1}}}}
Specifying the code:
In[6]:=
NetworkSystemEvolutionList
219,
CyclicNet
[3],3
Out[6]=
{{{},{{3,2},{1,3},{2,1}}},{{1,1,2,2,3,3},{{5,2},{5,3},{1,4},{1,5},{3,6},{3,1}}},{{1,1,2,2,3,3,4,4,5,5,6,6},{{9,2},{9,3},{9,4},{9,5},{1,6},{1,7},{1,8},{1,9},{5,10},{5,11},{5,12},{5,1}}},{{1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12},{{17,2},{17,3},{17,4},{17,5},{17,6},{17,7},{17,8},{17,9},{1,10},{1,11},{1,12},{1,13},{1,14},{1,15},{1,16},{1,17},{9,18},{9,19},{9,20},{9,21},{9,22},{9,23},{9,24},{9,1}}}}
SeeAlso
NetworkSystemRule
 
▪
CyclicNet
RelatedLinks
https://community.wolfram.com/groups/-/m/t/3420775
https://www.wolframscience.com/nks/p193--network-systems/
https://www.wolframscience.com/nks/notes-5-5--implementation-of-network-systems/
""

© 2025 Wolfram. All rights reserved.

  • Legal & Privacy Policy
  • Contact Us
  • WolframAlpha.com
  • WolframCloud.com