V2EX  ›  英汉词典
Enqueued related words: Las Vegas, Derandomization

Randomized Algorithm

释义 Definition

随机化算法:一种在运行过程中使用随机性(例如随机数)来做决策的算法。它的输出或运行时间通常带有概率性质,常用“期望时间”“成功概率”等指标来分析。注:相关概念还有 Monte Carlo(允许小概率出错)Las Vegas(保证正确但时间随机) 两类。

发音 Pronunciation (IPA)

/ˈrændəmaɪzd ˈælɡəˌrɪðəm/

例句 Examples

A randomized algorithm can be faster on average.
随机化算法在平均情况下可能更快。

By introducing randomness, the randomized algorithm avoids worst-case inputs and achieves an expected linear running time, though individual runs may vary.
通过引入随机性,随机化算法可以避开最坏情况输入,从而达到期望线性运行时间,尽管每次运行的耗时可能不同。

词源 Etymology

randomized 来自 random(随机的)+ 动词后缀 -ize(使……化)+ 过去分词 -ed,表示“被随机化的/采用随机策略的”。algorithm 源自中世纪拉丁语 algorithmus,与波斯数学家 al-Khwarizmi(花剌子密) 的名字有关,后来泛指“计算步骤与规则”。

相关词 Related Words

文学与名著中的用例 Literary Works

  • Rajeev Motwani & Prabhakar Raghavan, Randomized Algorithms(专著标题与核心术语高频出现)
  • Thomas H. Cormen et al., Introduction to Algorithms(多处章节讨论 randomized algorithms 与期望时间分析)
  • Michael Mitzenmacher & Eli Upfal, Probability and Computing(以 randomized algorithms 为重要应用背景反复使用该术语)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   692 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 20:26 · PVG 04:26 · LAX 12:26 · JFK 15:26
♥ Do have faith in what you're doing.