Covering Directed Graphs by In-trees
Naoyuki Kamiyama, Naoki Katoh

TL;DR
This paper addresses the problem of covering all arcs in a directed graph with in-trees rooted at specified vertices, providing polynomial algorithms for both general and acyclic cases.
Contribution
It introduces a polynomial-time algorithm for covering directed graphs with in-trees using weighted matroid intersection, and offers a more efficient solution for acyclic graphs via bipartite matchings.
Findings
Polynomial-time algorithm for general directed graphs using matroid intersection.
Efficient method for acyclic graphs via maximum bipartite matchings.
Characterization of in-tree coverings in acyclic graphs.
Abstract
Given a directed graph with a set of specified vertices and a function where denotes the set of non-negative integers, we consider the problem which asks whether there exist in-trees denoted by for every such that are rooted at , each spans vertices from which is reachable and the union of all arc sets of for and covers . In this paper, we prove that such set of in-trees covering can be found by using an algorithm for the weighted matroid intersection problem in time bounded by a polynomial in and the size of . Furthermore, for the case where is acyclic, we present another characterization of the existence of…
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
TopicsAdvanced Graph Theory Research · Vehicle Routing Optimization Methods · Graph Labeling and Dimension Problems
