Demo Data from VLDB 2026 / reviewers in the wild / expert
Robert Moll
dblp:m/RobertMoll · also Robert N. Moll
· DBLP profile ↗
12ranked-venue papers
5as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 6 · 2 first-authorArtificial intelligence and machine learning · 3 · 3 first-authorComputer networks · 1Software engineering, systems software and programming languages · 1Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1
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.
| Computer networks
1 paper |
Routing and switching · 61% Network optimization and economics · 30% Network measurement and analytics · 9% | |
| Artificial intelligence
2 papers |
Planning, search and constraint satisfaction · 62% Reinforcement learning · 38% | |
| Theoretical computer science
3 papers |
Mathematical optimization · 60% Computational complexity · 14% Combinatorics and discrete mathematics · 14% |
Topics — the 12 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network optimization and economics
resource allocation |
0.1 | 1 | 2005 | On optimal routing with multiple traffic matrices · INFOCOM 2005 |
Routing and switching › traffic engineering
routing optimization |
0.1 | 1 | 2005 | On optimal routing with multiple traffic matrices · INFOCOM 2005 |
Routing and switching
traffic engineering |
0.1 | 1 | 2005 | On optimal routing with multiple traffic matrices · INFOCOM 2005 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
algorithm configuration |
0.0 | 1 | 2000 | Machine Learning for Subproblem Selection · ICML 2000 |
Machine learning › Reinforcement learning
value function estimation |
0.0 | 1 | 1998 | Learning Instance-Independent Value Functions to Enhance Local Search · NIPS 1998 |
Network measurement and analytics
traffic matrix estimation |
0.0 | 1 | 2005 | On optimal routing with multiple traffic matrices · INFOCOM 2005 |
Mathematical optimization
combinatorial optimization |
0.0 | 1 | 2000 | Machine Learning for Subproblem Selection · ICML 2000 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search
local search |
0.0 | 1 | 1998 | Learning Instance-Independent Value Functions to Enhance Local Search · NIPS 1998 |
Computational complexity
proof complexity |
0.0 | 1 | 1981 | Examples of Hard Tautologies in the Propositional Calculus · STOC 1981 |
Combinatorics and discrete mathematics
ramsey theory |
0.0 | 1 | 1981 | Examples of Hard Tautologies in the Propositional Calculus · STOC 1981 |
Program synthesis and code generation › knowledge-based program synthesis
program synthesis by analogy |
0.0 | 1 | 1979 | The Synthesis of Programs by Analogy · IJCAI 1979 |
Coding theory
boolean functions |
0.0 | 1 | 1979 | On the Number of Affine Families of Boolean Functions · Inf. Control. 1979 |
Methods — techniques the papers use, named apart from their topics
machine learning · 0.1heuristic algorithm · 0.1gradient-based optimization · 0.1convex optimization · 0.1value function approximation · 0.0analogy · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Automated style feedback for advanced beginner Java programmersabstractWe created an Eclipse plug-in called FrenchPress that offers students feedback on their Java programming style. It is designed not for novices but for students taking their second or third Java course. Advanced beginner students know enough to produce a program with the desired input/output behavior, but fail to understand it could still be poorly written. Large class sizes in introductory courses make it difficult for instructors to give their students individualized attention. FrenchPress automates a small subset of the feedback students might have received from educators. The system diagnoses issues characteristic of programmers who have not yet assimilated the object-oriented paradigm, such as misuse of the public modifier, fields that should have been local variables, and instance variables that should have been class constants. We conducted a classroom trial of the plug-in covering four assignments in data structures and algorithms. Among students whose code triggered one or more diagnostic rules, the percentage who modified their program in response to FrenchPress feedback varied from a high of 59% on the first project to a low of 23% on the second and fourth projects. On the user surveys following each assignment, 56-66% of respondents said they were satisfied with FrenchPress performance. Hannah Blau, Samantha Kolovson, W. Richards Adrion, Robert Moll |
FIE | 4 |
| 2005 | On optimal routing with multiple traffic matricesabstractRouting optimization is used to find a set of routes that minimizes cost (delay, utilization). Previous work has addressed this problem for the case of a known, static end-to-end traffic matrix. In the Internet, it is difficult to accurately estimate a traffic matrix, and the constantly changing nature of Internet traffic makes it costly to maintain optimal routing by responding to traffic changes. Thus, it is of interest to maintain a set of routes that are "good" for a number of different possible traffic scenarios. In this paper, we explore ways to find an optimal set of routes with multiple traffic matrices to minimize expected cost. We focus on two general approaches, source-destination routing and destination routing. In the case of source-destination routing, we extend existing methods with a single traffic matrix to solve the optimization problem with multiple traffic matrices: we extend the convex optimization solution methods for a single traffic matrix to the multiple traffic matrix case; we also extend the gradient-based solution methods for a single traffic matrix to the multiple traffic matrix case. However, the multiple traffic matrix case requires many more control variables. In the case of destination routing, we encounter many more differences from the single traffic matrix case. The loop-free property, which is valid for the single traffic matrix case, is no longer valid for the multiple traffic matrix case, and it is difficult to extend existing methods for a single traffic matrix to solve the optimization problem with multiple traffic matrices. We show that it is NP-complete even to determine the feasibility of multiple traffic matrices. We thus propose and evaluate a heuristic algorithm for this case. Chun Zhang 0002, Yong Liu 0013, Weibo Gong, James F. Kurose, Robert Moll, Don Towsley |
INFOCOM | 5 |
| 2000 | Machine Learning for Subproblem Selection
Robert Moll, Theodore J. Perkins, Andrew G. Barto |
ICML | 1 |
| 1998 | Learning Instance-Independent Value Functions to Enhance Local Search
Robert Moll, Andrew G. Barto, Theodore J. Perkins, Richard S. Sutton |
NIPS | 1 |
| 1995 | A Specification-Based Approach to Concurrency Analysis
Ugo A. Buy, Robert Moll |
Autom. Softw. Eng. | 2 |
| 1994 | New Results on the Analysis of Concurrent Systems with an Infinite Number of Processes
Mahesh Girkar, Robert Moll |
CONCUR | 2 |
| 1993 | Vector Sequence Analysis and Full Weak Safety for Concurrent Systems
Mahesh Girkar, Robert Moll |
FCT | 2 |
| 1981 | Examples of Hard Tautologies in the Propositional CalculusabstractWe present examples of hard tautologies in propositional calculus by encoding instances of the assertions made by Ramsey's theorem. We provide evidence that these tautologies are indeed hard by 1. showing that there are no short proofs for these tautologies in certain restricted classes of proof systems; 2. relating a proof of these tautologies to the problem of determining the diagonal Ramsey numbers for graphs. Balakrishnan Krishnamurthy, Robert Moll |
STOC | 2 |
| 1979 | The Synthesis of Programs by Analogy
Robert Moll, John Wade Ulrich |
IJCAI | 1 |
| 1979 | On the Number of Affine Families of Boolean Functions
Balakrishnan Krishnamurthy, Robert Moll |
Inf. Control. | 2 |
| 1976 | An Operator Embedding Theorem for Complexity Classes of Recursive Functions
Robert Moll |
Theor. Comput. Sci. | 1 |
| 1974 | Honest Bounds for Complexity Classes of Recursive FunctionsabstractLet be the set of recursive functions computable by machines using at most t(x) computation steps on argument x, for all but finitely many inputs x. We call t a name for the complexity class . Suppose we allow our machines to run longer, say h(x, t(x)) steps on argument x, where h is some fixed recursive function. One might expect that, for large enough h, permitting our machines to run longer by an amount h will always allow us to compute new functions, i.e., is a proper subset of . This turns out not to be the case: The “gap theorem” ([2], [3]) implies that for every recursive h there exists a recursive t such that . However, if we restrict our attention to names from a certain subclass of the recursive functions, then we can indeed uniformly increase the size of our -classes. Informally, we call a recursive function t “honest” if some machine computes t(x) in roughly t(x) steps for each argument x. (A precise definition is given in Definition 1 below.) Then according to the “compression theorem” [1], there exists a single recursive function h such that, for every honest t, is a proper subset of . Thus the phenomenon of the gap theorem is avoided by restricting attention to honest functions. It is a surprising consequence of the “honesty theorem” of McCreight and Meyer ([4], [5]) that there is no loss of generality in this restriction. Namely, for any recursive function t there is an honest recursive function t′ such that . Robert Moll, Albert R. Meyer |
J. Symb. Log. | 1 |