首页> 外文会议>International Conference on Ad-Hoc, Mobile, and Wireless Networks >Stressing is Better Than Relaxing for Negative Cost Cycle Detection in Networks
【24h】

Stressing is Better Than Relaxing for Negative Cost Cycle Detection in Networks

机译:压力优于在网络中放松的负面成本循环检测更好

获取原文

摘要

This paper is concerned with the problem of checking whether a network with positive and negative costs on its arcs contains a negative cost cycle. We introduce a fundamentally new approach for negative cost cycle detection; our approach, which we term as the Stressing Algorithm, is based on exploiting the connections between the Negative Cost Cyle Detection (NCCD) problem and the problem of checking whether a system of difference constraints is feasible. The Stressing Algorithm is an incremental, comparison-based procedure which is asymptotically optimal, modulo the fastest comparison-based algorithm for this problem. In particular, on a network with n vertices and m edges, the Stressing Algorithm takes O(m· n) time to detect the presence of a negative cost cycle or to report that none exist. A very important feature of the Stressing Algorithm is that it uses zero extra space; this is in marked contrast to all known algorithms that require Ω(n) extra space.
机译:本文涉及检查具有正面和负成本是否在其弧上的网络的问题包含负成本周期。我们介绍了一个基本上的负面成本循环检测方法;我们作为压力算法的术语的方法是基于利用负成本CyLe检测(NCCD)问题与检查差分约束系统是否可行的问题之间的连接。压力算法是基于增量的基于比较的过程,它是渐近的最佳的,Modulo最快的基于比较的基于比较的算法。特别地,在具有N个顶点和M边缘的网络上,应力算法需要O(m·n)时间来检测负成本周期的存在或报告不存在的存在。压力算法的一个非常重要的特征是它使用零额外空间;与所有需要ω(n)额外空间的所有已知算法相比,这与所有已知的算法相反。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号