PDOT:用于最优输运问题的实用原子-对偶算法及基于GPU的求解器
最优化与控制
2024-07-30 v1
摘要
本文提出了一种具有理论保证的实用原子-对偶算法,并开发了一个基于GPU的求解器,称为PDOT,用于求解大规模最优输运问题。与Sinkhorn算法或经典线性规划算法相比,PDOT能够在高效利用现代计算架构(即GPU)的同时实现高精度解。 在理论方面,我们展示了PDOT的数据独立复杂度为 ,其中 为所需精度, 和 分别为原始分布和目标分布的维数。我们进一步给出PDOT的数据依赖复杂度为 ,其中 为数据精度。在数值方面,我们展示了PDOT,这是一个基于所提出算法的开源GPU求解器。我们的广泛数值实验一致地表明,PDOT在计算效率和解的准确性之间实现了良好平衡,相较于Gurobi和Sinkhorn算法表现更佳。
关键词
引用
@article{arxiv.2407.19689,
title = {PDOT: a Practical Primal-Dual Algorithm and a GPU-Based Solver for Optimal Transport},
author = {Haihao Lu and Jinwen Yang},
journal= {arXiv preprint arXiv:2407.19689},
year = {2024}
}