Saved in:
Bibliographic Details
Main Authors: Neto, Claudio Carvalho, Maia, Ana Karolinna, Sales, Cláudia Linhares, da Silva, Jonas Costa Ferreira
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2503.05895
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929748405387264
author Neto, Claudio Carvalho
Maia, Ana Karolinna
Sales, Cláudia Linhares
da Silva, Jonas Costa Ferreira
author_facet Neto, Claudio Carvalho
Maia, Ana Karolinna
Sales, Cláudia Linhares
da Silva, Jonas Costa Ferreira
contents A network $\mathcal{N}$ is formed by a (multi)digraph $D$ together with a \emph{capacity function} $u : A(D) \to R_+$, and it is denoted by $\mathcal{N} = (D,u)$. A flow on $\mathcal{N}$ is a function $x: A(D) \to R_+$ such that $x(a) \leq u(a)$ for all $a \in A(D)$, and it is said to be $k$-splittable if it can be decomposed into up to $k$ paths. We say that a flow is $λ$-uniform if its value on each arc of the network with positive flow value is exactly $λ$, for some $λ\in R_+^*$. Arc-coloured networks are used to model qualitative differences among different regions through which the flow will be sent. They have applications in several areas such as communication networks, multimodal transportation, molecular biology, packing etc. We consider the problem of decomposing a flow over an arc-coloured network with minimum cost, that is, with minimum sum of the cost of its paths, where the cost of each path is given by its number of colours. We show that this problem is NP-Hard for general flows. When we restrict the problem to $λ$-uniform flows, we show that it can be solved in polynomial time for networks with at most two colours, and it is NP-Hard for general networks with three colours and for acyclic networks with at least five colours.
format Preprint
id arxiv_https___arxiv_org_abs_2503_05895
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Minimum cost flow decomposition on arc-coloured networks
Neto, Claudio Carvalho
Maia, Ana Karolinna
Sales, Cláudia Linhares
da Silva, Jonas Costa Ferreira
Computational Complexity
A network $\mathcal{N}$ is formed by a (multi)digraph $D$ together with a \emph{capacity function} $u : A(D) \to R_+$, and it is denoted by $\mathcal{N} = (D,u)$. A flow on $\mathcal{N}$ is a function $x: A(D) \to R_+$ such that $x(a) \leq u(a)$ for all $a \in A(D)$, and it is said to be $k$-splittable if it can be decomposed into up to $k$ paths. We say that a flow is $λ$-uniform if its value on each arc of the network with positive flow value is exactly $λ$, for some $λ\in R_+^*$. Arc-coloured networks are used to model qualitative differences among different regions through which the flow will be sent. They have applications in several areas such as communication networks, multimodal transportation, molecular biology, packing etc. We consider the problem of decomposing a flow over an arc-coloured network with minimum cost, that is, with minimum sum of the cost of its paths, where the cost of each path is given by its number of colours. We show that this problem is NP-Hard for general flows. When we restrict the problem to $λ$-uniform flows, we show that it can be solved in polynomial time for networks with at most two colours, and it is NP-Hard for general networks with three colours and for acyclic networks with at least five colours.
title Minimum cost flow decomposition on arc-coloured networks
topic Computational Complexity
url https://arxiv.org/abs/2503.05895