は問題である。は関係の下でn個のオブジェクトの可能な順序付けの数を計算<ここで=
入力としてnは正の整数をとり、nはオブジェクトの可能な順序付け の数を計算するアルゴリズムを与えます関係<および=の下にあります。たとえば、n = 3の場合、13の可能な順序は次のとおりです。
a = b = c,
a = b < c,
a < b = c,
a < b < c,
a < c < b,
a = c < b,
b < a = c,
b < a < c,
b < c < a,
b = c < a,
c < a = b,
c < a < b,
c < b < a.
アルゴリズムはnで時間多項式で実行する必要があります。
この問題は発生しません。このダイナミックプログラミングの問題に対する解決策はありますか?