May 01 2008

好個 SYMPHONY …

分類: FreeBSD, Linux, Softwaresnese @ 12:01 am

What is SYMPHONY?

SYMPHONY is an open-source solver for mixed-integer linear programs (MILPs) written in C. It can be used in three different main modes:

  • As a callable library through either the native C interface or through the Osi.
  • As an interactive solver using a command-line interface.
  • As a framework to build customized solvers for specific problem classes.

SYMPHONY can be executed in either parallel (distributed or shared memory) or sequential modes and has a number of advanced features that make it unique, including the ability to

  • solve biobjective MILPs,
  • warm start the solution procedure, and
  • perform basic sensitivity analyses.

以上這些介紹,是從 SYMPHONY Home Page 裡弄出來的。原本只是想裝來玩玩看,順便看看它針對 VRP,有什麼比較特殊的解法,要研究一下它的 code。

好死不死 … 我裝了老半天卻一直出現 “Unknown OS” 這個錯誤訊息,最後索性去 trace 一下 configure 的 code 好瞭解到底發生什麼事。不看還好,一看就一肚子火!

因為它除了支援常見的 OS 之外,連一些較不易見的其實都有支援,但它獨獨漏了 BSD 系列進去,只能說真的是戰你娘親!

還好我有備用的 Linux 主機可以用,不然還真不知道會浪費多少時間在它上面,真的夠了。不過我想有空還是讓它也有辦法支援 BSD 好了,真的沒空的話,那就寫信抱怨一下,天曉得下一個受害者在哪 囧rz

加入書籤:
  • del.icio.us
  • Furl
  • Hemidemi
  • Linkter
  • MyShare
  • Netscape
  • Technorati
  • FunP

標籤: , , , ,

2 Responses to “好個 SYMPHONY …”

  1. kcw says:

    不支援bsd 對吧. 不曉得該說什麼了…
    解決之逶,還是換 os 啦

  2. snese says:

    換個頭 … 怎能遇到一點小問題就打著退堂鼓呢!

    有時間講這個,你還是乖乖生論文吧 ~ 哈哈哈

Leave a Reply