next up previous contents
Next: 4.5.1 すべてのノードを評価する方法 Up: 4 優先度と負荷分散 Previous: 注意点

4.5 応用: 幅優先評価の実現

  

図 4.4: 二進木の例

ここでは論理式の評価を例にとり, 優先度を用いた幅優先評価の実現方法を述べる. 一般に, 論理式は, AND, OR, t(rue), f(alse) をノードとする二進木で表現することができる. 例を図4.4に示す. 二進木で表わした場合, 論理式の評価は二進木の評価になる.

論理式を表わした二進木の評価について, 以下では, まず,

を述べ, そして優先度を用いて を述べる.





next up previous contents
Next: 4.5.1 すべてのノードを評価する方法 Up: 4 優先度と負荷分散 Previous: 注意点



ifs@icot.or.jp