mlsanityData to 7 Oct 2026

Graph-based Reinforcement Learning meets Mixed Integer Programs: An application to 3D robot assembly discovery

arXiv 2203.04120 ↗First posted 8 Mar 2022cs.RO cs.AI cs.LGcited by 5

Not on the map. Why?

Abstract (arXiv)

Robot assembly discovery is a challenging problem that lives at the intersection of resource allocation and motion planning. The goal is to combine a predefined set of objects to form something new while considering task execution with the robot-in-the-loop. In this work, we tackle the problem of building arbitrary, predefined target structures entirely from scratch using a set of Tetris-like building blocks and a robotic manipulator. Our novel hierarchical approach aims at efficiently decomposing the overall task into three feasible levels that benefit mutually from each other. On the high level, we run a classical mixed-integer program for global optimization of block-type selection and the blocks' final poses to recreate the desired shape. Its output is then exploited to efficiently guide the exploration of an underlying reinforcement learning (RL) policy. This RL policy draws its generalization properties from a flexible graph-based representation that is learned through Q-learning and can be refined with search. Moreover, it accounts for the necessary conditions of structural stability and robotic feasibility that cannot be effectively reflected in the previous layer. Lastly, a grasp and motion planner transforms the desired assembly commands into robot joint movements. We demonstrate our proposed method's performance on a set of competitive simulated RAD environments, showcase real-world transfer, and report performance and robustness gains compared to an unstructured end-to-end approach. Videos are available at https://sites.google.com/view/rl-meets-milp .

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 16 of its 35 references that are in the map. First posted on arXiv 8 Mar 2022.

Builds on

16 of 35 references.

References · 16

  1. 2017Attention Is All You Needcited by 59,932
  2. 2017Graph Attention Networkscited by 8,854
  3. 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
  4. 2018Attention, Learn to Solve Routing Problems!cited by 646
  5. 2019Towards Practical Multi-Object Manipulation using Relational Reinforcement Learningcited by 54
  6. 2018Reasoning About Physical Interactions with Object-Oriented Prediction and Planningcited by 51
  7. 2019Form2Fit: Learning Shape Priors for Generalizable Assembly from Disassemblycited by 51
  8. 2019Structured agents for physical constructioncited by 50
  9. 2020MushroomRL: Simplifying Reinforcement Learning Researchcited by 50
  10. 2020Planning with Learned Object Importance in Large Problem Instances using Graph Neural Networkscited by 38
  11. 2021Long-Horizon Multi-Robot Rearrangement Planning for Construction Assemblycited by 24
  12. 2016Learning to Rank for Synthesizing Planning Heuristicscited by 22
4 more
  1. 2021Efficient and Interpretable Robot Manipulation with Graph Neural Networkscited by 21
  2. 2019Combining Q-Learning and Search with Amortized Value Estimatescited by 19
  3. 2021Extended Tree Search for Robot Task and Motion Planningcited by 14
  4. 2021Active Learning of Abstract Plan Feasibilitycited by 11

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 1; 2023: 2; 2024: 1; 2025: 0; 2026: 1.

5 papers.