がどのように行と列の順列を介してブロック形のような対角になるように行と列を並べ替えるために、スパース行列を与えるブロックしますか?マトリックスリオーダリングは、対角線形
行と列の置換は、必ずしも逆Cuthill-McKeeでの並べ替えのように結合されていない。要するに http://www.mathworks.com/help/matlab/ref/symrcm.html?refresh=trueは、独立して、任意の行または列置換を行うことができます。
全体的な目標は、すべての非ゼロ要素を対角線に向かってクラスタリングすることです。
技術的には、任意のマトリックスは、それは、単に1つのブロックの場合でも、ブロック対角状です。あなたは何をしたいですか?ブロック・パーミュテーションを実行する理由とその根底にある問題に明確な例を挙げることができますか? – tvo
@tvo目標は可能な限り多くの独立したブロックであることは明らかです。 – btilly
@btilly Dennisがゴールを追加する前にコメントをしました。さらに、それを仮定することを常に頼む方が良いです。 – tvo