Run it as follows:
-
Select Hub nodes:
- basic methods as in VLDB2013 paper: SelectHubs.java
- community-based hub selection (extended VLDBJ paper): SelectCommunityHubs.java
-
Offline precomputation: Offline.java Parameters:
- type of hubs (e.g. random, utility-1)
- number of precomputed hubs
- forceUpdate? (1 for true; 0 for false)
-
Online processing: Online.java Parameters:
- type of hubs (e.g. random, utility-1)
- number of precomputed hubs
- number of expansions (\eta)
-
Exact PPV computation: OnlineExact.java //Using the iterative method to compute exact PPV scores.
Note that, all the other parameters are specified in a config file (see Config.java).