Patent ID: 8160847

Claim:
A method for constructing a computational artificial immune system (AIS) to solve optimization problems, where the method is executed on a computer hardware system, using a computer operating system and a computer database management system (dbms); where the method uses Layer 1 to analyze and solve optimization problems, Layer 2 to analyze and solve novel optimization problems and/or Layer 3 to model, simulate, anticipate, adapt and solve novel optimization problems; wherein the method comprises generating the AIS using the computer operating system and the computer hardware system to execute the following steps; accessing the dbms to retrieve data to Layer 1 to assist in analysis of multi-objective optimization problems (MOOPs) as artificial antigens; comparing the antigens to prior solutions in the dbms at Layer 1 ; analyzing novel MOOPs and artificial antigens at Layer 2 wherein layer 2 is activated only when the MOOPs are not solved at Layer 1 ; generating simulations that adapt to the artificial antigens to solve the MOOPs by passing the novel MOOPs to Layer 3 only when the MOOPs are not solved at Layers 1 and 2 ; interacting with the artificial antigens generated at Layers 2 and 3 by successively testing solution candidates in order at Layer 1 ; generating a unique configuration of a collective of artificial antibodies to destroy the novel artificial antigens at Layer 2 ; applying the solutions to solve the novel MOOPs; and storing the solutions and the steps of the problem-solving processes in the dbms.