paper-with-me

Papers

Accelerating Exact Combinatorial Optimization via RL-based Initialization -- A Case Study in Scheduling

2023-08-19 · Jiaqi Yin, Cunxi Yu

Scheduling on dataflow graphs (also known as computation graphs) is an NP-hard problem. The traditional exact methods are limited by runtime complexity, while reinforcement learning (RL) and heuristic-based approaches struggle with determinism and solution quality. This research aims to develop an innovative approach that employs machine learning (ML) for addressing combinatorial optimization problems, using scheduling as a case study. The goal is to provide guarantees in optimality and determinism while maintaining the runtime cost of heuristic methods. Specifically, we introduce a novel two-phase RL-to-ILP scheduling framework, which includes three steps: 1) RL solver acts as coarse-grain scheduler, 2) solution relaxation and 3) exact solving via ILP. Our framework demonstrates the same scheduling performance compared with using exact scheduling methods while achieving up to 128 $\times$ speed improvements. This was conducted on actual EdgeTPU platforms, utilizing ImageNet DNN computation graphs as input. Additionally, the framework offers improved on-chip inference runtime and acceleration compared to the commercially available EdgeTPU compiler.

📄 PDF Abstract BibTeX arXiv:2308.11652

Code (0)

등록된 구현이 없습니다.

Tasks

Combinatorial OptimizationReinforcement Learning (RL)Scheduling

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

Quantum-Enhanced Reinforcement Learning for Accelerating Newton-Raphson Convergence with Ising Machines: A Case Study for Power Flow Analysis

2025-11-25 · Zeynab Kaseb, Matthias Moller, Lindsay Spoor, Jerry J. Guo 외 arxiv

The Newton-Raphson (NR) method is widely used for solving power flow (PF) equations due to its quadratic convergence. However, its performance deteriorates under poor initialization or extreme operating scenarios, e.g., …

Reinforcement Learning

Differentiable Initialization-Accelerated CPU-GPU Hybrid Combinatorial Scheduling

2026-03-30 · Mingju Liu, Jiaqi Yin, Alvaro Velasquez, Cunxi Yu arxiv

This paper presents a hybrid CPU-GPU framework for solving combinatorial scheduling problems formulated as Integer Linear Programming (ILP). While scheduling underpins many optimization tasks in computing systems, solvin…

Accelerating combinatorial filter reduction through constraints

2020-11-06 · Yulin Zhang, Hazhar Rahmani, Dylan A. Shell, Jason M. O'Kane

Reduction of combinatorial filters involves compressing state representations that robots use. Such optimization arises in automating the construction of minimalist robots. But exact combinatorial filter reduction is an …

Form

Solving Max-Cut to Global Optimality via Feasibility-Preserving Graph Neural Networks

2026-05-08 · Hao Chen, Chendi Qian, Christopher Morris, Andrea Lodi 외 arxiv

Exact solution of hard combinatorial optimization problems often relies on strong convex relaxations, but solving these relaxations repeatedly inside a branch-and-bound algorithm can be prohibitively expensive. Hence, we…

Graph Neural Network

Accelerating Vehicle Routing via AI-Initialized Genetic Algorithms

2025-04-08 · Ido Greenberg, Piotr Sielski, Hugo Linsenmaier, Rajesh Gandham 외

Vehicle Routing Problems (VRP) are an extension of the Traveling Salesperson Problem and are a fundamental NP-hard challenge in combinatorial optimization. Solving VRP in real-time at large scale has become critical in n…

Combinatorial Optimizationreinforcement-learningReinforcement Learning