arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2408.11040math.OCcs.MS
收藏

求解凸流问题

Solving the Convex Flow Problem

Theo Diamandis, Guillermo Angeris

AI总结:

本文提出ConvexFlows求解器,用于优化图上凹效用函数的凸流问题,允许边输入输出间凹关系,算法并行于图边,提供Julia开源实现,并演示最优潮流求解。

摘要:

在本文中,我们介绍了求解器ConvexFlows,用于解决作者先前工作中首次定义的凸流问题。在该问题中,我们旨在优化一个依赖于图上流量的凹效用函数。然而,与经典网络流文献不同,我们还允许边的输入和输出流量之间存在凹关系。这种非线性增益描述了许多物理现象,包括电力网络输电线路中的损耗。我们概述了一种解决该问题的高效算法,该算法在图边上并行化。我们提供了该算法在Julia编程语言包ConvexFlows.jl中的开源实现。该包包含一个易于指定这些流问题的接口。最后,我们通过一个使用ConvexFlows求解最优潮流问题的示例进行总结。

英文摘要:

In this paper, we introduce the solver ConvexFlows for the convex flow problem first defined in the authors' previous work. In this problem, we aim to optimize a concave utility function depending on the flows over a graph. However, unlike the classic network flows literature, we also allow for a concave relationship between the input and output flows of edges. This nonlinear gain describes many physical phenomena, including losses in power network transmission lines. We outline an efficient algorithm for solving this problem which parallelizes over the graph edges. We provide an open source implementation of this algorithm in the Julia programming language package ConvexFlows.jl. This package includes an interface to easily specify these flow problems. We conclude by walking through an example of solving for an optimal power flow using ConvexFlows.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