V2EX  ›  英汉词典

Iterative Deepening

释义 Definition

迭代加深(搜索):一种搜索策略,先用较小的深度限制进行深度优先搜索(DFS),若未找到目标就逐步增加深度上限并重复搜索;常用于在内存占用接近DFS的同时,获得类似广度优先搜索(BFS)的“先找到最浅解”的性质。常见形式是 **Iterative Deepening Depth-First Search (IDDFS)**。

发音 Pronunciation (IPA)

/ˈɪtərətɪv ˈdiːpənɪŋ/

例句 Examples

We used iterative deepening to find the shortest solution without storing a huge queue.
我们使用迭代加深来在不保存庞大队列的情况下找到最短解。

In game-playing AI, iterative deepening lets the program return a move quickly, while continuing to search deeper if more time remains.
在博弈类人工智能中,迭代加深让程序能先快速给出一步棋,同时在有剩余时间时继续向更深层搜索。

词源 Etymology

iterative 来自拉丁语 iterare(“重复、再来一次”),表示“反复进行的”;deepening 源自 deep(“深的”),表示“加深”。合在一起直观表达“通过重复搜索逐步加深深度限制”的做法。

相关词 Related Words

文学与著作 Literary Works

  • Artificial Intelligence: A Modern Approach(Russell & Norvig)——在状态空间搜索章节中讨论迭代加深与 IDDFS。
  • Algorithms(Robert Sedgewick & Kevin Wayne)——在搜索/图算法相关内容中涉及迭代加深思想或其变体。
  • Computers and Intractability(Garey & Johnson)——在讨论搜索与组合问题背景时,常与深度限制、回溯类方法并置提及。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2107 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 14:12 · PVG 22:12 · LAX 06:12 · JFK 09:12
♥ Do have faith in what you're doing.