首页> 外文会议>Automata, languages and programming >A Formal Framwork for Evaluating Heuristic Programs
【24h】

A Formal Framwork for Evaluating Heuristic Programs

机译:评估启发式程序的正式框架

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

摘要

We address the question of how one evaluates the usefulness of a heuristic program on a particular input. If theoretical tools do not allow us to decide for every instance whether a particular heuristic is fast enough, might we at least write a simple, fast ocmpanion program that makes this decision on some inputs of interest? We call such a companion program a timer for the heuristic. Timers are related to program checkers, as defined by Blum[3], in the following sense: Checkers are companion programs that check the correctness of the output produced by programs on particular instances; timers, on the other hand, are companion programs that attempt to bound the running time on particular instances of correct programs whose running times have not been fully analyzed. This paper provides a family of definitions that formalize the notion of a timer and some preliminary results that demonstrate the utility of these definitions.
机译:我们解决了一个问题,即如何在特定输入上评估启发式程序的有效性。如果理论工具不允许我们为每种情况决定特定的启发式方法是否足够快,那么我们是否至少可以编写一个简单,快速的扩容程序来对某些感兴趣的输入做出决定?我们称这种伴随程序为启发式计时器。计时器与Blum [3]所定义的程序检查器有以下关系:检查器是伴随程序,用于检查特定实例上程序产生的输出的正确性;另一方面,定时器是伴随程序,它们试图将运行时间限制在尚未完全分析运行时间的正确程序的特定实例上。本文提供了一系列定义计时器概念的定义,以及一些初步的结果证明了这些定义的实用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号