March 27, 2015 This subdirectory contains the following Matlab source codes and folders: Alt_proj - implementation of alternating projection for finding sparse solution of Ax = b. DR_proj - implementation of the DR splitting method for finding sparse solution of Ax = b. DR_proj_raw - implementation of the DR splitting method for minimizing the sum of indicator functions, as is normally considered in the literature. Test_DR_alt Test_DR_DR_raw - runcode. Implementation and numerical experience with the above codes are described in the paper: Guoyin Li and Ting Kei Pong "Douglas-Rachford splitting for nonconvex optimization with application to nonconvex feasibility problems", Submitted. This code was last updated on March 27, 2015. Questions/comments/suggestions about the codes are welcome. Guoyin Li, g.li@unsw.edu.au Ting Kei Pong, tk.pong@polyu.edu.hk