Title :
Two learning methods for a tree-search combinatorial optimizer
Author :
Perkowski, Marek A. ; Dysko, Pawel ; Falkowski, Bogdan J.
Author_Institution :
Dept. of Electr. Eng., Portland State Univ., OR, USA
Abstract :
Several combinatorial problems of logic synthesis and other CAD problems have been solved in a uniform way using a general-purpose tree-searching program MULT-II. Two learning methods that have been implemented to improve the program´s efficiency are presented. A weighted heuristic function, used to evaluate operators, is applied during a solution tree search. The optimal vector of coefficients for this function is learned in a simplified perceptron scheme. By using the second learning method, the similarity of shapes among the solution cost improvement curves is used to define the termination moment of the search process. The amplification effect of the concurrent action of both these methods has been observed
Keywords :
artificial intelligence; combinatorial mathematics; learning systems; logic CAD; search problems; trees (mathematics); CAD problems; combinatorial problems; general-purpose tree-searching program MULT-II; learning methods; logic synthesis; optimal vector; perceptron scheme; termination moment; tree-search combinatorial optimizer; weighted heuristic function; Boolean functions; Computer networks; Costs; Data flow computing; Decision trees; Learning systems; Logic design; Optimization methods; Shape; Very large scale integration;
Conference_Titel :
Computers and Communications, 1990. Conference Proceedings., Ninth Annual International Phoenix Conference on
Conference_Location :
Scottsdale, AZ
Print_ISBN :
0-8186-2030-7
DOI :
10.1109/PCCC.1990.101676