Decision Optimization

Decision Optimization

Delivers prescriptive analytics capabilities and decision intelligence to improve decision-making.


#Analytics
#DecisionOptimization
#DecisionOptimization
 View Only
  • 1.  Constraint Propagator in docplex.cp

    Posted 07/13/23 11:20 AM

    Hey everyone, 

    I am trying to implement a constraint programming problem from Matthias Grönkvist PhD thesis "The Tail Assignment Problem":

    The goal is to assign vehicles (airplanes) to flight sequences. Therefore, every flight has a predecessor and a successor and an assigned aircraft. I implemented the domains and Constraints 9.1-9.3 without any problems with the standard functions from docplex.cp. I get into trouble with the tunneling function though:
    If I am not mistaken, this is a constraint propagator? Is there a way to implement this in the Python API? What I found at file:///Applications/CPLEX_Studio2211/doc/html/en-US/CP_Optimizer/Advanced_user_manual/topics/propagator_overview.html is:
    This only mentions the C++ and Java API though. Any help is highly appreciated. 
    Thank you,
    Justus


    ------------------------------
    Justus Kilian Wolff
    ------------------------------


  • 2.  RE: Constraint Propagator in docplex.cp

    Posted 07/13/23 12:26 PM

    Hello Justus,
    Please look at my reply here: https://community.ibm.com/community/user/ai-datascience/discussion/add-own-constraint-propagator-in-docplexcp#bmd0297d78-5db6-496e-88c5-0189500b0c08



    ------------------------------
    Hugues Juille
    ------------------------------