A method for problem solving in a computer system includes an applications module for sending a problem statement to a complexity module, which configures a solving module with configuration parameters and also determines expected problem solver behavior. The solving module selects a set of parameter...http://www.google.de/patents/US6912515?utm_source=gb-gplus-sharePatent US6912515 - Method and system for algorithm synthesis in problem solving