COIN-OR

COIN - OR是作業研究 ( Operations Research ) 計算基礎架構 ( Computational Infrastructure ) 的縮寫 ， 這是一個致力於 " 爲公開文獻上數學理論之數學軟體而建立 ( create for mathematical software what the open literature is for mathematical theory ) " 的專案 。 公開文獻 提供作業研究社群文件的審查與保存 。 作業研究期刊上的數學理論 ， 論文裏經常有計算案例的數值結果 。 產生這些數值結果所開發的軟體 、 模型與資料通常並未公開 。 這會阻礙需要重現計算結果 、 進行公平比較 ， 以求精益求精的研究人員 。 Linux, Apache與其他專案的成功推動軟體開發的開源模式 。 一群IBM研究人員提議以類似開放源碼方式 " 發佈 " 軟體 、 模型與資料 。 COIN - OR被認爲是在作業研究計算社群推動開放源碼的一項倡議 ， 並提供開源軟體專案營運所需的線上資源與服務 。 COIN - OR網站於2000年與喬治亞州亞特蘭大市第17屆數學程式設計國際研討會一起開張時帶有實驗性質 。 2007年時COIN - OR有25個專案 ， 包括線性規劃 ( linear programming 如 COIN - OR CLP ) ， 非線性規劃 ( nonlinear programming 如 IPOPT ) ， 整數規劃 ( integer programming 如 CBC, Bcp 與 COIN - OR SYMPHONY ) ， 代數建模語言 ( algebraic modeling languages 如 Coopr ) 等工具 。 COIN - OR由作業研究與管理科學協會 ( Institute for Operations Research and the Management Sciences, INFORMS ) 主持 ， 並由教育性 ， 非營利的COIN - OR基金會營運 。