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