Recently I started using CP and translated my first MIP model into a CP model with the IBM CP Optimizer. Lately I was confronted with a question I could not answer:

"What is the consistency level (e.g. bound consistent or domain consistent) applied to the constraints of the model?"

My Questions:

  • What exactly is the consistency level of the constraints of the model?
  • How can I find out about the consistency level of the constraints?
  • For which reason would you want to let the reader know about the consistency level? or: Why would the reader be interested?
  • 1
    $\begingroup$ Cross-posted at community.ibm.com/community/user/datascience/communities/…. $\endgroup$
    – prubin
    Jul 19, 2021 at 16:07
  • $\begingroup$ I will try to summarize what I (think to) know so far: The consistency level influences how propagation works. A high consistency level will increase domain reduction, therefore it might take longer to find any solutions and vice versa (due to the duration of the propagation process). I would be glad about any additions made, but this is something I can live with for now. $\endgroup$
    – Dav
    Jul 23, 2021 at 11:28


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.