無向グラフに設定された最大独立頂点のメモリ保守的かつ効率的なアルゴリズムを見つけたいです。
従来のアルゴリズムは、補助データ構造 (元のグラフのコピー) を使用して実装します。リアルタイム実装ではメモリ割り当てが遅く、いくつかのメモリ境界があるため、このような並列構造は避けたいと思います。MIS のノードにブール値のラベルを付けたいだけです。出来ますか?
最大の独立集合ではなく、最大の独立集合が必要であることに注意してください。
PS この問題は言語に依存しないことはわかっていますが、C++ と STL でコーディングしています。