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.
? Tutorial for this page

Ahmad Mahmoody

dblp:123/7722 · DBLP profile ↗
← Back
11ranked-venue papers
5as first author
0since 2021 · last 2019
—ORCID · none

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

Artificial intelligence and machine learning · 7 · 3 first-authorDatabases, data management, data science and information retrieval · 4 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2Human-computer interaction and ubiquitous computing · 1Theory of computation · 1 · 1 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
3 papers
Recommender systems · 69% Data mining · 21% Information retrieval · 10%
Theoretical computer science
2 papers
Approximation and online algorithms · 50% Graph algorithms and graph theory · 36% Computational complexity · 14%
Artificial intelligence
2 papers
Information extraction and text analysis · 50% Deep learning architectures and training · 50%
Interdisciplinary, comprehensive, and emerging computing
2 papers
Bioinformatics and computational biology · 100%

Topics — the 15 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Approximation and online algorithms
approximation algorithms
0.422016
Scalable Betweenness Centrality Maximization via Sampling · KDD 2016
A combinatorial approach for analyzing intra-tumor heterogeneity from high-throughput sequencing data · Bioinform. 2014
Natural language and speech › Information extraction and text analysis
query understanding
0.412019
Tagging Address Queries in Maps Search · AAAI 2019
Machine learning › Deep learning architectures and training
recurrent neural network
0.412019
Adaptive User Modeling with Long and Short-Term Preferences for Personalized Recommendation · IJCAI 2019
Recommender systems
collaborative filtering
0.412019
Adaptive User Modeling with Long and Short-Term Preferences for Personalized Recommendation · IJCAI 2019
Recommender systems › user modeling
long-term and short-term preference modeling
0.412019
Adaptive User Modeling with Long and Short-Term Preferences for Personalized Recommendation · IJCAI 2019
Recommender systems › collaborative filtering
neural collaborative filtering
0.412019
Adaptive User Modeling with Long and Short-Term Preferences for Personalized Recommendation · IJCAI 2019
Recommender systems
user modeling
0.412019
Adaptive User Modeling with Long and Short-Term Preferences for Personalized Recommendation · IJCAI 2019
Bioinformatics and computational biology
cancer genomics
0.422014
A combinatorial approach for analyzing intra-tumor heterogeneity from high-throughput sequencing data · Bioinform. 2014
Inferring Intra-tumor Heterogeneity from High-Throughput DNA Sequencing Data · RECOMB 2013
Bioinformatics and computational biology › cancer genomics › tumor heterogeneity
intra-tumor heterogeneity
0.422014
A combinatorial approach for analyzing intra-tumor heterogeneity from high-throughput sequencing data · Bioinform. 2014
Inferring Intra-tumor Heterogeneity from High-Throughput DNA Sequencing Data · RECOMB 2013
Data mining › structured data mining › graph mining
dynamic network analysis
0.212016
Wiggins: Detecting Valuable Information in Dynamic Networks Using Limited Resources · WSDM 2016
Graph algorithms and graph theory › centrality
betweenness centrality
0.212016
Scalable Betweenness Centrality Maximization via Sampling · KDD 2016
Graph algorithms and graph theory
centrality
0.212016
Scalable Betweenness Centrality Maximization via Sampling · KDD 2016
Approximation and online algorithms › approximation algorithms › randomized approximation
sampling-based approximation
0.212016
Scalable Betweenness Centrality Maximization via Sampling · KDD 2016
Information retrieval › web search
map search
0.112019
Tagging Address Queries in Maps Search · AAAI 2019
Information retrieval
search engines
0.112019
Tagging Address Queries in Maps Search · AAAI 2019

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

