Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Amit Goyal 0002

dblp:g/AmitGoyal2 · DBLP profile ↗
← Back
10ranked-venue papers
6as first author
0since 2021 · last 2015
0000-0002-5552-0957ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 10 · 6 first-authorArtificial intelligence and machine learning · 7 · 4 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
9 papers
Web and social media mining · 79% Recommender systems · 12% Data mining · 9%
Theoretical computer science
5 papers
Algorithmic game theory and mechanism design · 79% Graph algorithms and graph theory · 13% Computational complexity · 4%

Topics — the 21 heaviest of 22, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Web and social media mining
social network analysis
0.542013
Validating Network Value of Influencers by Means of Explanations · ICDM 2013
A Data-Based Approach to Social Influence Maximization · Proc. VLDB Endow. 2011
SIMPATH: An Efficient Algorithm for Influence Maximization under the Linear Threshold Model · ICDM 2011
Web and social media mining › social network analysis
influence maximization
0.442015
Maximizing product adoption in social networks · WSDM 2012
A Data-Based Approach to Social Influence Maximization · Proc. VLDB Endow. 2011
Viral Marketing Meets Social Advertising: Ad Allocation with Minimum Regret · Proc. VLDB Endow. 2015
Web and social media mining › information diffusion
influence propagation
0.332011
A Data-Based Approach to Social Influence Maximization · Proc. VLDB Endow. 2011
Learning influence probabilities in social networks · WSDM 2010
GuruMine: A Pattern Mining System for Discovering Leaders and Tribes · ICDE 2009
Web and social media mining
viral marketing
0.212015
Viral Marketing Meets Social Advertising: Ad Allocation with Minimum Regret · Proc. VLDB Endow. 2015
Algorithmic game theory and mechanism design › resource allocation
ad allocation
0.212015
Viral Marketing Meets Social Advertising: Ad Allocation with Minimum Regret · Proc. VLDB Endow. 2015
Web and social media mining › social network analysis
social network
0.222012
Maximizing product adoption in social networks · WSDM 2012
A Data-Based Approach to Social Influence Maximization · Proc. VLDB Endow. 2011
Recommender systems › explainable recommendation
explanation generation
0.212013
Validating Network Value of Influencers by Means of Explanations · ICDM 2013
Web and social media mining › social influence analysis
influential user identification
0.212013
Validating Network Value of Influencers by Means of Explanations · ICDM 2013
Web and social media mining
social influence analysis
0.212013
Validating Network Value of Influencers by Means of Explanations · ICDM 2013
Algorithmic game theory and mechanism design › influence maximization
seed selection
0.212013
The bang for the buck: fair competitive viral marketing from the host perspective · KDD 2013
Recommender systems
collaborative filtering
0.112012
RecMax: exploiting recommender systems for fun and profit · KDD 2012
Data mining
direct marketing
0.112012
RecMax: exploiting recommender systems for fun and profit · KDD 2012
Web and social media mining › social network analysis › influence maximization
seed selection
0.112011
SIMPATH: An Efficient Algorithm for Influence Maximization under the Linear Threshold Model · ICDM 2011
Algorithmic game theory and mechanism design
influence maximization
0.112011
SIMPATH: An Efficient Algorithm for Influence Maximization under the Linear Threshold Model · ICDM 2011
Graph algorithms and graph theory › network analysis
linear threshold model
0.112011
SIMPATH: An Efficient Algorithm for Influence Maximization under the Linear Threshold Model · ICDM 2011
Data mining
pattern mining
0.112009
GuruMine: A Pattern Mining System for Discovering Leaders and Tribes · ICDE 2009
Web and social media mining › social influence analysis
social network influence
0.012013
The bang for the buck: fair competitive viral marketing from the host perspective · KDD 2013
Computational complexity
hardness of approximation
0.012012
RecMax: exploiting recommender systems for fun and profit · KDD 2012
Algorithmic game theory and mechanism design
viral marketing
0.012012
Maximizing product adoption in social networks · WSDM 2012
Approximation and online algorithms › approximation algorithms › combinatorial approximation algorithms
greedy approximation
0.012011
SIMPATH: An Efficient Algorithm for Influence Maximization under the Linear Threshold Model · ICDM 2011
Recommender systems › social recommendation
influence-based recommendation
0.012009
GuruMine: A Pattern Mining System for Discovering Leaders and Tribes · ICDE 2009

