用分层强化学习解决动态资源分配的组合优化问题
Sequential Stochastic Combinatorial Optimization Using Hierarchal Reinforcement Learning
- 构建双层强化学习框架,上层定预算、下层选节点
- 在多阶段感染传播场景中效果优于传统方法,可推广至更大图
- 解决两层决策耦合导致的训练不稳定问题,适合大规模动态优化
强化学习在组合优化领域展现出潜力,但现有研究多集中于单次确定性优化。本文关注序列随机组合优化(SSCO),其在自适应影响力最大化与传染病干预等场景中有广泛应用。传统方法常假设预算均匀分配,导致次优解。本文提出一种名为唤醒-睡眠选项(WS-option)的通用分层强化学习框架,采用双层结构:上层决定各阶段预算分配,下层执行每阶段节点选择。该框架建立在双层马尔可夫决策过程基础上,准确捕捉两层决策间的依赖关系。通过创新设计,有效缓解了两层间的循环干扰问题,提升训练稳定性与计算效率。实验表明,该方法在有效性与泛化能力上显著优于传统方法,且能推广至更大规模图结构,大幅降低计算开销。
原文摘要 · Abstract (English)
Reinforcement learning (RL) has emerged as a promising tool for combinatorial optimization (CO) problems due to its ability to learn fast, effective, and generalizable solutions. Nonetheless, existing works mostly focus on one-shot deterministic CO, while sequential stochastic CO (SSCO) has rarely been studied despite its broad applications such as adaptive influence maximization (IM) and infectious disease intervention. In this paper, we study the SSCO problem where we first decide the budget (e.g., number of seed nodes in adaptive IM) allocation for all time steps, and then select a set of nodes for each time step. The few existing studies on SSCO simplify the problems by assuming a uniformly distributed budget allocation over the time horizon, yielding suboptimal solutions. We propose a generic hierarchical RL (HRL) framework called wake-sleep option (WS-option), a two-layer option-based framework that simultaneously decides adaptive budget allocation on the higher layer and node selection on the lower layer. WS-option starts with a coherent formulation of the two-layer Markov decision processes (MDPs), capturing the interdependencies between the two layers of decisions. Building on this, WS-option employs several innovative designs to balance the model's training stability and computational efficiency, preventing the vicious cyclic interference issue between the two layers. Empirical results show that WS-option exhibits significantly improved effectiveness and generalizability compared to traditional methods. Moreover, the learned model can be generalized to larger graphs, which significantly reduces the overhead of computational resources.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。