Code for the bachelor thesis on geo-social influence maximization
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
.clang-format
.gitignore
.gitmodules
.ycm_extra_conf.py
CMakeLists.txt
Graph_reader.cpp
Graph_reader.hpp
README.md
algorithms-lazy_greedy.cpp
algorithms-lazy_greedy.hpp
algorithms-rr_sets.cpp
algorithms-rr_sets.hpp
algorithms.cpp
algorithms.hpp
analysis.cpp
analysis.hpp
main.cpp
misc.cpp
misc.hpp

README.md

Geo-social influence maximization

Code for the bachelor thesis on geo-social influence maximization

Coding

Code is written using features of C++14 standard.

It uses the following libraries:

Development

Clone the code with

git clone --recursive git@github.com:leezu/geo-social_influence_maximization.git

To build the software make sure that cmake and the boost graph library are installed. Debian/ubuntu packages are:

  • cmake
  • libboost-graph-dev

Boost Spirit X3 and docopt are included in the lib folder of the git repo, so they don't need to be installed.

Then go to an empty directory and run cmake path/to/source_code and make to build the code. It creates an executable gsinfmax in the current folder.