論文の概要: Learning to Solve Combinatorial Optimization Problems on Real-World
Graphs in Linear Time
- arxiv url: http://arxiv.org/abs/2006.03750v2
- Date: Fri, 12 Jun 2020 00:56:28 GMT
- ステータス: 処理完了
- システム内更新日: 2022-11-24 20:56:33.964062
- Title: Learning to Solve Combinatorial Optimization Problems on Real-World
Graphs in Linear Time
- Title(参考訳): リアルタイムグラフの線形時間における組合せ最適化問題の解法
- Authors: Iddo Drori, Anant Kharkar, William R. Sickinger, Brandon Kates, Qiang
Ma, Suwen Ge, Eden Dolev, Brenda Dietrich, David P. Williamson, Madeleine
Udell
- Abstract要約: 専門知識のないグラフ上での最適化問題を解くための新しいフレームワークを開発する。
本手法は,グラフのラベル付きトレーニングセット上で強化学習を用いてグラフニューラルネットワークを訓練する。
最適性ギャップが 1 に近い 2 つのNP-ハード問題に対して,本手法がよく一般化可能であることを示す。
- 参考スコア(独自算出の注目度): 12.43303621344215
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Combinatorial optimization algorithms for graph problems are usually designed
afresh for each new problem with careful attention by an expert to the problem
structure. In this work, we develop a new framework to solve any combinatorial
optimization problem over graphs that can be formulated as a single player game
defined by states, actions, and rewards, including minimum spanning tree,
shortest paths, traveling salesman problem, and vehicle routing problem,
without expert knowledge. Our method trains a graph neural network using
reinforcement learning on an unlabeled training set of graphs. The trained
network then outputs approximate solutions to new graph instances in linear
running time. In contrast, previous approximation algorithms or heuristics
tailored to NP-hard problems on graphs generally have at least quadratic
running time. We demonstrate the applicability of our approach on both
polynomial and NP-hard problems with optimality gaps close to 1, and show that
our method is able to generalize well: (i) from training on small graphs to
testing on large graphs; (ii) from training on random graphs of one type to
testing on random graphs of another type; and (iii) from training on random
graphs to running on real world graphs.
- Abstract(参考訳): グラフ問題に対する組合せ最適化アルゴリズムは通常、専門家が問題構造に注意を払って、新しい問題ごとに再設計される。
本研究では,最小スパンニングツリー,最短経路,旅行セールスマン問題,車両ルーティング問題などを含む,状態,行動,報酬によって定義された単一プレイヤーゲームとして定式化できるグラフに対する組合せ最適化問題を専門知識なく解決する新しいフレームワークを開発する。
本手法は,グラフのラベル付きトレーニングセット上で強化学習を用いてグラフニューラルネットワークを訓練する。
トレーニングされたネットワークは、線形実行時間で新しいグラフインスタンスに近似したソリューションを出力する。
対照的に、グラフ上のNPハード問題に適した以前の近似アルゴリズムやヒューリスティックスは、一般に2次実行時間を持つ。
1 に近い最適性ギャップを持つ多項式およびNP-ハード問題に対する我々のアプローチの適用性を示し、我々の方法がうまく一般化可能であることを示す。
(i)小さなグラフのトレーニングから大きなグラフのテストまで
(二) ある種類の無作為グラフの訓練から他の種類の無作為グラフの試験まで
(iii) ランダムグラフのトレーニングから実世界のグラフでの実行まで。
関連論文リスト
- The Graph Lottery Ticket Hypothesis: Finding Sparse, Informative Graph
Structure [18.00833762891405]
Graph Lottery Ticket (GLT)仮説: グラフごとに非常に疎いバックボーンが存在する。
本研究は,グラフ学習アルゴリズムの性能に直接影響を及ぼす関心の指標を8つ研究する。
任意のグラフでこれらのGLTを見つけるための単純で効率的なアルゴリズムを提案する。
論文 参考訳(メタデータ) (2023-12-08T00:24:44Z) - Symmetry-preserving graph attention network to solve routing problems at
multiple resolutions [1.9304772860080408]
問題解決のために,最初の完全同変モデルとトレーニングを導入する。
入力グラフのマルチスケール構造を捉えることが不可欠である。
本稿では,Equi Graph Attention Network (mEGAT) アーキテクチャと組み合わせたマルチレゾリューション方式を提案する。
論文 参考訳(メタデータ) (2023-10-24T06:22:20Z) - GraphGLOW: Universal and Generalizable Structure Learning for Graph
Neural Networks [72.01829954658889]
本稿では,この新たな問題設定の数学的定義を紹介する。
一つのグラフ共有構造学習者と複数のグラフ固有GNNを協調する一般的なフレームワークを考案する。
十分に訓練された構造学習者は、微調整なしで、目に見えない対象グラフの適応的な構造を直接生成することができる。
論文 参考訳(メタデータ) (2023-06-20T03:33:22Z) - Can Language Models Solve Graph Problems in Natural Language? [51.28850846990929]
大型言語モデル (LLM) は暗黙的なグラフィカル構造を持つ様々なタスクに採用されている。
自然言語をシミュレーションするグラフベース問題解決のベンチマークであるNLGraphを提案する。
論文 参考訳(メタデータ) (2023-05-17T08:29:21Z) - Learnable Graph Matching: A Practical Paradigm for Data Association [74.28753343714858]
これらの問題に対処するための一般的な学習可能なグラフマッチング法を提案する。
提案手法は,複数のMOTデータセット上での最先端性能を実現する。
画像マッチングでは,一般的な屋内データセットであるScanNetで最先端の手法より優れている。
論文 参考訳(メタデータ) (2023-03-27T17:39:00Z) - LeNSE: Learning To Navigate Subgraph Embeddings for Large-Scale
Combinatorial Optimisation [6.316693022958222]
ユークリッド部分グラフの埋め込みを地図として用いて,可能な部分グラフの空間をナビゲートする方法を学習する強化学習アルゴリズムを提案する。
LeNSEは、グラフ全体への埋め込みの実行によって見いだされたソリューションに匹敵するソリューションをもたらす小さなサブグラフを識別するが、全体の実行時間のごく一部にはならない。
論文 参考訳(メタデータ) (2022-05-20T11:54:03Z) - Solving Dynamic Graph Problems with Multi-Attention Deep Reinforcement
Learning [1.3534683694551497]
近年,NP-hardグラフ問題に対する解を見つけるためのディープラーニング技術が注目されている。
本稿では,グラフに基づく動的最適化問題の解法を学ぶために,GTA-RL (Graph Temporal Attention with Reinforcement Learning) という新しいアーキテクチャを提案する。
論文 参考訳(メタデータ) (2022-01-13T11:36:05Z) - Learnable Graph Matching: Incorporating Graph Partitioning with Deep
Feature Learning for Multiple Object Tracking [58.30147362745852]
フレーム間のデータアソシエーションは、Multiple Object Tracking(MOT)タスクの中核にある。
既存の手法は、主にトラックレットとフレーム内検出の間のコンテキスト情報を無視する。
そこで本研究では,学習可能なグラフマッチング手法を提案する。
論文 参考訳(メタデータ) (2021-03-30T08:58:45Z) - Line Graph Neural Networks for Link Prediction [71.00689542259052]
実世界の多くのアプリケーションにおいて古典的なグラフ解析問題であるグラフリンク予測タスクについて検討する。
このフォーマリズムでは、リンク予測問題をグラフ分類タスクに変換する。
本稿では,線グラフをグラフ理論に用いて,根本的に異なる新しい経路を求めることを提案する。
特に、線グラフの各ノードは、元のグラフのユニークなエッジに対応するため、元のグラフのリンク予測問題は、グラフ分類タスクではなく、対応する線グラフのノード分類問題として等価に解決できる。
論文 参考訳(メタデータ) (2020-10-20T05:54:31Z) - Graph Ordering: Towards the Optimal by Learning [69.72656588714155]
グラフ表現学習は、ノード分類、予測、コミュニティ検出など、多くのグラフベースのアプリケーションで顕著な成功を収めている。
しかし,グラフ圧縮やエッジ分割などのグラフアプリケーションでは,グラフ表現学習タスクに還元することは極めて困難である。
本稿では,このようなアプリケーションの背後にあるグラフ順序付け問題に対して,新しい学習手法を用いて対処することを提案する。
論文 参考訳(メタデータ) (2020-01-18T09:14:16Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。