Patent ID: 6233572
Filing Date: 2001-05-15
Classification: G06Q,Y10S

Abstract:
A computer-implemented system for executing a search through a problem space, comprising:a search engine for controlling the execution of a plurality of subsearch processes available to be used in cooperation to perform the search;the plurality of subsearch processes, each comprising its own:goal data that specifies a goal of the subsearch;termination data that specifies one or more termination criteria for the subsearch;problem data that specifies one or more problems to be solved during the subsearch;problem selection process for selecting an ordering of the problems to be solved during the subsearch; andmove process for executing one or more moves during the subsearch, each of which transforms a current search state into an improved search state; anda script that determines whether the search shall be advanced either by the move process of an executing subsearch process or by another of the subsearch processes.