Demo Data from EDBT 2026 / reviewers in the wild / expert
Steven J. Phillips
dblp:23/1127
· DBLP profile ↗
28ranked-venue papers
6as first author
0since 2021 · last 2008
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 19 · 4 first-authorArtificial intelligence and machine learning · 6 · 2 first-authorComputer networks · 3Databases, data management, data science and information retrieval · 2Graphics, computer vision, multimedia, augmented reality and games · 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.
| Artificial intelligence
5 papers |
Probabilistic and Bayesian machine learning · 52% Trustworthy machine learning · 25% Optimization for machine learning · 10% | |
| Theoretical computer science
12 papers |
Approximation and online algorithms · 52% Mathematical optimization · 27% Graph algorithms and graph theory · 14% | |
| Computer networks
4 papers |
Internet architecture and protocols · 60% Network optimization and economics · 32% Optical networks · 7% | |
| Interdisciplinary, comprehensive, and emerging computing
3 papers |
Environmental and earth informatics · 82% Bioinformatics and computational biology · 18% |
Topics — the 30 heaviest of 38, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › exponential family
maximum entropy models |
0.2 | 3 | 2007 | Maximum Entropy Density Estimation with Generalized Regularization and an Application to Species Distribution Modeling · J. Mach. Learn. Res. 2007 A maximum entropy approach to species distribution modeling · ICML 2004 Performance Guarantees for Regularized Maximum Entropy Density Estimation · COLT 2004 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
density estimation |
0.1 | 2 | 2007 | Maximum Entropy Density Estimation with Generalized Regularization and an Application to Species Distribution Modeling · J. Mach. Learn. Res. 2007 Performance Guarantees for Regularized Maximum Entropy Density Estimation · COLT 2004 |
Approximation and online algorithms
online algorithms |
0.1 | 7 | 2000 | Markov Paging · SIAM J. Comput. 2000 Strongly Competitive Algorithms for Paging with Locality of Reference · SIAM J. Comput. 1996 A Better Algorithm for an Ancient Scheduling Problem · SODA 1994 |
Machine learning › Probabilistic and Bayesian machine learning
bayesian decision theory |
0.1 | 1 | 2008 | Generative and Discriminative Learning with Unknown Labeling Bias · NIPS 2008 |
Machine learning › Trustworthy machine learning › dataset bias
label bias |
0.1 | 1 | 2008 | Generative and Discriminative Learning with Unknown Labeling Bias · NIPS 2008 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › generalized bayesian inference
robust bayesian inference |
0.1 | 1 | 2008 | Generative and Discriminative Learning with Unknown Labeling Bias · NIPS 2008 |
Approximation and online algorithms › online algorithms
caching |
0.1 | 5 | 2000 | Markov Paging · SIAM J. Comput. 2000 Strongly Competitive Algorithms for Paging with Locality of Reference · SIAM J. Comput. 1996 IP over connection-oriented networks and distributional paging · FOCS 1994 |
Environmental and earth informatics › ecological modeling
species distribution modeling |
0.1 | 2 | 2008 | A maximum entropy approach to species distribution modeling · ICML 2004 Generative and Discriminative Learning with Unknown Labeling Bias · NIPS 2008 |
Mathematical optimization
regularization |
0.1 | 1 | 2007 | Maximum Entropy Density Estimation with Generalized Regularization and an Application to Species Distribution Modeling · J. Mach. Learn. Res. 2007 |
Machine learning › Trustworthy machine learning
dataset bias |
0.1 | 1 | 2005 | Correcting sample selection bias in maximum entropy density estimation · NIPS 2005 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › density estimation
maximum entropy density estimation |
0.1 | 1 | 2005 | Correcting sample selection bias in maximum entropy density estimation · NIPS 2005 |
Machine learning › Trustworthy machine learning › dataset bias
selection bias |
0.1 | 1 | 2005 | Correcting sample selection bias in maximum entropy density estimation · NIPS 2005 |
Machine learning › Trustworthy machine learning › debiasing
selection bias mitigation |
0.1 | 1 | 2005 | Correcting sample selection bias in maximum entropy density estimation · NIPS 2005 |
Machine learning › Optimization for machine learning
convex optimization |
0.0 | 1 | 2004 | Performance Guarantees for Regularized Maximum Entropy Density Estimation · COLT 2004 |
Machine learning › Learning theory › statistical estimation
regularized estimation |
0.0 | 1 | 2004 | Performance Guarantees for Regularized Maximum Entropy Density Estimation · COLT 2004 |
Machine learning › Optimization for machine learning
regularized optimization |
0.0 | 1 | 2004 | Performance Guarantees for Regularized Maximum Entropy Density Estimation · COLT 2004 |
Approximation and online algorithms › online algorithms
competitive analysis |
0.0 | 3 | 1996 | Strongly Competitive Algorithms for Paging with Locality of Reference · SIAM J. Comput. 1996 Markov Paging (Extended Abstract) · FOCS 1992 IP over connection-oriented networks and distributional paging · FOCS 1994 |
Internet architecture and protocols › ATM networks
IP over ATM |
0.0 | 2 | 1995 | An Empirical Evaluation of Virtual Circuit Holding Time Policies in IP-Over-ATM Networks · IEEE J. Sel. Areas Commun. 1995 Adaptive Hodling Policies for IP over ATM Networks · INFOCOM 1995 |
Mathematical optimization › sequential decision making
markov decision processes |
0.0 | 1 | 2000 | Markov Paging · SIAM J. Comput. 2000 |
Mathematical optimization
scheduling |
0.0 | 2 | 1994 | A Better Algorithm for an Ancient Scheduling Problem · SODA 1994 Non-Clairvoyant Scheduling · SODA 1993 |
Graph algorithms and graph theory › shortest path
all-pairs shortest paths |
0.0 | 2 | 1993 | Finding the Hidden Path: Time Bounds for All-Pairs Shortest Paths · SIAM J. Comput. 1993 Finding the Hidden Path: Time Bounds for All-Pairs Shortest Paths · FOCS 1991 |
Graph algorithms and graph theory
shortest path |
0.0 | 2 | 1993 | Finding the Hidden Path: Time Bounds for All-Pairs Shortest Paths · SIAM J. Comput. 1993 Finding the Hidden Path: Time Bounds for All-Pairs Shortest Paths · FOCS 1991 |
Approximation and online algorithms › online algorithms › competitive analysis
strongly competitive algorithms |
0.0 | 1 | 1996 | Strongly Competitive Algorithms for Paging with Locality of Reference · SIAM J. Comput. 1996 |
Computational complexity
lower bounds |
0.0 | 1 | 1993 | Finding the Hidden Path: Time Bounds for All-Pairs Shortest Paths · SIAM J. Comput. 1993 |
Graph algorithms and graph theory › graph algorithms
network flow |
0.0 | 1 | 1993 | Online load balancing and network flow · STOC 1993 |
Approximation and online algorithms › online algorithms › online scheduling
non-clairvoyant scheduling |
0.0 | 1 | 1993 | Non-Clairvoyant Scheduling · SODA 1993 |
Approximation and online algorithms › online algorithms › online scheduling
online load balancing |
0.0 | 1 | 1993 | Online load balancing and network flow · STOC 1993 |
Algorithms and data structures › markov chains
biased random walks |
0.0 | 1 | 1992 | Biased Random Walks · STOC 1992 |
Graph algorithms and graph theory
random walk |
0.0 | 1 | 1992 | Biased Random Walks · STOC 1992 |
Graph algorithms and graph theory
graph algorithms |
0.0 | 1 | 1991 | Finding the Hidden Path: Time Bounds for All-Pairs Shortest Paths · FOCS 1991 |
Methods — techniques the papers use, named apart from their topics
maximum entropy · 0.3robust bayesian decision theory · 0.2multinomial logistic regression · 0.2entropy-based weighting · 0.2generalized regularization · 0.1regularization · 0.1maximum entropy density estimation · 0.1bias correction · 0.1sequential-update algorithm · 0.1competitive analysis · 0.1performance guarantees · 0.0randomized algorithm · 0.0simulation · 0.0markov chain · 0.0empirical comparison · 0.0architecture analysis · 0.0access graph model · 0.0FAR algorithm · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Generative and Discriminative Learning with Unknown Labeling BiasabstractWe apply robust Bayesian decision theory to improve both generative and discriminative learners under bias in class proportions in labeled training data, when the true class proportions are unknown. For the generative case, we derive an entropy-based weighting that maximizes expected log likelihood under the worst-case true class proportions. For the discriminative case, we derive a multinomial logistic model that minimizes worst-case conditional log loss. We apply our theory to the modeling of species geographic distributions from presence data, an extreme case of label bias since there is no absence data. On a benchmark dataset, we find that entropy-based weighting offers an improvement over constant estimates of class proportions, consistently reducing log loss on unbiased test data. Miroslav Dudík, Steven J. Phillips |
NIPS | 2 |
| 2007 | Maximum Entropy Density Estimation with Generalized Regularization and an Application to Species Distribution Modeling
Miroslav Dudík, Steven J. Phillips, Robert E. Schapire |
J. Mach. Learn. Res. | 2 |
| 2005 | Correcting sample selection bias in maximum entropy density estimationabstractWe study the problem of maximum entropy density estimation in the presence of known sample selection bias. We propose three bias cor- rection approaches. The first one takes advantage of unbiased sufficient statistics which can be obtained from biased samples. The second one es- timates the biased distribution and then factors the bias out. The third one approximates the second by only using samples from the sampling distri- bution. We provide guarantees for the first two approaches and evaluate the performance of all three approaches in synthetic experiments and on real data from species habitat modeling, where maxent has been success- fully applied and where sample selection bias is a significant problem. Miroslav Dudík, Robert E. Schapire, Steven J. Phillips |
NIPS | 3 |
| 2004 | Performance Guarantees for Regularized Maximum Entropy Density Estimation
Miroslav Dudík, Steven J. Phillips, Robert E. Schapire |
COLT | 2 |
| 2004 | A maximum entropy approach to species distribution modelingabstractWe study the problem of modeling species geographic distributions, a critical problem in conservation biology. We propose the use of maximum-entropy techniques for this problem, specifically, sequential-update algorithms that can handle a very large number of features. We describe experiments comparing maxent with a standard distribution-modeling tool, called GARP, on a dataset containing observation data for North American breeding birds. We also study how well maxent performs as a function of the number of training examples and training time, analyze the use of regularization to avoid overfitting when the number of examples is small, and explore the interpretability of models constructed using maxent. Steven J. Phillips, Miroslav Dudík, Robert E. Schapire |
ICML | 1 |
| 2002 | Acceleration of K-Means and Related Clustering Algorithms
Steven J. Phillips |
ALENEX | 1 |
| 2000 | Transport Network Architectures in an IP WorldabstractWe develop a telecommunications architecture based on IP routers and compare it empirically to the current TDM hierarchy. The study is based on two premises: first that data traffic will continue to grow much faster than voice traffic and will be mostly IP, and second, that IP routers and networks will soon achieve the scalability and dependability necessary to provide the service quality expected of telecommunications networks. The IP architecture exploits a number of mechanisms to improve network efficiency: mesh restoration requires less spare bandwidth than SONET rings; private line services are carried as virtual leased lines, enabling more fine-grained bandwidth offerings; a voice subnetwork uses OC-48 links rather than DS-1 trunk groups, so it requires less total bandwidth to achieve the same blocking probability; and the multiplying inefficiencies of layer-by-layer routing in the TDM hierarchy are avoided. We find that an all-IP architecture could offer much greater network efficiency and considerable capital savings. We examine how technology must evolve to support such an architecture. Robert D. Doverspike, Steven J. Phillips, Jeffery R. Westbrook |
INFOCOM | 2 |
| 2000 | Markov PagingabstractThis paper considers the problem of paging under the assumption that the sequence of pages accessed is generated by a Markov chain. We use this model to study the fault-rate of paging algorithms. We first draw on the theory of Markov decision processes to characterize the paging algorithm that achieves optimal fault-rate on any Markov chain. Next, we address the problem of devising a paging strategy with low fault-rate for a given Markov chain. We show that a number of intuitive approaches fail. Our main result is a polynomial-time procedure that, on any Markov chain, will give a paging algorithm with fault-rate at most a constant times optimal. Our techniques show also that some algorithms that do poorly in practice fail in the Markov setting, despite known (good) performance guarantees when the requests are generated independently from a probability distribution. Anna R. Karlin, Steven J. Phillips, Prabhakar Raghavan |
SIAM J. Comput. | 2 |
| 1999 | Approximation Algorithms for Restoration Capacity Planning
Steven J. Phillips, Jeffery R. Westbrook |
ESA | 1 |
| 1999 | Paging Against a Distribution and IP Networking
Carsten Lund, Steven J. Phillips, Nick Reingold |
J. Comput. Syst. Sci. | 2 |
| 1998 | On-Line Load Balancing and Network Flow
Steven J. Phillips, Jeffery R. Westbrook |
Algorithmica | 1 |
| 1997 | Parallel speech recognitionabstractComputer speech recognition has been very successful in limited domains and for isolated word recognition. However, widespread use of large-vocabulary continuous-speech recognizers is limited by the speed of current recognizers, which cannot reach acceptable error rates while running in real time. This paper shows how to harness shared memory multiprocessors, which are becoming increasingly common, to increase the speed significantly, and therefore the accuracy or vocabulary size, of a speech recognizer. To cover the necessary background, we begin with a tutorial on speech recognition. We then describe the parallelization of an existing high-quality speech recognizer, achieving a speedup of a factor of 3, 5, and 6 on 4-, 8-, and 12-processors respectively for the benchmark North American business news (NAB) recognition task. Steven J. Phillips, Anne Rogers |
EUROSPEECH | 1 |
| 1996 | Strongly Competitive Algorithms for Paging with Locality of ReferenceabstractWhat is the best paging algorithm if one has partial information about the possible sequences of page requests? We give a partial answer to this question by presenting the analysis of strongly competitive paging algorithms in the access graph model. This model restricts page requests so that they conform to a notion of locality of reference given by an arbitrary access graph We first consider optimal algorithms for undirected access graphs. Borodin et al. [Proc. 23rd ACM Symposium on Theory of Computing, 1991, pp. 249–259] define an algorithm, called FAR, and prove that it is within a logarithmic factor of the optimal online algorithm. We prove that FAR is in fact strongly competitive, i.e, within a constant factor of the optimum. For directed access graphs, we present an algorithm that is strongly competitive on structured program graphs—graphs that model a subset of the request sequences of structured programs. Sandy Irani, Anna R. Karlin, Steven J. Phillips |
SIAM J. Comput. | 3 |
| 1996 | On a Question of Erdös on Subsequence SumsabstractPaul Erdös asked how dense a sequence of integers, none of which is the sum of a consecutive subsequence, can be. In other words, let $(x_{1}, \ldots ,x_m )$ be an increasing sequence of integers in $[ 1,n ]$, such that there do not exist i, j, and k, with $0 < i < j < k \leq m$ and $x_i + x_{i + 1} + \cdots + x_j = x_k $. Erdös asked if $m > n/2 + 1$ is possible. A simple argument shows that $m > 2n/3 + O(\log n)$ is impossible. Freud recently constructed a sequence with $m = 19n/36$. This note constructs a sequence with $m = 13n/24 - O(1)$ and extends the simple upper bound to show that $m > (2/3 - \epsilon )n + (\log n)$ is impossible for $\epsilon = 1/512$. Don Coppersmith, Steven J. Phillips |
SIAM J. Discret. Math. | 2 |
| 1995 | Adaptive Hodling Policies for IP over ATM NetworksabstractNext generation wide area networks will be connection-oriented, with data-link layer connectivity being provided by asynchronous transfer mode (ATM). For the huge existing investment in current IP networks such as the Internet to remain useful, one must devise mechanisms to carry IP traffic over ATM networks. A fundamental issue is to devise holding policies for virtual circuits carrying datagrams. The authors consider two pricing schemes, the first is a likely pricing scheme of future ATM networks, while the second is based on characteristics of current networks. For each pricing scheme, the authors devise a simple holding policy that adapts to the characteristics of the IP traffic. The authors simulate their policies on actual network traffic and find that they perform significantly better than previous policies. Carsten Lund, Steven J. Phillips, Nick Reingold |
INFOCOM | 2 |
| 1995 | Balanced Allocations for Tree-Like Inputs
Andrei Z. Broder, Alan M. Frieze, Carsten Lund, Steven J. Phillips, Nick Reingold |
Inf. Process. Lett. | 4 |
| 1995 | An Empirical Evaluation of Virtual Circuit Holding Time Policies in IP-Over-ATM NetworksabstractWhen carrying Internet protocol (IP) traffic over an asynchronous transfer mode (ATM) network, the ATM adaptation layer must determine how long to hold a virtual circuit opened to carry an IP datagram. We present a formal statement of the problem and carry out a detailed empirical examination of various holding time policies taking into account the issue of network pricing. We offer solutions for two natural pricing models, the first being a likely pricing model of future ATM networks, while the second is based on characteristics of current networks. For each pricing model, we study a variety of simple nonadaptive policies as well as easy to implement policies that adapt to the characteristics of the IP traffic. We simulate our policies on actual network traffic, and find that policies based on least recently used (LRU) perform well, although the best adaptive policies provide a significant improvement over LRU.> Srinivasan Keshav, Carsten Lund, Steven J. Phillips, Nick Reingold, Huzur Saran |
IEEE J. Sel. Areas Commun. | 3 |
| 1994 | IP over connection-oriented networks and distributional pagingabstractNext generation wide area network are very likely to use connection-oriented protocols such as Asynchronous Transfer Mode (ATM). For the huge existing investment in current IP networks such as the Internet to remain useful, me must devise mechanisms to carry IP traffic over connection-oriented networks. A basic issue is to devise holding policies for virtual circuits carrying datagrams. In this paper we consider two variants of the paging problem that arise in the design of such holding policies. In the IP-paging problem the page inter-request times are chosen according to independent distributions. For this model we construct a very simple deterministic algorithm whose page fault rate is at most 5 times that of the best online algorithm (that knows the inter-request time distributions). We also show that some natural algorithms for this problem do not have constant competitive ratio. In distributional paging the inter-request time distributions may be dependent, and hence any probabilistic model of page request sequences can be represented. We construct a simple randomized algorithm whose page fault rate is at most 4 times that of the best online algorithm.> Carsten Lund, Steven J. Phillips, Nick Reingold |
FOCS | 2 |
| 1994 | A Better Algorithm for an Ancient Scheduling Problem
David R. Karger, Steven J. Phillips, Eric Torng |
SODA | 2 |
| 1994 | Non-Clairvoyant Scheduling
Rajeev Motwani 0001, Steven J. Phillips, Eric Torng |
Theor. Comput. Sci. | 2 |
| 1993 | Non-Clairvoyant Scheduling
Rajeev Motwani 0001, Steven J. Phillips, Eric Torng |
SODA | 2 |
| 1993 | Online load balancing and network flowabstractIn this paper we study two problems that can be viewed as on-line games on a dynamic bipartite graph. The first problem is on-line load balancing with preemption. A centralized scheduler must assign tasks to servers, processing online a sequence of task arrivals and departures. Each task is restricted to run on some subset of the servers. The scheduler attempts to keep the load well-balanced. If preemptive reassignments are dissallowed, Azar, Broder and Karlin [3] proved a lower bound of \\Omega\\Gamma p n) on the ratio between the maximum load achieved by an on-line algorithm and the optimum off-line maximum load. We show that this ratio can be greatly reduced by an efficient scheduler using only a small amount of rescheduling. We then apply these ideas to network flow. Cheriyan and Hagerup [6] introduced an on-line game on a bipartite graph as a fundamental step in improving algorithms for computing the maximum flow in networks. They described a randomized strategy to play the game. ... Steven J. Phillips, Jeffery R. Westbrook |
STOC | 1 |
| 1993 | A Well-Characterized Approximation Problem
Johan Håstad, Steven J. Phillips, Shmuel Safra |
Inf. Process. Lett. | 2 |
| 1993 | Finding the Hidden Path: Time Bounds for All-Pairs Shortest PathsabstractThe all-pairs shortest-paths problem in weighted graphs is investigated. An algorithm—the Hidden-Paths Algorithm—that finds these paths in time $O(m^ * n + n^2 \log n)$, where $m^ * $ is the number of edges participating in shortest paths, is presented. The algorithm is a practical substitute for Dijkstra’s algorithm. It is argued that $m^ * $ is likely to be small in practice since $m^ * = O(n\log n)$ with high probability for many probability distributions on edge weights. An $\Omega (mn)$ lower bound on the running time of any path-comparison-based algorithm for the all-pairs shortest-paths problem is also proved. Path-comparison-based algorithms form a natural class containing the Hidden-Paths Algorithm, as well as the algorithms of E. W. Dijkstra [Numer. Math., 1 (1959), pp. 269–271] and R. W. Floyd [Comm. ACM, 5 (1962), p. 345]. Lastly, generalized forms of the shortest-paths problem are considered, and it is shown that many of the standard shortest-paths algorithms are effective in this more general setting. David R. Karger, Daphne Koller, Steven J. Phillips |
SIAM J. Comput. | 3 |
| 1992 | Markov Paging (Extended Abstract)abstractThis paper considers the problem of paging under the assumption that the sequence of pages accessed is generated by a Markov chain. The authors use this model to study the fault-rate of paging algorithms, a quantity of interest to practitioners. They first draw on the theory of Markov decision processes to characterize the paging algorithm that achieves optimal fault-rate on any Markov chain. They address the problem of efficiently devising a paging strategy with low fault-rate for a given Markov chain. They show that a number of intuitively good approaches fail. Their main result is an efficient procedure that, on any Markov chain, will give a paging algorithm with fault-rate at most a constant times optimal. Their techniques also show that some algorithms that do poorly in practice fail in the Markov setting, despite known (good) performance guarantees when the requests are generated independently from a probability distribution.> Anna R. Karlin, Steven J. Phillips, Prabhakar Raghavan |
FOCS | 2 |
| 1992 | Strongly Competitive Algorithms for Paging with Locality of Reference
Sandy Irani, Anna R. Karlin, Steven J. Phillips |
SODA | 3 |
| 1992 | Biased Random WalksabstractHow much can an imperfect source of randomness affect an algorithm? We examine several simple questions of this type concerning the long-term behavior of a random walk on a finite graph. In our setup, each step of the random walk a “controller” can, with a certain small probability, fix the next step, thus introducing a bias. We analyze the extent to which the bias can affect the limit behavior of the walk. The controller is assumed to associate a real, nonnegative, “benefit” with each state, and to strive to maximize the long-term expected benefit. We derive tight bounds on the maximum of this objective function over all controller's strategies, and present polynomial time algorithms for computing the optimal controller strategy. Yossi Azar, Andrei Z. Broder, Anna R. Karlin, Nathan Linial, Steven J. Phillips |
STOC | 5 |
| 1991 | Finding the Hidden Path: Time Bounds for All-Pairs Shortest PathsabstractThe all-pairs shortest paths problem in weighted graphs is investigated. An algorithm called the hidden paths algorithm, which finds these paths in time O(m*+n n/sup 2/ log n), where m* is the number of edges participating in shortest paths, is presented. It is argued that m* is likely to be small in practice, since m*=O(n log n) with high probability for many probability distributions on edge weights. An Omega (mn) lower bound on the running time of any path-comparison-based algorithm for the all-pairs shortest paths problem is proved.> David R. Karger, Daphne Koller, Steven J. Phillips |
FOCS | 3 |