Standard

Exploiting Spanning Trees for Directed Acyclicity. / Харгелия, Сергей Олегович; Сагунов, Данил Георгиевич.

34th Annual European Symposium on Algorithms (ESA 2026). 2026. 118 (Leibniz International Proceedings in Informatics (LIPIcs); Том 388).

Результаты исследований: Публикации в книгах, отчётах, сборниках, трудах конференций › статья в сборнике материалов конференции › научная › Рецензирование

Harvard

Харгелия, СО & Сагунов, ДГ 2026, Exploiting Spanning Trees for Directed Acyclicity. в 34th Annual European Symposium on Algorithms (ESA 2026)., 118, Leibniz International Proceedings in Informatics (LIPIcs), Том. 388, 34th Annual European Symposium on Algorithms, Италия, 31/08/26. https://doi.org/10.4230/LIPIcs.ESA.2026.118

APA

Харгелия, С. О., & Сагунов, Д. Г. (2026). Exploiting Spanning Trees for Directed Acyclicity. в 34th Annual European Symposium on Algorithms (ESA 2026) [118] (Leibniz International Proceedings in Informatics (LIPIcs); Том 388). https://doi.org/10.4230/LIPIcs.ESA.2026.118

Vancouver

Харгелия СО, Сагунов ДГ. Exploiting Spanning Trees for Directed Acyclicity. в 34th Annual European Symposium on Algorithms (ESA 2026). 2026. 118. (Leibniz International Proceedings in Informatics (LIPIcs)). https://doi.org/10.4230/LIPIcs.ESA.2026.118

Author

Харгелия, Сергей Олегович ; Сагунов, Данил Георгиевич. / Exploiting Spanning Trees for Directed Acyclicity. 34th Annual European Symposium on Algorithms (ESA 2026). 2026. (Leibniz International Proceedings in Informatics (LIPIcs)).

BibTeX

@inproceedings{c89d93ff08a54065afd44379bb219b5e,
title = "Exploiting Spanning Trees for Directed Acyclicity",
abstract = "We study the weighted case of the Maximum Acyclic Subgraph (MAS) problem, where each edge of a given directed graph has a positive weight assigned, and the task is to find a maximum-weight acyclic edge set. The famous and well-studied random ordering lower bound guarantees the existence of an acyclic set that gives at least the half of the total edge weight.The maximum spanning tree (MaxST) guarantee, which is the weight of a maximum-weight acyclic subgraph of the underlying undirected graph of G, is another natural lower bound for the weight of an acyclic subgraph. A solution of this weight dominates the random ordering solution on instances where MaxST spans the most of the total edge weight.Our main contribution are two parameterized algorithms that find acyclic subgraphs of total weight larger than the weight of the MaxST of G. Both our algorithms find a solution of total weight at least MaxST(G)+k, for a given integer k ≥ 0, or report that it does not exist, and - First of our algorithms runs in time 2^{k^풪(1)}⋅|ℐ|^풪(1) and works when all weights are integers; - Our second algorithm handles rational weights not less than 1, and its running time is upper-bounded by n^{k^풪(1)}⋅|ℐ|^풪(1). This positive result is rather surprising since solving MAS above the random ordering lower bound is NP-hard in the same rational weights scenario, when k = 1. Our findings unravel intricate connections between structure of MaxSTs and directed cycles, use perfect graph theorem to tackle rational weights, and raise graph-theoretic questions that are interesting on their own. Of another importance, this is one of the few examples of positive {"}above guarantee{"} results for a weighted problem on directed graphs, especially for rational weights.",
keywords = "parameterized algorithms, spanning tree, above guarantee parameterizations, perfect graph theorem, feedback arc set, maximum acyclic subgraph, above guarantee parameterizations, feedback arc set, maximum acyclic subgraph, parameterized algorithms, perfect graph theorem, spanning tree",
author = "Харгелия, {Сергей Олегович} and Сагунов, {Данил Георгиевич}",
year = "2026",
month = aug,
day = "25",
doi = "10.4230/LIPIcs.ESA.2026.118",
language = "English",
isbn = "9783959774451",
series = "Leibniz International Proceedings in Informatics (LIPIcs)",
booktitle = "34th Annual European Symposium on Algorithms (ESA 2026)",
note = "34th Annual European Symposium on Algorithms, ESA 2026 ; Conference date: 31-08-2026 Through 04-09-2026",

}

