Skip to content

Commit

Permalink
Removed javadocs
Browse files Browse the repository at this point in the history
  • Loading branch information
drovandi committed Feb 22, 2017
1 parent 1d9a678 commit 8c542f3
Show file tree
Hide file tree
Showing 91 changed files with 15 additions and 19,243 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -61,4 +61,5 @@ target/
/datasets/
/gc.bat
/offset.bat
/pagerank.bat
/pagerank.bat
/lib/
Binary file not shown.
19 changes: 8 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ more complex tricks. You can use the compressed version directly to query and na
huge networks in main memory. Overall it is suitable for the Web Graph since it is able to exploit all the redundacies tipical of this graph.

This is a very old project of mine based on an article published with Prof. Alberto Apostolico. The original webpage is on
[my university site](http://www.dia.uniroma3.it/~drovandi/software.php), here you find the same code of the last version (0.3.2) with very minor
useless changes.
[my university site](http://www.dia.uniroma3.it/~drovandi/software.php). Here you find almost the same code of the version 0.3.2 with some minor
changes and fixed the `Comparison method violates its general contract!` bug (under Java 6 it was a silent bug).

Feel free to branch the project, modify it, and write something better than this. I don't think to have time to improve this software however,
you can contact me for any information (do not expect quick answers, sorry).
Expand Down Expand Up @@ -43,15 +43,6 @@ to remove `WebGraph` from the requirements.

*Note: The original project was compiled under Java 6 so if you need to run it in Java 6 just few (very simple) changes are required*

**IMPORTANT**

**The program was tested under Java 6 but from Java 7 the Java merge algorithm was changed.
This is causing some issue, please use the `java.util.Arrays.useLegacyMergeSort=true` option:**
```
java -Djava.util.Arrays.useLegacyMergeSort=true -Xmx4g -Xms512m [CLASSPATH] it.uniroma3.dia.gc.Main OPTIONS
```
**I will check the error and hopefully fixing it.**

## Installation

Download the jar file, set `WebGraph` into the classpath, and that's it.
Expand Down Expand Up @@ -139,6 +130,12 @@ Time: 6 ms - Time/Iteration: 0,06 ms
...
```

*Note: To deal with huge graphs you need a lot of memory use Java options `-Xmx` and `-Xms` to increase heap and stack space
otherwise you'll get `java.lang.OutOfMemoryError: Java heap space`*
```
java -Xmx10g it.uniroma3.dia.gc.Main ax huge
```

## Acknowledgement

I wish to thank Sebastiano Vigna and Susana Ladra González for their interesting feedback on this project.
Expand Down
41 changes: 0 additions & 41 deletions javadoc/allclasses-frame.html

This file was deleted.

41 changes: 0 additions & 41 deletions javadoc/allclasses-noframe.html

This file was deleted.

125 changes: 0 additions & 125 deletions javadoc/constant-values.html

This file was deleted.

125 changes: 0 additions & 125 deletions javadoc/deprecated-list.html

This file was deleted.

Loading

0 comments on commit 8c542f3

Please sign in to comment.