recurrent neural network · 1.5collaborative filtering · 0.8attention mechanism · 0.8recursive algorithm · 0.4binary tree partition · 0.4sampling · 0.2approximation algorithm · 0.2high-throughput DNA sequencing analysis · 0.2
YearPublicationVenuePosition
2019 Tagging Address Queries in Maps Search
abstract
Map search is a major vertical in all popular search engines. It also plays an important role in personal assistants on mobile, home or desktop devices. A significant fraction of map search traffic is comprised of “address queries” - queries where either the entire query or some terms in it refer to an address or part of an address (road segment, intersection etc.). Here we demonstrate that correctly understanding and tagging address queries are critical for map search engines to fulfill them. We describe several recurrent sequence architectures for tagging such queries. We compare their performance on two subcategories of address queries - single entity (aka single point) addresses and multi entity (aka multi point) addresses, and finish by providing guidance on the best practices when dealing with each of these subcategories.
Shekoofeh Mokhtari, Ahmad Mahmoody, Dragomir Yankov, Ning Xie 0002
AAAI2
2019 Adaptive User Modeling with Long and Short-Term Preferences for Personalized Recommendation
abstract
User modeling is an essential task for online recommender systems. In the past few decades, collaborative filtering (CF) techniques have been well studied to model users' long term preferences. Recently, recurrent neural networks (RNN) have shown a great advantage in modeling users' short term preference. A natural way to improve the recommender is to combine both long-term and short-term modeling. Previous approaches neglect the importance of dynamically integrating these two user modeling paradigms. Moreover, users' behaviors are much more complex than sentences in language modeling or images in visual computing, thus the classical structures of RNN such as Long Short-Term Memory (LSTM) need to be upgraded for better user modeling. In this paper, we improve the traditional RNN structure by proposing a time-aware controller and a content-aware controller, so that contextual information can be well considered to control the state transition. We further propose an attention-based framework to combine users' long-term and short-term preferences, thus users' representation can be generated adaptively according to the specific context. We conduct extensive experiments on both public and industrial datasets. The results demonstrate that our proposed method outperforms several state-of-art methods consistently.
Zeping Yu, Jianxun Lian, Ahmad Mahmoody, Gongshen Liu, Xing Xie 0001
IJCAI3
2019 Optimizing static and adaptive probing schedules for rapid event detection
Ahmad Mahmoody, Eli Upfal
Theor. Comput. Sci.1
2017 Real-Time Targeted-Influence Queries over Large Graphs
abstract
Social networks are important communication and information media. Individuals in a social network share information and influence each other through their social connections. Understanding social influence and information diffusion is a fundamental research endeavor and it has important applications in online social advertising and viral marketing.
Alessandro Epasto, Ahmad Mahmoody, Eli Upfal
ASONAM2
2017 LiveMaps: Learning Geo-Intent from Images of Maps on a Large Scale
abstract
Image search is a popular application on web search engines. Issuing a location-related query on an image search engine often returns multiple images of maps among the top ranked results. Traditionally, clicking on such images either opens the image in a new browser tab or takes users to a web page containing the image. However, finding the area of intent on an interactive web map (e.g., Bing Maps) is a manual process. In this paper, we describe a novel system, LiveMaps, for analyzing and retrieving an appropriate map viewport for a given image of a map. This provides annotation of images of maps returned by image search engines, allowing users to directly open a link to an interactive map centered on the location of interest.
Michael R. Evans, Ahmad Mahmoody, Dragomir Yankov, Florin Teodorescu, Wei Wu 0014, Pavel Berkhin
SIGSPATIAL/GIS2
2016 Scalable Betweenness Centrality Maximization via Sampling
abstract
Betweenness centrality (BWC) is a fundamental centrality measure in social network analysis. Given a large-scale network, how can we find the most central nodes? This question is of great importance to many key applications that rely on BWC, including community detection and understanding graph vulnerability. Despite the large amount of work on scalable approximation algorithm design for BWC, estimating BWC on large-scale networks remains a computational challenge.
Ahmad Mahmoody, Charalampos E. Tsourakakis, Eli Upfal
KDD1
2016 Wiggins: Detecting Valuable Information in Dynamic Networks Using Limited Resources
abstract
Detecting new information and events in a dynamic network by probing individual nodes has many practical applications: discovering new webpages, analyzing influence properties in network, and detecting failure propagation in electronic circuits or infections in public drinkable water systems. In practice, it is infeasible for anyone but the owner of the network (if existent) to monitor all nodes at all times. In this work we study the constrained setting when the observer can only probe a small set of nodes at each time step to check whether new pieces of information (items) have reached those nodes.
Ahmad Mahmoody, Matteo Riondato, Eli Upfal
WSDM1
2015 Optimizing Static and Adaptive Probing Schedules for Rapid Event Detection
Ahmad Mahmoody, Evgenios M. Kornaropoulos, Eli Upfal
COCOA1
2014 A combinatorial approach for analyzing intra-tumor heterogeneity from high-throughput sequencing data
abstract
MOTIVATION: High-throughput sequencing of tumor samples has shown that most tumors exhibit extensive intra-tumor heterogeneity, with multiple subpopulations of tumor cells containing different somatic mutations. Recent studies have quantified this intra-tumor heterogeneity by clustering mutations into subpopulations according to the observed counts of DNA sequencing reads containing the variant allele. However, these clustering approaches do not consider that the population frequencies of different tumor subpopulations are correlated by their shared ancestry in the same population of cells. RESULTS: We introduce the binary tree partition (BTP), a novel combinatorial formulation of the problem of constructing the subpopulations of tumor cells from the variant allele frequencies of somatic mutations. We show that finding a BTP is an NP-complete problem; derive an approximation algorithm for an optimization version of the problem; and present a recursive algorithm to find a BTP with errors in the input. We show that the resulting algorithm outperforms existing clustering approaches on simulated and real sequencing data. AVAILABILITY AND IMPLEMENTATION: Python and MATLAB implementations of our method are available at http://compbio.cs.brown.edu/software/ .
Iman Hajirasouliha, Ahmad Mahmoody, Benjamin J. Raphael
Bioinform.2
2013 Inferring Intra-tumor Heterogeneity from High-Throughput DNA Sequencing Data
Layla Oesper, Ahmad Mahmoody, Benjamin J. Raphael
RECOMB2
2012 Reconstructing genome mixtures from partial adjacencies
abstract
Many cancer genome sequencing efforts are underway with the goal of identifying the somatic mutations that drive cancer progression. A major difficulty in these studies is that tumors are typically heterogeneous, with individual cells in a tumor having different complements of somatic mutations. However, nearly all DNA sequencing technologies sequence DNA from multiple cells, thus resulting in measurement of mutations from a mixture of genomes. Genome rearrangements are a major class of somatic mutations in many tumors, and the novel adjacencies (i.e. breakpoints) resulting from these rearrangements are readily detected from DNA sequencing reads. However, the assignment of each rearrangement, or adjacency, to an individual cancer genome in the mixture is not known. Moreover, the quantity of DNA sequence reads may be insufficient to measure all rearrangements in all genomes in the tumor. Motivated by this application, we formulate the k-minimum completion problem (k-MCP). In this problem, we aim to reconstruct k genomes derived from a single reference genome, given partial information about the adjacencies present in the mixture of these genomes. We show that the 1-MCP is solvable in linear time in the cases where: (i) the measured, incomplete genome has a single circular or linear chromosome; (ii) there are no restrictions on the chromosomal content of the measured, incomplete genome. We also show that the k-MCP problem, for k ≥ 3 in general, and the 2-MCP problem with the double-cut-and-join (DCJ) distance are NP-complete, when there are no restriction on the chromosomal structure of the measured, incomplete genome. These results lay the foundation for future algorithmic studies of the k-MCP and the application of these algorithms to real cancer sequencing data.
Ahmad Mahmoody, Crystal L. Kahn, Benjamin J. Raphael
BMC Bioinform.1