RIS

TY - GEN

T1 - Exploiting Spanning Trees for Directed Acyclicity

AU - Харгелия, Сергей Олегович

AU - Сагунов, Данил Георгиевич

PY - 2026/8/25

Y1 - 2026/8/25

N2 - We study the weighted case of the Maximum Acyclic Subgraph (MAS) problem, where each edge of a given directed graph has a positive weight assigned, and the task is to find a maximum-weight acyclic edge set. The famous and well-studied random ordering lower bound guarantees the existence of an acyclic set that gives at least the half of the total edge weight.The maximum spanning tree (MaxST) guarantee, which is the weight of a maximum-weight acyclic subgraph of the underlying undirected graph of G, is another natural lower bound for the weight of an acyclic subgraph. A solution of this weight dominates the random ordering solution on instances where MaxST spans the most of the total edge weight.Our main contribution are two parameterized algorithms that find acyclic subgraphs of total weight larger than the weight of the MaxST of G. Both our algorithms find a solution of total weight at least MaxST(G)+k, for a given integer k ≥ 0, or report that it does not exist, and - First of our algorithms runs in time 2^{k^풪(1)}⋅|ℐ|^풪(1) and works when all weights are integers; - Our second algorithm handles rational weights not less than 1, and its running time is upper-bounded by n^{k^풪(1)}⋅|ℐ|^풪(1). This positive result is rather surprising since solving MAS above the random ordering lower bound is NP-hard in the same rational weights scenario, when k = 1. Our findings unravel intricate connections between structure of MaxSTs and directed cycles, use perfect graph theorem to tackle rational weights, and raise graph-theoretic questions that are interesting on their own. Of another importance, this is one of the few examples of positive "above guarantee" results for a weighted problem on directed graphs, especially for rational weights.

AB - We study the weighted case of the Maximum Acyclic Subgraph (MAS) problem, where each edge of a given directed graph has a positive weight assigned, and the task is to find a maximum-weight acyclic edge set. The famous and well-studied random ordering lower bound guarantees the existence of an acyclic set that gives at least the half of the total edge weight.The maximum spanning tree (MaxST) guarantee, which is the weight of a maximum-weight acyclic subgraph of the underlying undirected graph of G, is another natural lower bound for the weight of an acyclic subgraph. A solution of this weight dominates the random ordering solution on instances where MaxST spans the most of the total edge weight.Our main contribution are two parameterized algorithms that find acyclic subgraphs of total weight larger than the weight of the MaxST of G. Both our algorithms find a solution of total weight at least MaxST(G)+k, for a given integer k ≥ 0, or report that it does not exist, and - First of our algorithms runs in time 2^{k^풪(1)}⋅|ℐ|^풪(1) and works when all weights are integers; - Our second algorithm handles rational weights not less than 1, and its running time is upper-bounded by n^{k^풪(1)}⋅|ℐ|^풪(1). This positive result is rather surprising since solving MAS above the random ordering lower bound is NP-hard in the same rational weights scenario, when k = 1. Our findings unravel intricate connections between structure of MaxSTs and directed cycles, use perfect graph theorem to tackle rational weights, and raise graph-theoretic questions that are interesting on their own. Of another importance, this is one of the few examples of positive "above guarantee" results for a weighted problem on directed graphs, especially for rational weights.

KW - parameterized algorithms

KW - spanning tree

KW - above guarantee parameterizations

KW - perfect graph theorem

KW - feedback arc set

KW - maximum acyclic subgraph

KW - above guarantee parameterizations

KW - feedback arc set

KW - maximum acyclic subgraph

KW - parameterized algorithms

KW - perfect graph theorem

KW - spanning tree

UR - https://www.mendeley.com/catalogue/72de6033-1aa9-3ee1-a654-9a0cd88e85f0/

U2 - 10.4230/LIPIcs.ESA.2026.118

DO - 10.4230/LIPIcs.ESA.2026.118

M3 - Conference contribution

SN - 9783959774451

T3 - Leibniz International Proceedings in Informatics (LIPIcs)

BT - 34th Annual European Symposium on Algorithms (ESA 2026)

T2 - 34th Annual European Symposium on Algorithms

Y2 - 31 August 2026 through 4 September 2026

ER -

ID: 161611674