Live briefing
Everything about Computation
Any type of calculation
A computation is any type of arithmetic or non-arithmetic calculation that is well-defined. Common examples of computation are mathematical equation solving and the execution of computer algorithms. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: ComputationA 5-minute orientation
- Skim a recent paper: Memristive technologies for data storage, computation, encryption, and radio-frequency communicationInfluential work since 2022
- Pick up a classic book: Advances in Computers, Volume 49 (Advances in Computers)The most-reprinted book on the subject
- Read the landmark paper: The numerical computation of turbulent flowsCited 10,634 times
- Go sideways: HypercomputationA closely related topic
- Go sideways: Church–Turing thesisA closely related topic
đź“– Definitions
Noun The act or process of computing; calculation; reckoning.
Noun The result of computation; the amount computed.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
The numerical computation of turbulent flows
The NumPy Array: A Structure for Efficient Numerical Computation
Quantum computation with quantum dots
Fault-tolerant quantum computation by anyons
Non-Abelian anyons and topological quantum computation
The automated computation of tree-level and next-to-leading order differential cross sections, and their matching to parton shower simulations
A scheme for efficient quantum computation with linear optics
“Neural” computation of decisions in optimization problems
🆕 Influential since 2022
Memristive technologies for data storage, computation, encryption, and radio-frequency communication
Computation-based regulation of excitonic effects in donor-acceptor covalent organic frameworks for enhanced photocatalysis
Hyper-YOLO: When Visual Object Detection Meets Hypergraph Computation
Deep Reinforcement Learning for Energy-Efficient Computation Offloading in Mobile-Edge Computing
Fusion-based quantum computation
📚 Books worth reading
Advances in Computers, Volume 49 (Advances in Computers)Marvin V. Zelkowitz, Marshall C. Yovits · 1995
Steve JobsWalter Isaacson · 2011
The C Programming LanguageBrian W. Kernighan, Dennis MacAlistair Ritchie · 1978
Introducing ComputersRobert H. Blissmer · 1988
Hacking for DummiesKevin Beaver, Jutta Schmidt · 2004
Computer ConceptsJune Jamrich Parsons, Dan Oja · 1996
C++Paul J. Deitel, Harvey M. Deitel · 1996
Systems Analysis and DesignAlan Dennis, Barbara Haley Wixom · 2000
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Hypercomputation Hypercomputation or super-Turing computation is a set of hypothetical models of computation that can provide outputs that are not Turing-computable. For…
- Church–Turing thesis In computability theory, the Church–Turing thesis is a thesis about the nature of computable functions. It states that a function on the natural numbers…
- Computable function Computable functions are the basic objects of study in computability theory. Informally, a function is computable if there is an algorithm that computes…
- History of the Church–Turing thesis The history of the Church–Turing thesis ("thesis") involves the history of the development of the study of the nature of functions whose values are effectively…
- Computational theory of mind In philosophy of mind, the computational theory of mind (CTM), also known as computationalism, is a family of views that hold that the human mind is an…
- Super-recursive algorithm In computability theory, super-recursive algorithms are posited as a generalization of hypercomputation: hypothetical algorithms that are more powerful…
- Gualtiero Piccinini Gualtiero Piccinini (born 1970) is an Italian–American philosopher known for his work on the nature of mind and computation as well as on how to integrate…
- Expression (mathematics) In mathematics, an expression is an arrangement of symbols following the context-dependent, syntactic conventions of mathematical notation. Symbols can…