Everything about Heuristic
Problem-solving method
A heuristic or heuristic technique is any approach to problem solving that employs a pragmatic method that is not necessarily optimized, perfected, or rationalized, but is nevertheless "good enough" as an approximation or attribute substitution. Where finding an optimal solution is impossible or impractical, heuristic methods can be used to speed up the process of finding a satisfactory solution. Heuristics can be mental shortcuts that ease the cognitive load of making a decision.Heuristic reasoning is often based on induction, or on analogy ... Induction is the process of discovering general laws ... Induction tries to find regularity and coherence ... Its most conspicuous instruments are generalization, specialization, analogy. [...] Heuristic discusses human behavior in the face of problems [... that have been] preserved in the wisdom of proverbs. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: HeuristicA 5-minute orientation
- Skim a recent paper: Dung beetle optimizer: a new meta-heuristic algorithm for global optimizationInfluential work since 2022
- Pick up a classic book: AmphitryonThe most-reprinted book on the subject
- Read the landmark paper: Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous SpacesCited 25,931 times
- Go sideways: Gaze heuristicA closely related topic
- Go sideways: Social heuristicsA closely related topic
📖 Definitions
Adjective That employs a practical method not guaranteed to be optimal or perfect; either not following or derived from any theory, or based on an advisedly oversimplified one.
Adjective That provides a useful, but not optimal, solution to a problem. Such algorithms are typically employed either because the only known algorithms that provide optimal solutions use too much time or resources, or else because there is no known algorithm that provides an optimal solution.
Adjective That reasons from the value of a method or principle that has been shown by experimental investigation to be a useful aid in learning, discovery and problem-solving.
Noun A heuristic method.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces
A Formal Basis for the Heuristic Determination of Minimum Cost Paths
Availability: A heuristic for judging frequency and probability
A New Heuristic Optimization Algorithm: Harmony Search
Heuristic versus systematic information processing and the use of source versus message cues in persuasion.
Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm
An Efficient Heuristic Procedure for Partitioning Graphs
Heuristic Decision Making
🆕 Influential since 2022
Dung beetle optimizer: a new meta-heuristic algorithm for global optimization
Reptile Search Algorithm (RSA): A nature-inspired meta-heuristic optimizer
Snake Optimizer: A novel meta-heuristic optimization algorithm
Artificial rabbits optimization: A new bio-inspired meta-heuristic algorithm for solving engineering optimization problems
White Shark Optimizer: A novel bio-inspired meta-heuristic algorithm for global optimization problems
📚 Books worth reading
AmphitryonMolière · 1790
Handbook of Approximation Algorithms and MetaheuristicsTeofilo F. Gonzalez · 2007
Hybrid metaheuristicsFrancisco Almeida, Christian Blum · 2005
The pattern on the stoneW. Daniel Hillis · 1998
Special relativityAlbert Shadowitz · 1968
Judgement under uncertaintyDaniel Kahneman, Amos Tversky · 1981
Heuristics and the lawChristoph Engel, Gerd Gigerenzer · 2006
Advances in Metaheuristic Algorithms for Optimal Design of StructuresA. Kaveh · 2014
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Gaze heuristic The gaze heuristic falls under the category of tracking heuristics, and it is used in directing correct motion to achieve a goal using one main variable…
- Social heuristics Social heuristics are simple decision making strategies that guide people's behavior and decisions in the social environment when time, information, or…
- Recognition heuristic The recognition heuristic, originally termed the recognition principle, has been used as a model in the psychology of judgment and decision making and…
- Gerd Gigerenzer Gerd Gigerenzer (German: [ˈɡiːɡəˌʁɛntsɐ]; born 3 September 1947) is a German psychologist who has studied the use of bounded rationality and heuristics…
- Ralph Hertwig Ralph Hertwig (born 4 November 1963, in Heilbronn, West Germany) is a German psychologist whose work focuses on the psychology of human judgment and decision…
- Heuristic (psychology) Heuristics (from Ancient Greek εὑρίσκω (heurískō) 'to find, discover') is the process by which humans use mental shortcuts to arrive at decisions. Heuristics…
- Ecological rationality Ecological rationality is a particular account of practical rationality, which in turn specifies the norms of rational action – what one ought to do in…
- Daniel Goldstein Daniel G. Goldstein (born 1969) is an American cognitive psychologist known for the specification and testing of heuristics and models of bounded rationality…