Market Sharing: Assigning Retailers to Company Divisions


Features Demonstrated

The following features are demonstrated in this example:

  • problem type: mixed integer linear programming ($L_1$ and $L_\infty $ norms)

  • numeric and string index sets

  • multiple input data sets

  • set operators UNION and SETOF

  • string concatenation

  • sets indexed by other sets

  • multiple objectives and the OBJ option

  • using a variable suffix (such as .sol) in the declaration of a numeric parameter

  • CARD function

  • ABS function

  • MAX aggregation operator

  • MILP solver option PRIMALIN