Search algorithm Computer Science Fundamentals
noun phrase
Definition: Any algorithm that solves a search problem by retrieving information stored in a data structure or by exploring a problem search space (discrete or continuous) to find a target state or solution [Bakanach 2023/2024].
Example in context: “Therefore, the most difficult part is developing a search algorithm that finds the optimal balance between high efficiency, low cost, and enhanced efficiency.” [Chikwendu et al. 2023]
Related terms: search procedure, tree search, heuristic search, backtracking, breadth-first search