A Simple and Elegant Mathematical Formulation for the Acyclic DAG Partitioning Problem
M. Yusuf \"Ozkaya, \"Umit V. \c{C}ataly\"urek

TL;DR
This paper introduces a straightforward mathematical formulation for the NP-hard acyclic DAG partitioning problem, facilitating easier understanding and implementation for various applications like scheduling and VLSI design.
Contribution
The work presents a novel, simple mathematical model for acyclic DAG partitioning, improving clarity and ease of use compared to existing complex formulations.
Findings
Provides a new mathematical formulation for the problem.
Enhances understanding and implementation of DAG partitioning.
Applicable to various real-world computational problems.
Abstract
This work addresses the NP-Hard problem of acyclic directed acyclic graph (DAG) partitioning problem. The acyclic partitioning problem is defined as partitioning the vertex set of a given directed acyclic graph into disjoint and collectively exhaustive subsets (parts). Parts are to be assigned such that the total sum of the vertex weights within each part satisfies a common upper bound and the total sum of the edge costs that connect nodes across different parts is minimized. Additionally, the quotient graph, i.e., the induced graph where all nodes that are assigned to the same part are contracted to a single node and edges of those are replaced with cumulative edges towards other nodes, is also a directed acyclic graph. That is, the quotient graph itself is also a graph that contains no cycles. Many computational and real-life applications such as in computational task scheduling, RTL…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimization and Packing Problems · Scheduling and Optimization Algorithms · Advanced Manufacturing and Logistics Optimization
