184規則 是種一維二進制細胞自動機規則, 在解決多數問題(majority problem)以及同時描述幾個看似完全不同的粒子系統時有著應用:

  • 184規則可以用來簡單模擬一條單向車道上的車流,並形成了描述更複雜交通流量模型的細胞自動機模型的基礎。[1]
  • 184規則還可以用於模擬顆粒沉積到不規則表面上的過程,每個步驟中都會有表面的局部最小值被顆粒填充。在執行模擬的每個步驟時,顆粒的數量是不斷增加的。 一旦放置,粒子就不再移動。
  • 184規則還可以根據彈道湮滅的概念來理解,系統中不同的粒子通過一維介質向左向右移動。當兩個移動方向不同的粒子碰撞時,它們彼此湮滅,使得在執行完每個步驟後,粒子數只能保持不變或者減少。
184規則,上中下分別代表三個不同起始密度的通過生成隨機起始狀態後,進行迭代128次產生的相圖:上圖起始密度25%,中間圖起始密度50%,底部圖起始密度75%。 這三個模擬的道路容量(road capacity)都是300,這意味著這條路最多容納300輛車。

以上描述雖然有著的明顯矛盾,但是可以通過設置不同的自動機狀態與粒子的相關關係來描述不同的問題。

定義

編輯

184規則的自動機狀態由一維的單元陣列組成,每個單元包含二進制值(0或1)。其中0可以表示道路可以可用,1可以表示車輛。 在其演化的每個步驟中,184規則自動機同時對所有細胞使用以下規則生成下一個陣列中的每個細胞,以確定每個細胞的新狀態:[2]

當前狀態 111 110 101 100 011 010 001 000
中心細胞的新狀態 1 0 1 1 1 0 0 0

此規則的;之所以命名為184規則,是因為描述上述狀態表的Wolfram代碼的最後三行:10111000,由二進制轉換為十進制時是數字184。

有好幾種不同的方式直觀地描述184規則:

交通流量

編輯
 
使用184規則模擬交通流。 每個不為零的單元對應一輛車,並且每輛車只在其前面具有開放空間時(前面一個格子為零)才向前移動。這裡前方定義為格子的右向



表面沉積

編輯
 
使用184規則模擬表面沉積。 在形成對角取向的正方形晶格的顆粒層中,新顆粒結構在經歷每個步驟後粘附到表面的局部最小值。 細胞自動機對表面的局部斜率的變換進行了模擬。


彈道湮滅

編輯
 
使用184規則模擬彈道湮滅。 粒子和反粒子(由具有相同狀態的連續細胞)向相反方向移動,當它們碰撞時彼此湮滅。


參見

編輯

注釋

編輯
  1. ^ E.g. see Fukś (1997).
  2. ^ This rule table is already given in a shorthand form in the name "Rule 184", but it can be found explicitly e.g. in Fukś (1997).

參考文獻

編輯

外部連結

編輯