arrow
返回

Massively Parallel Lagrangian Relaxation Algorithm for Solving Large-Scale Spatial Optimization Problems Using GPGPU

delete2025-10-26
delete0
delete
OA
AI
T
Ting Lei
R
Rongrong Wang
Z
Zhen Lei *
DOI:10.3390/ijgi14110419delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
拉格朗日松弛(LR)是解决地理空间分析和GIS中空间优化问题的有效方法。其中,它已被用于解决自1990年代以来作为GIS中统一局部模型的经典p-中位问题。尽管其效率较高,但LR算法在实践中的应用有限,不如OPL/CPLEX或GPLK等现成求解器那样广泛使用。这主要是因为开发成本高昂,包括:(i)为每个优化模型开发完整的梯度下降算法的成本,以及为提高速度而采用的各种技巧和修改;(ii)对于大规模问题实例,计算成本可能很高;(iii)需要测试并选择不同的松弛方案;(iv)需要在编程语言中推导和计算梯度。本研究旨在通过利用GPGPU的计算能力和现代深度学习(DL)框架(如PyTorch)的现有功能,解决前三个问题。基于对DL与一般优化之间共性与差异的分析,我们调整了DL库以求解LR问题。结果,我们可以从DL库中的众多梯度下降策略(即优化器)中进行选择,而无需从零开始重新设计。实验表明,在DL库中实现LR不仅可行,而且便捷。梯度向量会自动跟踪和计算。此外,GPGPU的计算能力会自动用于并行化优化算法(这是运筹学中长期存在的难题)。针对经典p-中位问题的实验表明,使用基于GPU的LR算法可以最优或近最优地求解规模更大的问题实例(超过15,000个节点)。这种能力使GIS能够进行更精细的分析。与OPL求解器和算法的CPU版本相比,GPU版本分别实现了104倍和12.5倍的速度提升。在RTX 4090 GPU上的GPU利用率达到90%。最后,我们总结了研究结论,并对未来工作进行了展望。
Keyword:
discrete optimization
parallel computing
Lagrangian relaxation
algorithm
GPU
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

I
ISPRS International Journal of Geo-Information
IF:
2.8
论文数:
554
被引数:
0

机构

W
wuhan university of technology
学者数:
8.2K
论文数: 2.4K
被引数: 0
U
University of Kansas
学者数:
1.9W
论文数: 1.7W
被引数: 8.1K
M
michigan state university
学者数:
3.6W
论文数: 3.2W
被引数: 44
学者 查看更多机构
引用论文

引用论文

Central Facilities Location
err2010-09-03
err0
PREAI
errCharles S. ReVelle; Ralph W. Swain
err分享
err收藏
THE MAXIMAL COVERING LOCATION PROBLEM
err1974-01-01
err0
errOAAI
errRICHARD CHURCH; CHARLES R. VELLE
err分享
err收藏
err分享
err收藏
err分享
err收藏
学者 查看更多内容