I am trying to solve the campaign optimization problem similar to the marketing problem(integer programming) described in the following link. https://towardsdatascience.com/integer-programming-in-python-1cbdfa240df2 I have formulated the problem using cvxpy and was able to execute it for a smaller dataset.but for bigger data (around 5 lakh rows), it takes a lot of time (5+ days). Is parallelization possible in this cvxpy? is there any other similar python library available to solve a similar problem? thanks in advance.