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
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 First〚1,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[]],First〚1,1〛Sort[First]].
(kernel 64)
GatherBy::list:List expected at position 1 in GatherBy[First〚1,1〛Sort[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[First〚1,1〛Sort[First],Subsets[]Catenate[Subsets[]]] is not a valid Association or a list.
Out[]=
Combined LHSs as ICs:
Combined LHSs as ICs:
Rapid growth case
Rapid growth case