From the Greek word, meaning to discover or find. Heuristics are trial-and-error procedures for solving problems. They are simple mental operations that conserve effort. Heuristics can be used in representing expert systems.