12-12-2016 11:05 PM
Your Trigger constraint contains a product of decision variables and hence is nonlinear. Also, it is redundant because the left hand side is a sum of nonnegative summands. If you remove this constraint, the MILP solver will return an optimal solution with InspectDecision[j] = 0 for all j.
What logical condition on the other decision variables do you want to force InspectDecision[j] = 1?
12-12-2016 11:34 PM
In other words, you want inflow[i,j] > 0 to force InspectDecision[j] = 1. Hint: You can do that by introducing InspectDecision[j] into the xMaxP constraint while keeping that constraint linear.