整数分割の特定の行列を計算するアルゴリズム

アク

行と列の合計が指定された値になるように、すべての非負の整数KK行列を列挙するアルゴリズムを探しています。

正確に言うK負でない整数の-ベクトルが与えられた場合、、を使用しておよびのようなすべての行列を探しますmnsum(m) = sum(n)X=(x_{ij})sum(x_{ij},i=1,...,K) = m_jsum(x_{ij},j=1,...,K) = n_i

したがって、各行はの対応する要素の整数分割でありn、各列はの対応する要素の整数分割ですm

ルジェロ

コメントから、実装やいくつかの文献を見つけるために問題の名前を探していることがわかります。したがって、問題名は「固定マージンで分割表を列挙する」であり、実際には非常に複雑です(2行2列の場合を除く)。2行n列しかない場合でも、#P-completeであることが知られています。したがって、通常、近似アルゴリズムを使用して解をカウントします(またはmcmcアルゴリズムを使用してランダムに生成します)。不思議なことに、D.KnuthとF.Ruskeyの両方が、それぞれの本の演習として問題を残しています。
このホワイトペーパーでは、正確で近似的なアルゴリズムの優れた(最新ではない)レビューを提供します。典型的なアプリケーションは、フィッシャーの直接確率検定を計算するための統計にあるため、これを検索しても良い結果が得られます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

C ++分割統治法の行列乗算アルゴリズムが遅すぎる

分類Dev

素因数分解を計算するアルゴリズムを改善する

分類Dev

次のアルゴリズムの時間計算量を計算する方法

分類Dev

このアルゴリズムの時間計算量を計算する方法

分類Dev

学習アルゴリズムのyScoreを計算する

分類Dev

ポリゴンの格子点の数を計算するアルゴリズム

分類Dev

アルゴリズムの時間計算量を計算する方法

分類Dev

最大合計を見つけるための整数のnxn行列の動的計画法アルゴリズム

分類Dev

行列計算のための効率的なアルゴリズム

分類Dev

アルゴリズム:数のDoutを因数分解する

分類Dev

計算方法!4桁の整数を入力し、最初と最後の数字の合計を計算できるアルゴリズムを作成します。

分類Dev

この特定のアルゴリズムの時間計算量を計算します

分類Dev

次のアルゴリズムの次数の複雑さを計算する方法

分類Dev

特定の順序でゼロと1のシーケンスを計算するアルゴリズム

分類Dev

配列の「パワー」を計算するMoのアルゴリズム

分類Dev

黄金比を計算するためのElispの効率的なアルゴリズム

分類Dev

このアルゴリズムの時間計算量を改善する

分類Dev

このアルゴリズムの時間計算量を削減する

分類Dev

この式を計算するための優れたアルゴリズム

分類Dev

O(m * log m)の「初期リスト」を計算するアルゴリズム

分類Dev

この特定のアルゴリズムの時間計算量

分類Dev

オイラーの数を計算するアルゴリズムを書く

分類Dev

テキスト間の類似性を計算するアルゴリズム

分類Dev

HashMap検索アルゴリズムの複雑さを計算する方法は?

分類Dev

アルゴリズムの実行時間を計算する方法は?

分類Dev

球上のボロノイ図を計算するアルゴリズム?

分類Dev

アルゴリズム-範囲のノッチ値を計算する

分類Dev

3つの定数で可能性を計算するアルゴリズム?

分類Dev

グラフアルゴリズムの時間計算量を推定する

Related 関連記事

  1. 1

    C ++分割統治法の行列乗算アルゴリズムが遅すぎる

  2. 2

    素因数分解を計算するアルゴリズムを改善する

  3. 3

    次のアルゴリズムの時間計算量を計算する方法

  4. 4

    このアルゴリズムの時間計算量を計算する方法

  5. 5

    学習アルゴリズムのyScoreを計算する

  6. 6

    ポリゴンの格子点の数を計算するアルゴリズム

  7. 7

    アルゴリズムの時間計算量を計算する方法

  8. 8

    最大合計を見つけるための整数のnxn行列の動的計画法アルゴリズム

  9. 9

    行列計算のための効率的なアルゴリズム

  10. 10

    アルゴリズム:数のDoutを因数分解する

  11. 11

    計算方法!4桁の整数を入力し、最初と最後の数字の合計を計算できるアルゴリズムを作成します。

  12. 12

    この特定のアルゴリズムの時間計算量を計算します

  13. 13

    次のアルゴリズムの次数の複雑さを計算する方法

  14. 14

    特定の順序でゼロと1のシーケンスを計算するアルゴリズム

  15. 15

    配列の「パワー」を計算するMoのアルゴリズム

  16. 16

    黄金比を計算するためのElispの効率的なアルゴリズム

  17. 17

    このアルゴリズムの時間計算量を改善する

  18. 18

    このアルゴリズムの時間計算量を削減する

  19. 19

    この式を計算するための優れたアルゴリズム

  20. 20

    O(m * log m)の「初期リスト」を計算するアルゴリズム

  21. 21

    この特定のアルゴリズムの時間計算量

  22. 22

    オイラーの数を計算するアルゴリズムを書く

  23. 23

    テキスト間の類似性を計算するアルゴリズム

  24. 24

    HashMap検索アルゴリズムの複雑さを計算する方法は?

  25. 25

    アルゴリズムの実行時間を計算する方法は?

  26. 26

    球上のボロノイ図を計算するアルゴリズム?

  27. 27

    アルゴリズム-範囲のノッチ値を計算する

  28. 28

    3つの定数で可能性を計算するアルゴリズム?

  29. 29

    グラフアルゴリズムの時間計算量を推定する

ホットタグ

アーカイブ