Demo Data from EDBT 2026 / reviewers in the wild / expert
John A. Tomlin
dblp:91/595
· DBLP profile ↗
12ranked-venue papers
3as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 8 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 5 · 1 first-authorArtificial intelligence and machine learning · 3Theory of computation · 2 · 1 first-authorSystems, architecture and hardware · 1Computer networks · 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
5 papers |
Information retrieval · 85% Knowledge graphs · 15% | |
| Theoretical computer science
4 papers |
Approximation and online algorithms · 37% Algorithmic game theory and mechanism design · 37% Mathematical optimization · 21% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Storage systems · 100% |
Topics — the 20 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Approximation and online algorithms
online allocation |
0.1 | 1 | 2012 | SHALE: an efficient algorithm for allocation of guaranteed display advertising · KDD 2012 |
Information retrieval › ranking › search ranking
web ranking |
0.1 | 2 | 2004 | Ranking the web frontier · WWW 2004 A new paradigm for ranking pages on the world wide web · WWW 2003 |
Algorithmic game theory and mechanism design › mechanism design
auction design |
0.1 | 1 | 2007 | Optimal delivery of sponsored search advertisements subject to budget constraints · EC 2007 |
Mathematical optimization
linear programming |
0.1 | 1 | 2007 | Optimal delivery of sponsored search advertisements subject to budget constraints · EC 2007 |
Algorithmic game theory and mechanism design › mechanism design › auction design
sponsored search auction |
0.1 | 1 | 2007 | Optimal delivery of sponsored search advertisements subject to budget constraints · EC 2007 |
Storage systems › storage reliability
erasure coding |
0.1 | 1 | 2005 | Matrix Methods for Lost Data Reconstruction in Erasure Codes · FAST 2005 |
Storage systems
storage reliability |
0.1 | 1 | 2005 | Matrix Methods for Lost Data Reconstruction in Erasure Codes · FAST 2005 |
Information retrieval › web search
link analysis |
0.0 | 1 | 2004 | Ranking the web frontier · WWW 2004 |
Information retrieval
web search |
0.0 | 1 | 2004 | Ranking the web frontier · WWW 2004 |
Information retrieval › search engines
web crawling |
0.0 | 2 | 2004 | An adaptive model for optimizing performance of an incremental web crawler · WWW 2001 Ranking the web frontier · WWW 2004 |
Information retrieval
search engines |
0.0 | 2 | 2003 | An adaptive model for optimizing performance of an incremental web crawler · WWW 2001 Searching the workplace web · WWW 2003 |
Knowledge graphs
ontology |
0.0 | 1 | 2003 | SemTag and seeker: bootstrapping the semantic web via automated semantic annotation · WWW 2003 |
Information retrieval › ranking
rank aggregation |
0.0 | 1 | 2003 | Searching the workplace web · WWW 2003 |
Information retrieval
retrieval models |
0.0 | 1 | 2003 | Searching the workplace web · WWW 2003 |
Knowledge graphs › semantic web
semantic annotation |
0.0 | 1 | 2003 | SemTag and seeker: bootstrapping the semantic web via automated semantic annotation · WWW 2003 |
Information retrieval › search engines › web crawling
incremental crawling |
0.0 | 1 | 2001 | An adaptive model for optimizing performance of an incremental web crawler · WWW 2001 |
Coding theory › error-correcting codes
erasure coding |
0.0 | 1 | 2005 | Matrix Methods for Lost Data Reconstruction in Erasure Codes · FAST 2005 |
Information retrieval › document retrieval › domain-specific retrieval
enterprise search |
0.0 | 1 | 2003 | Searching the workplace web · WWW 2003 |
Information retrieval
text analysis |
0.0 | 1 | 2003 | SemTag and seeker: bootstrapping the semantic web via automated semantic annotation · WWW 2003 |
Mathematical optimization › continuous optimization
nonlinear optimization |
0.0 | 1 | 2001 | An adaptive model for optimizing performance of an incremental web crawler · WWW 2001 |
Methods — techniques the papers use, named apart from their topics
linear programming · 0.2randomized rounding · 0.1matrix methods · 0.1simulation · 0.1forecasting · 0.1adaptive optimization · 0.1pagerank · 0.0rank aggregation · 0.0primal and dual solutions · 0.0entropy maximization · 0.0disambiguation algorithm · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Inventory Allocation for Online Graphical Display Advertising using Multi-objective Optimization
Jian Yang 0002, Erik Vee, Sergei Vassilvitskii, John A. Tomlin, Jayavel Shanmugasundaram, Tasos Anastasakos, Oliver Kennedy |
ICORES | 4 |
| 2012 | SHALE: an efficient algorithm for allocation of guaranteed display advertisingabstractMotivated by the problem of optimizing allocation in guaranteed display advertising, we develop an efficient, lightweight method of generating a compact allocation plan that can be used to guide ad server decisions. The plan itself uses just O(1) state per guaranteed contract, is robust to noise, and allows us to serve (provably) nearly optimally. Vijay Bharadwaj, Peiji Chen, Wenjing Ma, Chandrashekhar Nagarajan, John A. Tomlin, Sergei Vassilvitskii, Erik Vee, Jian Yang 0002 |
KDD | 5 |
| 2007 | Optimal delivery of sponsored search advertisements subject to budget constraintsabstractWe discuss an auction framework in which sponsored search advertisements are delivered in response to queries. In practice, the presence of bidder budgets can have a significant impact on the ad delivery process. We propose an approach based on linear programming which takes bidder budgets into account, and uses them in conjunction with forecasting of query frequencies, and pricing and ranking schemes, to optimize ad delivery. Simulations show significant improvements in revenue and efficiency. Zoë Abrams, Ofer Mendelevitch, John A. Tomlin |
EC | 3 |
| 2005 | Matrix Methods for Lost Data Reconstruction in Erasure Codes
James Lee Hafner, Veera Deenadhayalan, K. K. Rao, John A. Tomlin |
FAST | 4 |
| 2004 | Ranking the web frontierabstractThe celebrated PageRank algorithm has proved to be a very effective paradigm for ranking results of web search algorithms. In this paper we refine this basic paradigm to take into account several evolving prominent features of the web, and propose several algorithmic innovations. First, we analyze features of the rapidly growing "frontier" of the web, namely the part of the web that crawlers are unable to cover for one reason or another. We analyze the effect of these pages and find it to be significant. We suggest ways to improve the quality of ranking by modeling the growing presence of "link rot" on the web as more sites and pages fall out of maintenance. Finally we suggest new methods of ranking that are motivated by the hierarchical structure of the web, are more efficient than PageRank, and may be more resistant to direct manipulation. Nadav Eiron, Kevin S. McCurley, John A. Tomlin |
WWW | 3 |
| 2003 | SemTag and seeker: bootstrapping the semantic web via automated semantic annotationabstractThis paper describes Seeker, a platform for large-scale text analytics, and SemTag, an application written on the platform to perform automated semantic tagging of large corpora. We apply SemTag to a collection of approximately 264 million web pages, and generate approximately 434 million automatically disambiguated semantic tags, published to the web as a label bureau providing metadata regarding the 434 million annotations. To our knowledge, this is the largest scale semantic tagging effort to date.We describe the Seeker platform, discuss the architecture of the SemTag application, describe a new disambiguation algorithm specialized to support ontological disambiguation of large-scale data, evaluate the algorithm, and present our final results with information about acquiring and making use of the semantic tags. We argue that automated large scale semantic tagging of ambiguous content can bootstrap and accelerate the creation of the semantic web. Stephen Dill, Nadav Eiron, David Gibson, Daniel Gruhl, Ramanathan V. Guha, Anant Jhingran, Tapas Kanungo, Sridhar Rajagopalan, Andrew Tomkins, John A. Tomlin, Jason Y. Zien |
WWW | 10 |
| 2003 | Searching the workplace webabstractThe social impact from the World Wide Web cannot be underestimated, but technologies used to build the Web are also revolutionizing the sharing of business and government information within intranets. In many ways the lessons learned from the Internet carry over directly to intranets, but others do not apply. In particular, the social forces that guide the development of intranets are quite different, and the determination of a "good answer" for intranet search is quite different than on the Internet. In this paper we study the problem of intranet search. Our approach focuses on the use of rank aggregation, and allows us to examine the effects of different heuristics on ranking of search results. Ronald Fagin, Ravi Kumar 0001, Kevin S. McCurley, Jasmine Novak, D. Sivakumar 0001, John A. Tomlin, David P. Williamson |
WWW | 6 |
| 2003 | A new paradigm for ranking pages on the world wide webabstractThis paper describes a new paradigm for modeling traffic levels on the world wide web (WWW) using a method of entropy maximization. This traffic is subject to the conservation conditions of a circulation flow in the entire WWW, an aggregation of the WWW, or a subgraph of the WWW (such as an intranet or extranet). We specifically apply the primal and dual solutions of this model to the (static) ranking of web sites. The first of these uses an imputed measure of total traffic through a web page, the second provides an analogy of local "temperature", allowing us to quantify the "HOTness" of a page. John A. Tomlin |
WWW | 1 |
| 2003 | A case for automated large-scale semantic annotation
Stephen Dill, Nadav Eiron, David Gibson, Daniel Gruhl, Ramanathan V. Guha, Anant Jhingran, Tapas Kanungo, Kevin S. McCurley, Sridhar Rajagopalan, Andrew Tomkins, John A. Tomlin, Jason Y. Zien |
J. Web Semant. | 11 |
| 2001 | An adaptive model for optimizing performance of an incremental web crawlerabstractThis paper outlines the design of a web crawler implemented for IBM Almaden's WebFountain project and describes an optimization model for controlling the crawl strategy. This crawler is scalable and incremental. The model makes no assumptions about the statistical behaviour of web page changes, but rather uses an adaptive approachtomaintain data on actual change rates which are in turn used as inputs for the optimization. Computational results with simulated but realistic data show that there is no `magic bullet' - different, but equally plausible, objectives lead to conicting `optimal' strategies. However, we nd that there are compromise objectives which lead to good strategies that are robust against a number of criteria. Categories and Subject Descriptors H3.4 [Systems and Software]: Performance Evaluation (eciency and eectiveness); H4.3 [Communications Applications ]: Information Browsers; G1.6 [Optimization]: Nonlinear Programming General Terms Algorithms, Experimentation, Performance Keywords Crawler, incremental crawler, scalability, optimization # This work was completed while the author was on leaveat IBM Almaden Research Center. Copyright is held by the author/owner. WWW10, May 1-5, 2001, Hong Kong. ACM 1-58113-348-0/01/0005. 1. Jenny Edwards, Kevin S. McCurley, John A. Tomlin |
WWW | 3 |
| 2000 | An entropy approach to unintrusive targeted advertising on the Web
John A. Tomlin |
Comput. Networks | 1 |
| 1985 | Integration of a Primal Simplex Network Algorithm with a Large-Scale Mathematical Programming SystemabstractIn this paper we discuss the implementation of a primal simplex algorithm for network problems in the MPSIII mathematical programming system. Because of the need to interface with the rest of the MPS this implementation is unorthodox, but computationally effective, and has a number of advantages over “stand alone” network optimizers. It is argued that a similar approach is appropriate for other general-purpose mathematical programming systems, and has applications beyond pure network optimization. John A. Tomlin, J. S. Welch |
ACM Trans. Math. Softw. | 1 |