WOLFRAM NOTEBOOK

In[]:=
LayeredGraphPlot[HighlightGraph[MultiwaySystem[{"A""AB","B""A"},{"A"},7,"StatesGraphStructure"],VertexList[GenerationalMultiwaySystem[{"A""AB","B""A"},{"A"},5,"StatesGraph"]]],AspectRatio1/2]
Out[]=
In[]:=
LayeredGraphPlot[HighlightGraph[MultiwaySystem[{"A""AA","A""BB"},{"AA"},5,"StatesGraphStructure"],VertexList[GenerationalMultiwaySystem[{"A""AA","A""BB"},{"AA"},5,"StatesGraph"]]],AspectRatio1/2]
In[]:=
Graph[GenerationalMultiwaySystem[{"A""AA","A""B"},{"A"},3,"StatesGraph"],AspectRatio1/2]
Out[]=
In[]:=
GraphNeighborhoodVolumes[%,{"A"}]
Out[]=
A{1,3,7,29}
In[]:=
GenerationalMultiwaySystem[{"A""AA","A""B"},{"A"},4,"StatesGraphStructure"]
Out[]=
In[]:=
GraphNeighborhoodVolumes[%,{"A"}]
Out[]=
A{1,3,7,29,473}
In[]:=
gg5=GenerationalMultiwaySystem[{"A""AA","A""B"},{"A"},5,"StatesGraphStructure"];
This rule is not causal invariant....
In[]:=
FindSequenceFunction[{1,3,7,29,473},n]
Out[]=
FindSequenceFunction[{1,3,7,29,473},n]
GraphNeighborhoodVolumes[gg5,{"A"}]

Growth rates of generational multiway systems

EnumerateSubstitutionSystemRules[{12,12},2]
GraphNeighborhoodVolumes[MultiwaySystem[{"A""AB","A""BB"},{"AA"},20,"StatesGraph"],{"AA"}]
In[]:=
cirules=Import["/Users/sw/Dropbox/Physics/Data/MWCausalInvariantSamples/samples-01.wxf"];
In[]:=
Length[cirules]
Out[]=
12
In[]:=
First[cirules]
Out[]=
{}
In[]:=
Take[cirules,4]
Out[]=
In[]:=
ParallelMapMonitored[Labeled[TimeConstrained[GenerationalMultiwaySystem[#,{#[[1,1]]},5,"StatesGraphStructure"],5],#]&,#]&/@Take[cirules,4]
Out[]=
In[]:=
ParallelMapMonitored[Labeled[TimeConstrained[GenerationalMultiwaySystem[#,{#[[1,1]]},5,"StatesGraphStructure"],5],#]&,cirules[[5]]]
(kernel 64)
Subsets::toomany:The number of subsets (18446744073709551616) indicated by Subsets[{AAAA{1,1},AAAA{2,2},AAAA{3,3},AAAA{4,4},AAAA{5,5},AAAA{6,6},AAAA{7,7},AAAA{8,8},AAAA{9,9},AAAA{10,10},AAAA{11,11},29,AAAA{41,41},AAAA{42,42},AAAA{43,43},AAAA{44,44},AAAA{45,45},AAAA{46,46},AAAA{47,47},AAAA{48,48},AAAA{49,49},AAAA{50,50},14}] is too large; it must be a machine integer.
(kernel 64)
Subsets::toomany:The number of subsets (18446744073709551616) indicated by Subsets[{AAAA{1,1},AAAA{2,2},AAAA{3,3},AAAA{4,4},AAAA{5,5},AAAA{6,6},AAAA{7,7},AAAA{8,8},AAAA{9,9},AAAA{10,10},AAAA{11,11},29,AAAA{41,41},AAAA{42,42},AAAA{43,43},AAAA{44,44},AAAA{45,45},AAAA{46,46},AAAA{47,47},AAAA{48,48},AAAA{49,49},AAAA{50,50},14}] is too large; it must be a machine integer.
(kernel 64)
Subsets::normal:Nonatomic expression expected at position 1 in Subsets[64].
(kernel 64)
Subsets::argb:Subsets called with 0 arguments; between 1 and 3 arguments are expected.
(kernel 64)
Catenate::invrp:The argument Subsets[] is not a valid Association or a list.
(kernel 64)
GatherBy::list:List expected at position 1 in GatherBy[Catenate[{Subsets[]}],First].
(kernel 64)
Part::partd:Part specification First1,1 is longer than depth of object.
(kernel 64)
Sort::normal:Nonatomic expression expected at position 1 in Sort[First].
(kernel 64)
GatherBy::list:List expected at position 1 in GatherBy[Subsets[]Catenate[Subsets[]],First1,1Sort[First]].
(kernel 64)
GatherBy::list:List expected at position 1 in GatherBy[First1,1Sort[First],Subsets[]Catenate[Subsets[]]].
(kernel 64)
General::stop:Further output of GatherBy::list will be suppressed during this calculation.
(kernel 64)
Catenate::invrp:The argument GatherBy[First1,1Sort[First],Subsets[]Catenate[Subsets[]]] is not a valid Association or a list.
Part
:Part specification First1,1 is longer than depth of object.
Subsets
:Subsets called with 0 arguments; between 1 and 3 arguments are expected.
GatherBy
:List expected at position 1 in GatherBy[First1,1,Subsets[]].
Out[]=

Combined LHSs as ICs:

Rapid growth case

Wolfram Cloud

You are using a browser not supported by the Wolfram Cloud

Supported browsers include recent versions of Chrome, Edge, Firefox and Safari.


I understand and wish to continue anyway »

You are using a browser not supported by the Wolfram Cloud. Supported browsers include recent versions of Chrome, Edge, Firefox and Safari.