Text this: On the quadratic assignment problem and its extensions