Methods — techniques the papers use, named apart from their topics

approximation algorithm · 0.6game-theoretic analysis · 0.3influence maximization · 0.3heuristic algorithm · 0.3diffusion model · 0.3pruning optimizations · 0.2influence propagation · 0.2greedy heuristic · 0.2discrete optimization · 0.2credit distribution model · 0.1
YearPublicationVenuePosition
2015 Viral Marketing Meets Social Advertising: Ad Allocation with Minimum Regret
abstract
Social advertisement is one of the fastest growing sectors in the digital advertisement landscape: ads in the form of promoted posts are shown in the feed of users of a social networking platform, along with normal social posts; if a user clicks on a promoted post, the host (social network owner) is paid a fixed amount from the advertiser. In this context, allocating ads to users is typically performed by maximizing click-through-rate, i.e., the likelihood that the user will click on the ad. However, this simple strategy fails to leverage the fact the ads can propagate virally through the network, from endorsing users to their followers. In this paper, we study the problem of allocating ads to users through the viral-marketing lenses. We show that allocation that takes into account the propensity of ads for viral propagation can achieve significantly better performance. However, uncontrolled virality could be undesirable for the host as it creates room for exploitation by the advertisers: hoping to tap uncontrolled virality, an advertiser might declare a lower budget for its marketing campaign, aiming at the same large outcome with a smaller cost. This creates a challenging trade-off: on the one hand, the host aims at leveraging virality and the network effect to improve advertising efficacy, while on the other hand the host wants to avoid giving away free service due to uncontrolled virality. We formalize this as the problem of ad allocation with minimum regret, which we show is NP-hard and inapproximable w.r.t. any factor. However, we devise an algorithm that provides approximation guarantees w.r.t. the total budget of all advertisers. We develop a scalable version of our approximation algorithm, which we extensively test on four real-world data sets, confirming that our algorithm delivers high quality solutions, is scalable, and significantly outperforms several natural baselines.
Çigdem Aslay, Wei Lu 0002, Francesco Bonchi, Amit Goyal 0002, Laks V. S. Lakshmanan
Proc. VLDB Endow.4
2013 Validating Network Value of Influencers by Means of Explanations
abstract
Recently, there has been significant interest in social influence analysis. One of the central problems in this area is the problem of identifying influencers, such that by convincing these users to perform a certain action (like buying a new product), a large number of other users get influenced to follow the action. The client of such an application is essentially a marketer who would target these influencers for marketing a given new product, say by providing free samples or discounts. It is natural that before committing resources for targeting an influencer the marketer would be interested in validating the influence (or network value) of influencers returned. This requires digging deeper into such analytical questions as: who are their followers, on what actions (or products) they are influential, etc. However, the current approaches to identifying influencers largely work as a black box in this respect. The goal of this paper is to open up the black box, address these questions and provide informative and crisp explanations for validating the network value of influencers. We formulate the problem of providing explanations (called PROXI) as a discrete optimization problem of feature selection. We show that PROXI is not only NP-hard to solve exactly, it is NP-hard to approximate within any reasonable factor. Nevertheless, we show interesting properties of the objective function and develop an intuitive greedy heuristic. We perform detailed experimental analysis on two real world datasets - Twitter and Flixster, and show that our approach is useful in generating concise and insightful explanations of the influence distribution of users and that our greedy algorithm is effective and efficient with respect to several baselines.
Glenn S. Bevilacqua, Shealen Clare, Amit Goyal 0002, Laks V. S. Lakshmanan
ICDM3
2013 The bang for the buck: fair competitive viral marketing from the host perspective
abstract
The key algorithmic problem in viral marketing is to identify a set of influential users (called seeds) in a social network, who, when convinced to adopt a product, shall influence other users in the network, leading to a large number of adoptions. When two or more players compete with similar products on the same network we talk about competitive viral marketing, which so far has been studied exclusively from the perspective of one of the competing players.
Wei Lu 0002, Francesco Bonchi, Amit Goyal 0002, Laks V. S. Lakshmanan
KDD3
2012 RecMax: exploiting recommender systems for fun and profit
abstract
In recent times, collaborative filtering based Recommender Systems (RS) have become extremely popular. While research in recommender systems has mostly focused on improving the accuracy of recommendations, in this paper, we look at the "flip" side of a RS. That is, instead of improving existing recommender algorithms, we ask whether we can use an existing operational RS to launch a targeted marketing campaign. To this end, we propose a novel problem called RecMax that aims to select a set of "seed" users for a marketing campaign for a new product, such that if they endorse the product by providing relatively high ratings, the number of other users to whom the product is recommended by the underlying RS algorithm is maximum. We motivate RecMax with real world applications. We show that seeding can make a substantial difference, if done carefully. We prove that RecMax is not only NP-hard to solve optimally, it is NP-hard to even approximate within any reasonable factor. Given this hardness, we explore several natural heuristics on 3 real world datasets - Movielens, Yahoo! Music and Jester Joke and report our findings. We show that even though RecMax is hard to approximate, simple natural heuristics may provide impressive gains, for targeted marketing using RS.
Amit Goyal 0002, Laks V. S. Lakshmanan
KDD1
2012 Maximizing product adoption in social networks
abstract
One of the key objectives of viral marketing is to identify a small set of users in a social network, who when convinced to adopt a product will influence others in the network leading to a large number of adoptions in an expected sense. The seminal work of Kempe et al. [13] approaches this as the problem of influence maximization. This and other previous papers tacitly assume that a user who is influenced (or, informed) about a product necessarily adopts the product and encourages her friends to adopt it. However, an influenced user may not adopt the product herself, and yet form an opinion based on the experiences of her friends, and share this opinion with others. Furthermore, a user who adopts the product may not like the product and hence not encourage her friends to adopt it to the same extent as another user who adopted and liked the product. This is independent of the extent to which those friends are influenced by her. Previous works do not account for these phenomena.
Smriti Bhagat, Amit Goyal 0002, Laks V. S. Lakshmanan
WSDM2
2011 SIMPATH: An Efficient Algorithm for Influence Maximization under the Linear Threshold Model
abstract
There is significant current interest in the problem of influence maximization: given a directed social network with influence weights on edges and a number k, find k seed nodes such that activating them leads to the maximum expected number of activated nodes, according to a propagation model. Kempe et al. showed, among other things, that under the Linear Threshold Model, the problem is NP-hard, and that a simple greedy algorithm guarantees the best possible approximation factor in PTIME. However, this algorithm suffers from various major performance drawbacks. In this paper, we propose SIMPATH, an efficient and effective algorithm for influence maximization under the linear threshold model that addresses these drawbacks by incorporating several clever optimizations. Through a comprehensive performance study on four real data sets, we show that SIMPATH consistently outperforms the state of the art w.r.t. running time, memory consumption and the quality of the seed set chosen, measured in terms of expected influence spread achieved.
Amit Goyal 0002, Wei Lu 0002, Laks V. S. Lakshmanan
ICDM1
2011 A Data-Based Approach to Social Influence Maximization
abstract
Influence maximization is the problem of finding a set of users in a social network, such that by targeting this set, one maximizes the expected spread of influence in the network. Most of the literature on this topic has focused exclusively on the social graph, overlooking historical data, i.e., traces of past action propagations. In this paper, we study influence maximization from a novel data-based perspective. In particular, we introduce a new model, which we call credit distribution , that directly leverages available propagation traces to learn how influence flows in the network and uses this to estimate expected influence spread. Our approach also learns the different levels of influence-ability of users, and it is time-aware in the sense that it takes the temporal nature of influence into account. We show that influence maximization under the credit distribution model is NP -hard and that the function that defines expected spread under our model is submodular. Based on these, we develop an approximation algorithm for solving the influence maximization problem that at once enjoys high accuracy compared to the standard approach, while being several orders of magnitude faster and more scalable.
Amit Goyal 0002, Francesco Bonchi, Laks V. S. Lakshmanan
Proc. VLDB Endow.1
2010 Learning influence probabilities in social networks
abstract
Recently, there has been tremendous interest in the phenomenon of influence propagation in social networks. The studies in this area assume they have as input to their problems a social graph with edges labeled with probabilities of influence between users. However, the question of where these probabilities come from or how they can be computed from real social network data has been largely ignored until now. Thus it is interesting to ask whether from a social graph and a log of actions by its users, one can build models of influence. This is the main problem attacked in this paper. In addition to proposing models and algorithms for learning the model parameters and for testing the learned models to make predictions, we also develop techniques for predicting the time by which a user may be expected to perform an action. We validate our ideas and techniques using the Flickr data set consisting of a social graph with 1.3M nodes, 40M edges, and an action log consisting of 35M tuples referring to 300K distinct actions. Beyond showing that there is genuine influence happening in a real social network, we show that our techniques have excellent prediction performance.
Amit Goyal 0002, Francesco Bonchi, Laks V. S. Lakshmanan
WSDM1
2009 GuruMine: A Pattern Mining System for Discovering Leaders and Tribes
abstract
In this demo we introduce GuruMine, a pattern mining system for the discovery of leaders, i.e., influential users in social networks, and their tribes, i.e., a set of users usually influenced by the same leader over several actions. GuruMine is built upon a novel pattern mining framework for leaders discovery, that we introduced. In particular, we consider social networks where users perform actions. Actions may be as simple as tagging resources (URLS) as in del.icio.us, rating songs as in Yahoo! Music, or movies as in Yahoo! Movies, or users buying gadgets such as cameras, handholds, etc. and blogging a review on the gadgets. The assumption is that actions performed by a user can be seen by their network friends. Users seeing their friends actions are sometimes tempted to perform those actions. On the basis of the propagation of such influence, we provided various notion of leaders and developed algorithms for their efficient discovery. GuruMine provides users with a friendly graphical interface for selecting the actions of interest, and the kind of leaders to mine. The set of parameters driving the pattern discovery process can be iteratively refined, and the result is updated, if possible without incurring a completely new computation. Once a set of leaders has been extracted, GuruMine can easily validate them on a set of actions unseen during the pattern mining, by analyzing the portion of network reached by the influence of the selected leaders on the unseen actions. GuruMine also offers various visualizations over the social networks: the propagation of an action, the leaders, their tribes, and the interactions between different leaders and tribes. In this demo we will show: (i) how the pattern mining process can be driven towards the discovery of a good set of leaders, (ii) the ease of use of GuruMine system, and (iii) its outstanding performances on large real-world social networks and actions databases.
Amit Goyal 0002, Byung-Won On, Francesco Bonchi, Laks V. S. Lakshmanan
ICDE1
2008 Discovering leaders from community actions
abstract
We introduce a novel frequent pattern mining approach to discover leaders and tribes in social networks. In particular, we consider social networks where users perform actions. Actions may be as simple as tagging resources (urls) as in del.icio.us, rating songs as in Yahoo! Music, or movies as in Yahoo! Movies, or users buying gadgets such as cameras, handhelds, etc. and blogging a review on the gadgets. The assumption is that actions performed by a user can be seen by their network friends. Users seeing their friends' actions are sometimes tempted to perform those actions. We are interested in the problem of studying the propagation of such "influence", and on this basis, identifying which users are leaders when it comes to setting the trend for performing various actions. We consider alternative definitions of leaders based on frequent patterns and develop algorithms for their efficient discovery. Our definitions are based on observing the way influence propagates in a time window, as the window is moved in time. Given a social graph and a table of user actions, our algorithms can discover leaders of various flavors by making one pass over the actions table. We run detailed experiments to evaluate the utility and scalability of our algorithms on real-life data. The results of our experiments confirm on the one hand, the efficiency of the proposed algorithm, and on the other hand, the effectiveness and relevance of the overall framework. To the best of our knowledge, this the first frequent pattern based approach to social network mining.
Amit Goyal 0002, Francesco Bonchi, Laks V. S. Lakshmanan
CIKM1