The following features are demonstrated in this example:
problem type: mixed integer linear programming (quadratic assignment problem)
numeric and string index sets
reading dense two-dimensional data
reading sparse (upper triangular) two-dimensional data
multiple input data sets
set of tuples
INIT option
IMPVAR statement
product of two binary variables
DROP statement
compact linearization