【24h】

Finding Many Optimal Paths Without Growing Any Optimal Path Trees

机译:在不增长任何最佳路径树的情况下找到许多最佳路径

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

摘要

Many algorithms seek to compute actual optimal paths in weighted directed graphs. The standard approach for reporting an actual optimal path is based on building a single-source optimal path tree. A technique was given in [1] for a class of problems such that a single actual optimal path can be reported without maintaining any single-source optimal path tree, thus significantly reducing the space bound of those problems with no or little increase in their running time. In this paper, we extend the technique in [1] to the generalized problem of reporting many actual optimal paths with different starting and ending vertices in certain directed graphs. We show how this new technique yields improved results on several application problems, such as reconstructing a 3-D surface band bounded by two simple closed curves, finding various constrained segmentation of 2-D medical images, and circular string-to-string correction. Although the generalized many-path problem seems more difficult, our algorithms have nearly the same space and time bounds as those of the single-path cases. Our technique is likely to help improve other optimal paths or dynamic programming algorithms. We also correct an error in the time/space complexity for the circular string-to-string correction algorithm in [7] and give improved results for it.
机译:许多算法试图在加权有向图中计算实际的最佳路径。报告实际最佳路径的标准方法基于构建单源最佳路径树。在[1]中给出了针对一类问题的技术,使得可以在不维护任何单一来源最优路径树的情况下报告单个实际最优路径,从而显着减少了这些问题的空间范围,而其运行却没有增加或几乎没有增加时间。在本文中,我们将[1]中的技术扩展到一个通用问题,即在某些有向图中报告具有不同起始和终止顶点的许多实际最优路径。我们展示了这项新技术如何在几个应用问题上产生改进的结果,例如重建由两条简单闭合曲线界定的3D表面带,找到2D医学图像的各种受约束分割以及圆形字符串到字符串校正。尽管广义的多路径问题似乎更困难,但是我们的算法具有与单路径情况几乎相同的空间和时间范围。我们的技术可能会帮助改善其他最佳路径或动态编程算法。在[7]中,我们还为循环字符串到字符串的校正算法校正了时间/空间复杂度的错误,并给出了改进的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号