README.txt file for reproducing results presented in the NGP paper

I. INTRODUCTION:
This is a MATLAB program uploaded in the spirit of reproducible research to regenerate the results presented in the paper ‘Greedy Sparse Learning over Network’. The user has the right to use and modify the code in the context of academic research. Commercial usage is restricted to an agreement with the authors of the code provided in the folder.

II. CONTENTS:
The folder is provided with the following files:
1. Readme.txt
2. comp_distributed_CS_algo.m
3. DiHaT_func.m
4. NGP_func.m
5. support_set_eval.m.m
6. SparseDataCreate_G_to_NonG.m
7. SparseDataCreate_ZeroOne.m
8. network_mat3.mat
9. NGP_reproducible_exp_1.m
10. NGP_reproducible_exp_2.m
11. NGP_reproducible_exp_3.m
12. NGP_reproducible_exp_4.m

III. RUN-TIME INSTRUCTIONS
To run the NGP program, please follow the steps below:
1. Change or Add the directory /NGP_code to the MATLAB path
2. Run the file NGP_reproducible_exp_*.m depending on the experiment required. The four experiments presented in the paper are scripted in the four *.m files.
3. Relax and wait for the program to finish execution. The program keeps the user informed through regular status updates on the MATLAB display.

IV. SUPPORT/FEEDBACK
If the above instructions do not give you the desired result, please contact the authors of the code. The authors of the code also look forward to feedback and suggestions that may improve the quality of the code.

V. AUTHORS
The MATLAB program is uploaded with the consent of the following authors:
1. Ahmed Zaki e-mail : zakiah@kth.se
2. Arun Venkataraman : arunv@kth.se
2. Saikat Chatterjee email : sach@kth.se
3. Lars K Rasmussen email : lkra@kth.se