About George Yates


George Yates has over 30 years of experience in software and artificial intelligence development. He is an expert and major innovator in high productivity development environments, computer reasoning, and manufacturing systems.


He started working in artificial intelligence in 1980 as leader of Westinghouse’s multi-site task force for ISIS (Intelligent Scheduling and Information System), probably the most advanced intelligent scheduling research project to date, in conjunction with Carnegie Mellon University Robotics Institute and the U.S. Air Force.


From there, he served as manager of artificial intelligence software engineering for Crosfield Composition Systems developing an application for the newspaper industry to automate daily design and manufacturing using cooperating expert systems. He developed a new methodology for cooperating expert systems on multiple computers using interactive constraint propagation, featured in Data Communications magazine (Sept. ‘87).


After that, as director of engineering for Artificial Intelligence Technologies, he was responsible for the development of Mercury KBE, a new knowledge engineering environment, software projects for clients, and customer training programs. He directed development of projects for clients, including simulation systems for resin reactors and food processing, scheduling for batch process and discrete manufacturing plants, statistical process, an intelligent database prototype, a diagnostic system, a prototype to analyze stock trading alert conditions, and a system written for Digital to demonstrate "Intelligent Integrated Solutions" that showed a number of cooperating systems working across a network.


He worked as an independent consultant and as manager of publishing systems for Pearson Education.


He has spent the last ten years developing the NP-Hard Solver.


He holds a B.S. in Mathematics from the University of Tennessee.