Git Product home page Git Product logo

wsdm2016's Introduction

Directed Laplacian

A library for computing (an approximation to) the second eigenvector of the directed Laplacian of a directed network.

Usage

mono DirectedLaplacian.exe -i <input> -dt <dt> -T <T> -normalized <normalized> -seed <seed>

See the source code to figure out how to use the library from your program. In the graph file (<input>), each line should contain two vertices (see Data/sample.edges). Vertices should be numbered from zero.

The program computes (an approximation to) the second eigenvector by applying Euler's method to the heat equation (see the reference for details). The parameter <dt> and <T> determine the time resolution and the number of iterations in the simulation, respectively. The default values are 0.1 and 1000, respectively.

We use the normalized directed Laplacian if <normalized> is "true" and the (unnormalized) directed Laplacian if <normalized> is false. The default value is false.

The parameter <seed>, which should be specified by an integer, is a seed parameter for a random number generator. The default value is zero.

Reference

Yuichi Yoshida. 2016. Nonlinear Laplacian for Digraphs and its Applications to Network Analysis. In Proceedings of the Ninth ACM International Conference on Web Search and Data Mining (WSDM '16). ACM, New York, NY, USA, 483-492. DOI=http://dx.doi.org/10.1145/2835776.2835785

wsdm2016's People

Contributors

yyoshida avatar

Stargazers

Yuu David Jinnai avatar

Watchers

 avatar

Forkers

pkuchensir

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.