sol - это формат файла для представления решений задач математического программирования . [1] Он часто используется вместе с форматом nl для получения решений от решателей. Первоначально этот формат был изобретен для подключения решателей к AMPL [2], но затем он был принят другими системами, такими как FortSP, для взаимодействия с внешними решателями.
Расширение имени файла | .sol |
---|---|
Разработано | Роберт Фурер Дэвид Гей Брайан Керниган Bell Labs |
Тип формата | математическое программирование |
Формат sol низкоуровневый и разработан для компактности, а не для удобочитаемости. Он имеет как двоичное, так и текстовое представление. Многие решатели, такие как CPLEX , Gurobi и MOSEK, могут создавать файлы в этом формате либо напрямую, либо с помощью специальных программ-драйверов.
Библиотека AMPL Solver Library (ASL), которая позволяет, помимо прочего, читать и записывать файлы sol, имеет открытый исходный код. Он используется во многих решателях для реализации соединения AMPL.
Смотрите также
- nl (формат) - формат файла для представления задач математического программирования
Рекомендации
- ^ Дэвид Гей (2005). Написание файлов .nl (Технический отчет). Альбукерке, Нью-Мексико: Sandia National Laboratories . CiteSeerX 10.1.1.60.9659 .
- ^ Дэвид Гей (1993). Подключение вашего решателя к AMPL (PDF) (Технический отчет). Мюррей Хилл, Нью-Джерси: Bell Laboratories . 97-4-06.