CINET 2.0: A CyberInfrastructure for Network Science

Analysis of structural properties and dynamics of networks is currently a central topic in many disciplines including Social Sciences, Biology and Business. CINET, a cyber infrastructure for such studies, introduced the concept of supporting network analysis as a service. The basic idea is to allow experts in various disciplines to focus on obtaining domain-specific insights from the results of network analyses instead of worrying about programming details and allocation of computational resources needed to carry out the analyses. A basic version of CINET was released in May 2012. This paper discusses CINET 2.0, a significantly enhanced version that supports complex network analyses through a web portal. CINET 2.0 has already been used for teaching courses related to Network Science at several US universities. In this paper, we discuss how CINET 2.0 significantly extends CINET 1.0 through enhancements to some components and the addition of new components.

[1]  Aric Hagberg,et al.  Exploring Network Structure, Dynamics, and Function using NetworkX , 2008, Proceedings of the Python in Science Conference.

[2]  Madhav V. Marathe,et al.  Generation and analysis of large synthetic social contact networks , 2009, Proceedings of the 2009 Winter Simulation Conference (WSC).

[3]  Madhav V. Marathe,et al.  Fast Parallel Algorithms for Edge-Switching to Achieve a Target Visit Rate in Heterogeneous Graphs , 2014, 2014 43rd International Conference on Parallel Processing.

[4]  Warren Smith,et al.  Design of the FutureGrid experiment management framework , 2010, 2010 Gateway Computing Environments Workshop (GCE).

[5]  Jon M. Kleinberg,et al.  Networks, Crowds, and Markets: Reasoning about a Highly Connected World [Book Review] , 2013, IEEE Technol. Soc. Mag..

[6]  Samarth Swarup,et al.  A general-purpose graph dynamical system modeling framework , 2011, Proceedings of the 2011 Winter Simulation Conference (WSC).

[7]  Matthew Roughan,et al.  The Internet Topology Zoo , 2011, IEEE Journal on Selected Areas in Communications.

[8]  Mathieu Bastian,et al.  Gephi: An Open Source Software for Exploring and Manipulating Networks , 2009, ICWSM.

[9]  Kunle Olukotun,et al.  Green-Marl: a DSL for easy and efficient graph analysis , 2012, ASPLOS XVII.

[10]  Aart J. C. Bik,et al.  Pregel: a system for large-scale graph processing , 2010, SIGMOD Conference.

[11]  Carlos Guestrin,et al.  Distributed GraphLab : A Framework for Machine Learning and Data Mining in the Cloud , 2012 .

[12]  E. David,et al.  Networks, Crowds, and Markets: Reasoning about a Highly Connected World , 2010 .

[13]  Samarth Swarup,et al.  CINET: A cyberinfrastructure for network science , 2012, 2012 IEEE 8th International Conference on E-Science.

[14]  Madhav V. Marathe,et al.  Distributed-memory parallel algorithms for generating massive scale-free networks using preferential attachment model , 2013, 2013 SC - International Conference for High Performance Computing, Networking, Storage and Analysis (SC).

[15]  Madhav V. Marathe,et al.  GDSCalc: A Web-Based Application for Evaluating Discrete Graph Dynamical Systems , 2015, PloS one.

[16]  Edward A. Fox,et al.  An Extensible Digital Library Service to Support Network Science , 2013, ICCS.

[17]  Edward A. Fox,et al.  Theoretical Foundations for Digital Libraries: The 5S (Societies, Scenarios, Spaces, Structures, Streams) Approach , 2012, Theoretical Foundations for Digital Libraries.

[18]  Vladimir Batagelj,et al.  Pajek - Program for Large Network Analysis , 1999 .

[19]  Madhav V. Marathe,et al.  PATRIC: a parallel algorithm for counting triangles in massive networks , 2013, CIKM.