Skip to content

Commit 958019f

Browse files
committed
Improved clustering coefficient based edge generation
1 parent cc2372c commit 958019f

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/main/java/ldbc/snb/datagen/generator/ClusteringKnowsGenerator.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -596,7 +596,10 @@ public void generateKnows( ArrayList<Person> persons, int seed, ArrayList<Float>
596596
for(Person person: persons) {
597597
person.knows().clear();
598598
}
599-
fakeTargetCC += delta*0.8f;
599+
if(delta > 0)
600+
fakeTargetCC += Math.abs(delta)*0.5f;
601+
else
602+
fakeTargetCC /= 2;
600603
System.out.println("New Fake targetCC: "+fakeTargetCC );
601604
iterate = true;
602605
}

src/main/java/ldbc/snb/datagen/util/ConfigParser.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public static Configuration initialize() {
3434
conf.set("ldbc.snb.datagen.generator.startYear","2010");
3535
conf.set("ldbc.snb.datagen.generator.numYears","3");
3636
conf.set("ldbc.snb.datagen.generator.numThreads", Integer.toString(1));
37-
conf.set("ldbc.snb.datagen.serializer.personSerializer", "ldbc.snb.datagen.serializer.snb.interactive.CSVPersonSerializerWithWeights");
37+
conf.set("ldbc.snb.datagen.serializer.personSerializer", "ldbc.snb.datagen.serializer.snb.interactive.CSVPersonSerializer");
3838
conf.set("ldbc.snb.datagen.serializer.invariantSerializer", "ldbc.snb.datagen.serializer.snb.interactive.CSVInvariantSerializer");
3939
conf.set("ldbc.snb.datagen.serializer.personActivitySerializer", "ldbc.snb.datagen.serializer.snb.interactive.CSVPersonActivitySerializer");
4040
conf.set("ldbc.snb.datagen.generator.distribution.degreeDistribution", "ldbc.snb.datagen.generator.distribution.FacebookDegreeDistribution");

0 commit comments

Comments
 (0)