Building Efficient Methods For Social Network Advertising March 18, 2019