Table of Contents
Fetching ...

Balanced Substructures in Bicolored Graphs

P. S. Ardra, R. Krithika, Saket Saurabh, Roohani Sharma

TL;DR

This work studies balanced connected substructures in red-blue edge-colored graphs, formalizing the Edge Balanced Connected Subgraph problem and its tree/path variants. It first establishes NP-hardness (via Steiner Tree reductions) and then develops fixed-parameter tractable algorithms parameterized by the target size $k$, using color-coding, representative sets, and reductions to Multilinear Monomial Detection; a novel relaxed-subgraph concept underpins these reductions. The authors prove linear-size bounds: any balanced substructure of size at least $k$ contains one of size between $k$ and a linear function of $k$, enabling exact-size-$k$ formulations. They provide randomized $O^*(2^k)$ algorithms and deterministic variants with complexities $O^*((4e)^k)$ for EBCS/EBT and $O^*(2e)^k$ for EBP, with a refined $O^*(2.619^k)$ path algorithm via representative sets, significantly advancing the tractability frontier for balanced substructures in two-colored graphs.

Abstract

An edge-colored graph is said to be balanced if it has an equal number of edges of each color. Given a graph $G$ whose edges are colored using two colors and a positive integer $k$, the objective in the Edge Balanced Connected Subgraph problem is to determine if $G$ has a balanced connected subgraph containing at least $k$ edges. We first show that this problem is NP-complete and remains so even if the solution is required to be a tree or a path. Then, we focus on the parameterized complexity of Edge Balanced Connected Subgraph and its variants (where the balanced subgraph is required to be a path/tree) with respect to $k$ as the parameter. Towards this, we show that if a graph has a balanced connected subgraph/tree/path of size at least $k$, then it has one of size at least $k$ and at most $f(k)$ where $f$ is a linear function. We use this result combined with dynamic programming algorithms based on color coding and representative sets to show that Edge Balanced Connected Subgraph and its variants are FPT. Further, using polynomial-time reductions to the Multilinear Monomial Detection problem, we give faster randomized FPT algorithms for the problems. In order to describe these reductions, we define a combinatorial object called relaxed-subgraph. We define this object in such a way that balanced connected subgraphs, trees and paths are relaxed-subgraphs with certain properties. This object is defined in the spirit of branching walks known for the Steiner Tree problem and may be of independent interest.

Balanced Substructures in Bicolored Graphs

TL;DR

This work studies balanced connected substructures in red-blue edge-colored graphs, formalizing the Edge Balanced Connected Subgraph problem and its tree/path variants. It first establishes NP-hardness (via Steiner Tree reductions) and then develops fixed-parameter tractable algorithms parameterized by the target size , using color-coding, representative sets, and reductions to Multilinear Monomial Detection; a novel relaxed-subgraph concept underpins these reductions. The authors prove linear-size bounds: any balanced substructure of size at least contains one of size between and a linear function of , enabling exact-size- formulations. They provide randomized algorithms and deterministic variants with complexities for EBCS/EBT and for EBP, with a refined path algorithm via representative sets, significantly advancing the tractability frontier for balanced substructures in two-colored graphs.

Abstract

An edge-colored graph is said to be balanced if it has an equal number of edges of each color. Given a graph whose edges are colored using two colors and a positive integer , the objective in the Edge Balanced Connected Subgraph problem is to determine if has a balanced connected subgraph containing at least edges. We first show that this problem is NP-complete and remains so even if the solution is required to be a tree or a path. Then, we focus on the parameterized complexity of Edge Balanced Connected Subgraph and its variants (where the balanced subgraph is required to be a path/tree) with respect to as the parameter. Towards this, we show that if a graph has a balanced connected subgraph/tree/path of size at least , then it has one of size at least and at most where is a linear function. We use this result combined with dynamic programming algorithms based on color coding and representative sets to show that Edge Balanced Connected Subgraph and its variants are FPT. Further, using polynomial-time reductions to the Multilinear Monomial Detection problem, we give faster randomized FPT algorithms for the problems. In order to describe these reductions, we define a combinatorial object called relaxed-subgraph. We define this object in such a way that balanced connected subgraphs, trees and paths are relaxed-subgraphs with certain properties. This object is defined in the spirit of branching walks known for the Steiner Tree problem and may be of independent interest.
Paper Structure (9 sections, 18 theorems, 10 equations)

This paper contains 9 sections, 18 theorems, 10 equations.

Key Result

Theorem 1

Edge Balanced Connected Subgraph is -complete.

Theorems & Definitions (35)

  • Theorem 1
  • proof
  • Theorem 2
  • Theorem 3
  • proof
  • Theorem 4
  • proof
  • Theorem 5
  • proof
  • Theorem 6
  • ...and 25 more