2016-11-18 39 views
0

我目前正在準備撰寫我的學士論文,以改進啓發式創建的隨機本地搜索優化問題解決方案。Java中的圖表實例

爲此,我已經找到存儲在.dat文件中的混合圖形(具有定向和無向邊)的實例。

我現在的問題是: 如何在Java中使用這些文件? (對不起,我只有基本的Java知識) 我想在所有這些實例上測試本地搜索方法,所以我將它們存儲在Objects中? 他們退出了很多,所以有沒有一種方法可能會創建一個圖庫,然後在整個庫上執行算法?

感謝您的幫助!

+0

.dat可悲地是一個通用的擴展,並沒有對其中的數據的實際格式說任何事情,所以你必須先弄清楚。 – kaqqao

回答

2

我最近寫了一篇關於動態圖形我的碩士論文和實施的東西,你可能會感興趣的隨意看看我的論文:https://www.chianterastutte.eu/owncloud/index.php/s/a1tYJvpQVFWSOz9

如果您要訪問的代碼,你先跟萊斯特大學,他們想開源。

簡而言之:就我所知,任何Java庫都不能很好地支持少數幾種圖形標準文件格式。我從來沒有聽說過關於圖形的.dat格式。

祝你好運!

+0

謝謝!那麼你是如何在java中使用圖表的?與matrizes? – 0lisa0

+0

所以,如果我理解正確,我可以使用你的庫來創建「靜態」圖表?就像只是具有不隨時間變化的加權邊的混合圖 – 0lisa0

+0

我擴展了JGraphT庫以支持動態信息(僅用於時間序列圖),並定義了我自己的基於XML的文件格式。這不會幫助你閱讀一些給定的文件,雖然... –