Examples of optimal automata: (The updating rule is given as a set of integers, specifying how many of the neighbors of a node must be ON for the node to be ON in the next generation.)
n = 1: Path graph; rule {}; the node OFF.
n = 2: Path graph; rule {0}; both nodes equal.
n = 3: Path graph; rule {0}; all nodes OFF.
n = 4: Path graph; rule {1}; one of the end nodes ON.
n = 5: Complement of the union of a 2-node path and a 3-node path; rule {1,2}; the node of degree 2 ON.
n = 6: Divisor graph of {1,...,6} (there is an edge between i and j if i is a divisor of j or j is a divisor of i); rule {0,2}; nodes 1 and 2 ON.
n = 7: Graph 20561 in House of Graphs ('FJe~O' in graph6 format); rule {0,2}; one node of degree 3 ON.
n = 8: Graph 'G?CidW' in graph6 format; rule {0,2,4}; the node of degree 3 ON.
|