search algorithm

Systematic lookup method

A search algorithm is a procedure for finding specific items or information within a data structure.

In computing, search algorithms locate files, database entries, or elements in lists—binary search, for example, repeatedly halves a sorted list to find a target quickly.

Search engines use complex algorithms to match queries against indexed web content.

The term also applies to any systematic method for finding something: The rescue team followed a grid search algorithm.

Related

B-tree · binary tree · heuristic · backtracking · PageRank · pathfinding · lookup · sort · node · programming · software · probe · ranking · web crawler · hash · match · spider · index

Opposites
purposefulness

search algorithmrandom walk

Chance-governed sequential movement

stumbling upon · chance encounter · random sampling · trial and error · browsing

computational structure

search algorithmrandom number generator

Produces unpredictable numerical outputs

Monte Carlo method

automation

search algorithmgut feeling

Instinctive sense about something

brute force · intuition · trial and error · eyeballing

Family

search, algorithm

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Abstract · Rated G