...
首页> 外文期刊>Discrete Applied Mathematics >Randomized algorithms for finding the shortest negative cost cycle in networks
【24h】

Randomized algorithms for finding the shortest negative cost cycle in networks

机译:随机算法用于在网络中找到最短的负面成本周期

获取原文
获取原文并翻译 | 示例
           

摘要

In this paper, we design and analyze a fast, randomized algorithm for the problem of finding a negative cost cycle having the smallest number of edges in a directed, weighted graph. This problem will henceforth be referred to as the Shortest Negative Cost Cycle problem (SNCC). SNCC is closely related to the problem of checking whether a directed, weighted graph contains a negative cost cycle (NCCD). NCCD is an extremely well -studied problem within the domains of operations research and theoretical computer science. SNCC is important in its own right and finds several applications in program verification (Satisfiability modulo theories), abstract interpretation and real-time scheduling. It is also an important subroutine in solving the generalized submodular flow problem, which has applications in trading networks. The randomized algorithm presented in this paper for SNCC determines a shortest negative cost cycle with probability at least (1 - e(-1)) in O(m.n.log n) time, on a network with n vertices and m edges. This is, in general, a significant improvement over the best deterministic bound of O(m . n .vertical bar C*vertical bar) over the same parameters, where C* is a shortest negative cost cycle. This algorithm requires Omega(n . log n) random bits. We then propose a second randomized algorithm that runs in O(m.n.log n) expected time and requires O(n) random bits (expected). (C) 2017 Elsevier B.V. All rights reserved.
机译:在本文中,我们设计和分析了一种快速,随机化算法,用于找到具有指向加权图中最小的边缘数的负成本循环的问题。因此,该问题将被称为最短的负成本循环问题(SNCC)。 SNCC与检查指向的加权图是否包含负成本周期(NCCD)的问题密切相关。 NCCD是在运营研究与理论计算机科学领域的一个极其良好的问题。 SNCC在自己的权利中非常重要,并在节目验证(可满足性模拟),抽象解释和实时调度中找到了多种应用。它也是解决广义子模块流量问题的重要子程序,它在交易网络中具有应用。本文在本文中提供的随机算法,用于SNCC,在具有N个顶点和M边缘的网络上,在O(M.N.Log N)时间中具有至少(1 - E(-1))的最短负成本周期。通常,在相同的参数上,通过相同的参数,在相同的参数中获得最佳确定性界限的显着改进,其中C *是最短的负成本循环。该算法需要OMEGA(n。log n)随机位。然后,我们提出了一种在O(M.N.Log N)中运行的第二随机算法预期时间,并且需要O(n)随机位(预期)。 (c)2017 Elsevier B.v.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号