Live briefing
Everything about Deterministic algorithm
Type of algorithm in computer science
In computer science, a deterministic algorithm is an algorithm that, given a particular input, will always produce the same output, with the underlying machine always passing through the same sequence of states. Deterministic algorithms are by far the most studied and familiar kind of algorithm, as well as one of the most practical, since they can be run on real machines efficiently. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Deterministic algorithmA 5-minute orientation
- Skim a recent paper: Deep Deterministic Policy Gradient-Based Algorithm for Computation Offloading in IoVInfluential work since 2022
- Pick up a classic book: Chaos, Dynamics, and FractalsThe most-reprinted book on the subject
- Read the landmark paper: Deterministic annealing EM algorithmCited 329 times
- Go sideways: Nondeterministic algorithmA closely related topic
- Go sideways: GLR parserA closely related topic
📖 Definitions
Noun An algorithm that when provided a specific input, will always provide the same output.
🏆 Landmark papers (most cited)
Deterministic annealing EM algorithm
Deep deterministic policy gradient algorithm: A systematic review
TRUST: A Deterministic Algorithm for Global Optimization
An optimal deterministic algorithm for online b-matching
A Deterministic Algorithm for Robust Location and Scatter
A Faster Deterministic Maximum Flow Algorithm
A deterministic algorithm for global optimization
Genetic algorithm with deterministic crossover for vector quantization
🆕 Influential since 2022
Deep Deterministic Policy Gradient-Based Algorithm for Computation Offloading in IoV
A deterministic algorithm for nonlinear, fatigue‐based structural health monitoring
A Deterministic Algorithm for Computing the Weight Distribution of Polar Code
Research on Maneuvering Decision Algorithm Based on Improved Deep Deterministic Policy Gradient
A deep deterministic policy gradient algorithm based on averaged state-action estimation
📚 Books worth reading
Chaos, Dynamics, and FractalsJoseph L. McCauley · 1993
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Nondeterministic algorithm In computer science and computer programming, a nondeterministic algorithm is an algorithm that, even for the same input, can exhibit different behaviors…
- GLR parser A GLR parser (generalized left-to-right rightmost derivation parser) is an extension of an LR parser algorithm to handle non-deterministic and ambiguous…
- Nondeterminism Look up nondeterminism, non-determinism, nondeterministic, or non-deterministic in Wiktionary, the free dictionary. Nondeterminism or nondeterministic…
- Threading Building Blocks oneAPI Threading Building Blocks (oneTBB; formerly Threading Building Blocks or TBB) is a C++ template library developed by Intel for parallel programming…
- Abstract machine In computer science, an abstract machine is a theoretical model that allows for a detailed and precise analysis of how a computer system functions. It…
- Complexity class In computational complexity theory, a complexity class is a set of computational problems "of related resource-based complexity". The two most commonly…
- NL (complexity) Unsolved problem in computer science 𝖫=?𝖭𝖫 More unsolved problems in computer science In computational complexity theory, NL (Nondeterministic Logarithmic-spa…
- Nondeterministic Turing machine In theoretical computer science and computational theory, a nondeterministic Turing machine (NTM) is a theoretical model of computation whose governing…