To solve a constraint problem, we can use inference method and/or search method. Constraint Propagation. Christian Bessiere, 2006 states in the very beginning: Constraint propagation is a form of inference, not search.
From my understanding, the inference method is to reduce domain. What does search method mean in CP? Many materials mentioned that constraint problems can be solved with inference method alone. How could it be possible? (My thought: During the inference steps, we still have to loop over constraints, then I think it also does searching for constraint processing. No search method used here?)
Basically, this question is about how inference method are different from search method. How can I tell that a solution used inference method only or search method only or both? Thank you in advance.