Некоторые преимущества формата MPS для математического программирования:
- Широкое использование. 3 Это старейший и наиболее широко используемый формат для хранения моделей математического программирования. 3
- Ориентированность на столбцы. 1 В отличие от ввода модели в виде уравнений, все компоненты модели (переменные, строки и т. д.) получают имена. 1
- Возможность использовать свободный формат. 13 Он допускает использование длинных имён и более точных данных, позволяя полям превышать столбцы, определённые исходным стандартом, и применять пробелы в качестве разделителей вместо фиксированных позиций столбцов. 1
Однако у формата MPS есть и ограничения: он не определяет направление оптимизации, что по-разному обрабатывается решателями, а числовые поля имеют ширину в 12 символов, что ограничивает точность. 1