Skip to main content
QUICK REVIEW

[论文解读] Computing solutions of the multiclass network equilibrium problem with affine cost functions

Frédéric Meunier, Thomas Pradeau|arXiv (Cornell University)|Dec 19, 2014
Game Theory and Applications参考文献 45被引用 4
一句话总结

本文提出了一种在固定类别数和顶点数条件下,针对仿射费用函数的多类别网络均衡问题的多项式时间算法。该算法将Lemke的主元法扩展至处理玩家特定的仿射费用,证明了其收敛性,并通过网格网络上的计算验证,提供了一种实用的求解方法。

ABSTRACT

We consider a nonatomic congestion game on a graph, with several classes of players. Each player wants to go from its origin vertex to its destination vertex at the minimum cost and all players of a given class share the same characteristics: cost functions on each arc, and origin-destination pair. Under some mild conditions, it is known that a Nash equilibrium exists, but the computation of an equilibrium in the multiclass case is an open problem for general functions. We consider the specific case where the cost functions are affine. We show that this problem is polynomially solvable when the number of vertices and the number of classes are fixed. In particular, it shows that the parallel-link case with a fixed number of classes is polynomially solvable. On a more practical side, we propose an extension of Lemke's algorithm able to solve this problem.

研究动机与目标

  • 解决在具有仿射费用函数的多类别非原子非合作拥挤博弈中高效计算均衡的开放问题。
  • 证明当类别数和顶点数固定时,具有仿射费用的多类别网络均衡问题具有多项式时间可解性。
  • 基于Lemke方法开发一种实用的主元算法,用于求解该问题,即使在不假设非退化性条件下亦可适用。
  • 通过在基于网格的交通网络上的计算实验,展示该算法的效率和可扩展性。

提出的方法

  • 作者将多类别网络均衡建模为在网络弧上具有玩家特定仿射费用函数的数学规划问题。
  • 通过利用超平面排列的性质,证明当类别数和顶点数固定时,该问题具有多项式时间可解性。
  • 提出Lemke算法的改进版本,以处理由均衡公式导出的互补性条件。
  • 采用扰动技术,确保在非退化性假设不成立时仍能保证收敛。
  • 在主元过程中使用矩阵求逆,该方法以C++实现并用于计算评估。
  • 在具有不同类别数和随机费用参数的n×n网格图上进行了计算实验。

实验结果

研究问题

  • RQ1当类别数和顶点数固定时,具有仿射费用函数的多类别网络均衡问题是否具有多项式时间可解性?
  • RQ2Lemke算法能否被扩展以求解具有玩家特定仿射费用的多类别均衡问题?
  • RQ3当输入参数为有理数时,该算法是否收敛并产生有理数流?
  • RQ4随着网络规模和类别数的增加,该算法的可扩展性如何?
  • RQ5在主元数和求解时间方面,该算法的计算性能如何?

主要发现

  • 当类别数和顶点数固定时,具有仿射费用函数的多类别网络均衡问题具有多项式时间可解性。
  • 在固定类别数下的并行链路情形是多项式可解的,这一结果此前尚未被建立。
  • 所提出的基于Lemke的算法即使在不假设非退化性条件下,也能通过扰动技术实现终止并计算出解。
  • 当所有需求和费用系数均为有理数时,每种类别在所有弧上的均衡流均为有理数。
  • 计算结果表明,即使在较大实例中,主元数仍保持在可管理范围内,尽管矩阵求逆占用了主要运行时间。
  • 在8×8的网格上,当有50种类别时,主步骤需要638次主元和87秒,而矩阵求逆耗时385秒。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。