【问题标题】:Elementary shortest path problem vs. shortest path problem初等最短路径问题与最短路径问题
【发布时间】:2020-03-20 02:16:21
【问题描述】:

基本最短路径问题和最短路径问题有什么区别?

最短路径问题,通过在图中找到从源节点 s 到目标节点 t 的最短路径来解决。

一个简单的最短路径问题,通过在图中找到从源节点s到目标节点t的最短路径来解决,使得最短路径中的每条弧最多使用1次。

什么是基本最短路径?

【问题讨论】:

    标签: shortest-path


    【解决方案1】:

    术语“基本最短路径”是指“不重复任何节点或边的最短路径”。如果您要在没有负循环的图中计算从一个节点到另一个节点的最短路径,那么“最短路径”和“基本最短路径”之间没有区别,因为它们的含义相同。但是,其他上下文中的“最短路径”可能与“基本最短路径”不同。例如:

    • 如果您的目标是找到一条从某个节点 s 开始、到某个节点 t 结束并沿途访问某个集合 X 中的所有节点的路径,那么这样做的最短路径可能与基本最短路径。甚至可能没有实现此目标的基本最短路径,具体取决于图形的形状。
    • 如果图形具有负循环,则“从 s 到 t 的最短路径”的概念在数学上可能没有明确定义,因为一遍又一遍地遵循负循环将不断降低成本。但是,如果存在从 s 到 t 的路径,则可以定义“基本最短路径”,因为您不能遵循负循环。

    希望这会有所帮助!

    【讨论】:

    • 这正是我正在寻找的解释。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多