用图神经网络学习组合空间的方向,提升混合组合非线性优化效率
Learning-based Directed Graph Abstraction of Combinatorial Spaces for Order-Preserving Search in Mixed-Combinatorial Nonlinear Optimization
- 将组合空间转为有向图,通过GNN学习改进方向
- 在3个基准问题上平均最优解更优,且多次运行更稳定
- 适合需要高效搜索组合的工程设计与规划场景
混合组合非线性规划(MCNLP)问题广泛存在于工程设计与规划中,如类别、组件和几何设计选择,以及任务与运动联合规划。传统整数或二值编码常引入虚假关系、增加维度并需额外相容约束。本文受机器人规划与车辆/网络路径规划领域启发,首次提出基于图神经网络(GNN)的结构化组合空间抽象方法:将组合的无向完全图映射为有向图,指示改进方向,使用边场图网络(EFGN)。为验证该方法在求解MCNLP中的有效性,将其集成至一种仅搜索连续变量的优化框架中,利用抽象模型为每个候选设计检索最适组合,类似推荐系统。相比原框架中的索引化组合推荐,该方向感知抽象模型更具可扩展性与可解释性。在三个具有不同组合数与变量数的基准非线性问题上,结合粒子群优化与遗传算法求解器进行评估,基于GNN的推荐系统在多次运行中始终取得更优的平均最优值,表现出更强鲁棒性。
原文摘要 · Abstract (English)
Mixed-combinatorial nonlinear programming (MCNLP) problems arise in many engineering design and planning applications, e.g., due to categorical, component, and geometric design choices, as well as joint task and motion planning. Traditional representations of combinatorial spaces, such as integer or binary encoding, often introduce spurious relations, increase dimensionality, and require additional compatibility constraints. Instead, this paper draws on recent developments in robot planning and vehicle/network routing domains that aim to learn search heuristics over combinatorial spaces using graph neural networks (GNNs). More specifically, this paper presents a first-of-its-kind structured abstraction of the combinatorial space by learning a mapping from an undirected fully connected graph of combinations to a directed graph indicating improvement directions using an Edge Field Graph Network (EFGN). To demonstrate the utility of this new way of abstracting the combinatorial space in solving MCNLPs, we adopt a recent optimization framework that purely searches over the non-combinatorial (e.g., continuous) variables and retrieves the best-suited combination for each candidate design by using the abstraction model, akin to a recommender system. The presented direction-aware abstraction model provides a potentially more scalable and interpretable retrieval of combinations compared to the original recommendation system in that framework. For evaluation, the proposed method is integrated with a well-known particle swarm optimization and genetic algorithm solvers on three benchmark nonlinear problems with varying numbers of combinations and variables. Compared to baseline solvers using indexified combinations, the GNN-based recommender consistently achieves better mean optimum values and robustness across multiple runs.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。