MindMap Gallery search algorithm
At this stage, there are generally enumeration algorithms, depth-first search, breadth-first search, A* algorithm, backtracking algorithm, Monte Carlo tree search, hash function and other algorithms. In large-scale experimental environments, optimization is usually performed by reducing the search scale according to conditions before searching; pruning according to the constraints of the problem; and using intermediate solutions during the search process to avoid repeated calculations.
Edited at 2022-05-02 16:01:55This infographic, created using EdrawMax, outlines the pivotal moments in African American history from 1619 to the present. It highlights significant events such as emancipation, key civil rights legislation, and notable achievements that have shaped the social and political landscape. The timeline serves as a visual representation of the struggle for equality and justice, emphasizing the resilience and contributions of African Americans throughout history.
This infographic, designed with EdrawMax, presents a detailed timeline of the evolution of voting rights and citizenship in the U.S. from 1870 to the present. It highlights key legislative milestones, court decisions, and societal changes that have expanded or challenged voting access. The timeline underscores the ongoing struggle for equality and the continuous efforts to secure voting rights for all citizens, reflecting the dynamic nature of democracy in America.
This infographic, created using EdrawMax, highlights the rich cultural heritage and outstanding contributions of African Americans. It covers key areas such as STEM innovations, literature and thought, global influence of music and arts, and historical preservation. The document showcases influential figures and institutions that have played pivotal roles in shaping science, medicine, literature, and public memory, underscoring the integral role of African American contributions to society.
This infographic, created using EdrawMax, outlines the pivotal moments in African American history from 1619 to the present. It highlights significant events such as emancipation, key civil rights legislation, and notable achievements that have shaped the social and political landscape. The timeline serves as a visual representation of the struggle for equality and justice, emphasizing the resilience and contributions of African Americans throughout history.
This infographic, designed with EdrawMax, presents a detailed timeline of the evolution of voting rights and citizenship in the U.S. from 1870 to the present. It highlights key legislative milestones, court decisions, and societal changes that have expanded or challenged voting access. The timeline underscores the ongoing struggle for equality and the continuous efforts to secure voting rights for all citizens, reflecting the dynamic nature of democracy in America.
This infographic, created using EdrawMax, highlights the rich cultural heritage and outstanding contributions of African Americans. It covers key areas such as STEM innovations, literature and thought, global influence of music and arts, and historical preservation. The document showcases influential figures and institutions that have played pivotal roles in shaping science, medicine, literature, and public memory, underscoring the integral role of African American contributions to society.
search algorithm
blind search
state space diagram
The solution to a particular problem will correspond to a path in the state space graph - the shortest optimal solution
Backtracking algorithm
If you can't go any further, turn around.
greedy algorithm
Divide a problem into several steps for operation
Distance traveled, cost consumed, time elapsed
traveling salesman problem
Given n points, pass each point exactly once
depth first search
Each time the search method makes a choice, select the leftmost (right) branch. If there is no branch, backtrack to find the parent node.
breadth first search
From left to right, visit nodes layer by layer
Iteratively Deepen Search
Set the search depth in advance. If this value is exceeded, branch search will be performed.
informed search
heuristic
Rules of thumb for problem solving
mountain climbing
Using the maximization (minimization) measure, there is no way to tell whether you are on the correct path. Close to goal state but unable to reach it
steepest climb method
Know how to approach a goal state, be able to make decisions in a given state, and make the best decision from multiple options
best first search
To reach the target node, make a decision on which node and how many nodes to explore
Branch and bound method - find the best solution
In order to find the optimal path, partial paths will continue to be generated until the cost of each path is greater than or equal to the found path cost.
A* algorithm
F=G H G: Cost to reach the current node H: Estimated cost from the current node to the target node
h must be less than or equal to the actual minimum cost h from the current node to the target node. F must maintain monotonically increasing
Search inspired by nature
genetic programming
Theory of evolution, simulating the evolutionary process to randomly search for optimal solutions
Ant gathering place optimization
Consensus initiative that simulates insect colonies to solve difficult combinatorial problems and perform useful data clustering procedures
simulated annealing
Principles of solid annealing in physics
particle swarm
Birds hunt for food, and individuals share information to move the entire group, resulting in an evolutionary process from disorder to order in the problem-solving space.
taboo search
Social customs, solving scheduling problems