Giter VIP home page Giter VIP logo

influence's Introduction

listed is decided

structured is as the name suggests

done is completed

required files

- driver code
- bcrim file with ic and lt model
- icrim file with ic and lt model
- header bcrim defining the bcrim class
- header icrim defininf the icrim class
- driver code for greedy method
- greedy_method file
- greedy header file

structure of data obtained

- hub.txt file(hub nodes have their neighbour in different community)
    - contains names of nodes and marks them as hub nodes or not
- node_comm.txt file()
    - contains name of the node and the community they belong to
- M-edges_pp.txt file(M is model(IC OR LT))
    -contains the connected nodes along with their edge weight

tasks

- create main header file(done)
    - include header files(done)
    - bcrim function(done)
    - icrim function(done)
    - driver code(done)
- bcrim header file(done)
    - include inbuilt header files(done)
    - add repeat check(done)
    - write neighbour nodes file(done)
    - write icrim class(done)
- bcrim file(done)
    - bcrim class constructor(done)
    - initialize function - allocate memory to class(done)
    - load function- load graph(done)
    - ic model(done)
    - lt model (done)
    - cic algo(done)
    - clt algo(done)
    - extendseedsic algo(done)
    - extendseedslt algo (done)
    - onestepdiffusionic algo(done-listed in extendseeds algo)
    - onestepdiffusionlt algo(done- listed in extendseeds algo)
    - output_to_filfe function(done)
    - influence_maximization_bcrim(done)
    - random_number(done)
    - clear function to clear the allocated memory(done)
- icrim header file(done)
    - include inbuilt header files(done)
    - write neighbour nodes file(done)
    - add repeat check(done)
    - write icrim class(done)
- icrim file(done)
    - Icrim class constructor(done)
    - initialize function - allocate memory to class(done)
    - load function- load graph(done)
    - ic model(done)
    - lt model (done)
    - cic algo(done)
    - clt algo(done)
    - extendseedsic algo(done)
    - extendseedslt algo (done)
    - onestepdiffusionic algo(done-listed in extendseeds algo)
    - onestepdiffusionlt algo(done- listed in extendseeds algo)
    - output_to_filfe function(done)
    - check update function(done)
    - influence_maximization_icrim(done)
    - random_number(done)
    - clear function to clear the allocated memory(done)
- greedy driver file(listed)
    - include header files(structured)
    - kempg function(sructured)
    - driver code(structured)
- greedy method file(listed)
    - constructor for kempg class(structured)
    - initialize function to initialize the class attributes(listed)
    - ic model(structured)
    - lt model (structured)
    - influence function(structured)
    - clear function to deallocate(structured)
- greedy header file(listed)
    -yet to be done

influence's People

Contributors

acidus101 avatar

Stargazers

Roman avatar

Watchers

James Cloos avatar  avatar

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.