For which applications do I use automated Reasoning?
There are too many applications to list them completely. Automated reasoning is used in software and hardware verification, logic and functional programming, formal methods, knowledge representation, planning, constraint satisfaction and optimization, deductive databases, as well as many other areas of artificial intelligence.
Sponsored by:




