Vertex Cover Problemの実際の用途は何ですか?
Vertex Cover問題の理論的結果に基づいて実際に実装されたソフトウェアを使用している産業または研究プロジェクトはどれですか?特に、次の理論的結果のいずれかが使用済みソフトウェアに実装されていますか?
- 頂点カバーの近似アルゴリズム
- 頂点カバーの指数時間アルゴリズム
- Vertex Coverの固定パラメーターの扱いやすいアルゴリズム
- 頂点カバーのカーネル化アルゴリズム
Vertex Cover Problemの実際の用途は何ですか?
Vertex Cover問題の理論的結果に基づいて実際に実装されたソフトウェアを使用している産業または研究プロジェクトはどれですか?特に、次の理論的結果のいずれかが使用済みソフトウェアに実装されていますか?
回答:
計算生物学の分野におけるいくつかの問題は、Jukka Suomelaが言及した問題ほど人工的ではない-または少なくとも人工的でない実用的なアプリケーションに適しているようです。
例えば、人々はしばしばF.アブ・クザム、R。コリンズ、M。フェローズ、M。ラングストン、W。スーターズC.シモンズ、頂点被覆問題の核化アルゴリズム:理論と実験、第6回の議事録アルゴリズム工学と実験に関するワークショップ(ALENEX)、ACM / SIAM、Proc。Applied Mathematics 115、2004。
著者が述べているように、「我々の方法を適用したアプリケーションの1つは、タンパク質ドメイン情報に基づいて系統樹を見つけることです...」(上記論文のセクション8)。
著者のサブセットには、このトピックに関する同様の論文があります。たとえば、Faisal N. Abu-Khzam、Michael A. Langston、Pushkar Shanbhag、Christopher T. Symons、Scalable Parallel Algorithms for FPT問題、Algorithmica、Volume 45、Number 3を参照してください、269-284。
実験で使用されたインスタンスが実世界のインスタンスであるか人工的なインスタンスであるかはわかりませんが、2つのリファレンスが良い出発点になることを願っています。
例として、グラフの端が道路を表し、頂点が交差点を表すことがあります。タスクは、街全体を見ることができるように交差点に防犯カメラを配置することですが、お金を節約するためにできるだけ少ないカメラを使用することが望ましいです。
http://www.dharwadker.org/pirzada/applications/もご覧ください。それはグラフ理論の応用についてです。生化学、SNPアセンブリ問題の解決、またはコンピューターネットワークセキュリティ問題など、頂点カバーのアプリケーションもいくつか記載されています。
私にとって、最小頂点カバーがハンガリーのアルゴリズムの副問題であること、つまり行と列の最小値を引くことによって生成されたすべてのゼロをカバーする水平線または垂直線の最小セットを決定することは驚くべきことでした。
それは、2部グラフで最小の頂点カバーを見つけることになります。これは、驚くべきことに、ここでうまく説明されている多項式時間で解くことができます
頂点カバー(むしろ、さまざまな計算/近似)は、最近傍分類に関する私たちの論文の主要なアルゴリズムエンジンでした:http : //ieeexplore.ieee.org/document/6867374/