Social Network Visualization

Closed - This job posting has been filled and work has been completed.
Web, Mobile & Software Dev Other - Software Development Posted 3 years ago

Fixed Price

Budget: $50
Delivery by July 7, 2013

Start Date

June 6, 2013


Hi there,

I have two subgraphs extracted from an author social network that I would like to visualize. In this author social network, each node is an author, and each edge is their collaboration. Edges are unweighted. A node can be either a black node, or a white node.

1. Input files

All 3 input files can be downloaded from:

== adjMatrix ==
The adjacency matrix of the entire graph. Each row:

authorID1  authorID2  {1,0}

where "1" indicates there is an edge between, "0" otherwise.

== subgraph1(2) ==
The set of nodes in each subgraph. Each row:

authorID  authorName authorPaperNumber {true,false}

where "true" means this author is a black node, "false" otherwise.

Note that the two subgraphs have different author-color associations.

2. Goals
Visualize each subgraph, i.e., two visualizations in total. The visualization is expected to look similar to:

or Figure 3 and Figure 5 in

Some more specific requirements:
(1) Black nodes should be shown as black and white nodes as white.
(2) Choose the top-5 authors with highest PageRank in each subgraph, and show their names next to the nodes.
(3) The nodes should be positioned so that white nodes are interspersed with black nodes (most of the nodes are black), instead of cluttering all together.

About the Client

(4.89) 3152 reviews

United States
Menlo Park 12:06 AM

8497 Jobs Posted
54% Hire Rate, 955 Open Jobs

Over $50,000 Total Spent
6,825 Hires, 77 Active

$18.72/hr Avg Hourly Rate Paid
2,345,272 Hours

Member Since Jan 1, 2003