Heuristics: intelligent search strategies for computer problem solving
Heuristics: intelligent search strategies for computer problem solving
Generalized best-first search strategies and the optimality of A*
Journal of the ACM (JACM)
Depth-first iterative-deepening: an optimal admissible tree search
Artificial Intelligence
Future paths for integer programming and links to artificial intelligence
Computers and Operations Research - Special issue: Applications of integer programming
Journal of Computer and System Sciences - 26th IEEE Conference on Foundations of Computer Science, October 21-23, 1985
Simulated annealing and Boltzmann machines: a stochastic approach to combinatorial optimization and neural computing
Simple local search problems that are hard to solve
SIAM Journal on Computing
Introduction to the theory of neural computation
Introduction to the theory of neural computation
Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations
Adaptation in natural and artificial systems
Adaptation in natural and artificial systems
Artificial intelligence (3rd ed.)
Artificial intelligence (3rd ed.)
The complexity of the Lin-Kernighan heuristic for the traveling salesman problem
SIAM Journal on Computing
Space-efficient search algorithms
ACM Computing Surveys (CSUR)
Performance of linear-space search algorithms
Artificial Intelligence
AAAI '98/IAAI '98 Proceedings of the fifteenth national/tenth conference on Artificial intelligence/Innovative applications of artificial intelligence
Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms in Search, Optimization and Machine Learning
Local Search in Combinatorial Optimization
Local Search in Combinatorial Optimization
Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
The argos image understanding system.
The argos image understanding system.
Constraint-directed search: a case study of job-shop scheduling
Constraint-directed search: a case study of job-shop scheduling
Large-vocabulary speaker-independent continuous speech recognition: the sphinx system
Large-vocabulary speaker-independent continuous speech recognition: the sphinx system
Hi-index | 0.00 |
Search plays an important role in knowledge discovery in databases (KDD) and data mining. Given hypothesis representation schemas and hypothesis evaluation criteria, a search process explores a hypothesis space to find useful knowledge from given data. The effectiveness and efficiency of the underlying search methods determine the success and performance of the overall KDD process. In this chapter, we briefly describe the basic concepts of hypothesis space and hypothesis evaluation, discuss in detail the basic search techniques, and highlight their performance and complexity. Particularly, we consider systematic enumerative search methods, including best-first search, depth-first branch-and-bound and iterative deepening, and neighborhood search methods, including gradient descent, artificial neural networks, tabu search, and simulated annealing. We also describe beam search, complete beam search, and genetic algorithms.