This book outlines an alternative approach to mathematical decision-making using novel algorithms and techniques to more closely model the way humans make decisions. It will be of great interest to engineers computer scientists and mathematicians working on artificial intelligence and expert systems.