Testbed generator for reputation evaluation in online social network

Description:

TTGen is a Java project that provides an API to generate a random trust dataset respecting the following format:

userA userB   directTrustValue

For instance, a line <12 9230 0.7> indicates that the user 12 trusts the user 9230 with a trust degree equal to 0.7. Moreover, the dataset uses two parameters which highlight how the algorithms can scale:

- Number of users: this is the most obvious choice as a test parameter, since the number of users is at the core of the problems that arise as far as one is interested in developing and simulating an algorithm needing to be scalable.

- Out-degree: this is an important issue since it directly affects the size of the network.

 

Files:

File

Description

TTGen.jar

The executable Java program packaged in a JAR files generating the trust dataset.

TTGen.bat

A batch file executing TTGen.jar in Windows.

 

Example:

Here, we present an example of a dataset generated by TTGen with 100 users and 50 links.

TestBed

 

Contact:

Sana HAMDI