These are the mathematical problems defined as the set of objects. The state of these objects must meet the number of constraints. The constraint satisfaction problems are very beneficial for Artificial intelligence because of its formulation for analyzing and solving the problems.