首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Dijkstra’s algorithm and L-concave function maximization
Authors:Kazuo Murota  Akiyoshi Shioura
Institution:1. Graduate School of Information Science and Technology, University of Tokyo, Tokyo, 113-8656, Japan
2. Graduate School of Information Sciences, Tohoku University, Sendai, 980-8579, Japan
Abstract:Dijkstra’s algorithm is a well-known algorithm for the single-source shortest path problem in a directed graph with nonnegative edge length. We discuss Dijkstra’s algorithm from the viewpoint of discrete convex analysis, where the concept of discrete convexity called L-convexity plays a central role. We observe first that the dual of the linear programming (LP) formulation of the shortest path problem can be seen as a special case of L-concave function maximization. We then point out that the steepest ascent algorithm for L-concave function maximization, when applied to the LP dual of the shortest path problem and implemented with some auxiliary variables, coincides exactly with Dijkstra’s algorithm.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号