VLDB 2026 Research / reviewers in the wild / expert
Eric A. Hansen
dblp:02/6770
· DBLP profile ↗
47ranked-venue papers
17as first author
3since 2021 · last 2025
0000-0002-8445-2375ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 46 · 17 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 23 · 6 first-authorTheory of computation · 1Applied, interdisciplinary, general and emerging 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.
| Artificial intelligence
27 papers |
Planning, search and constraint satisfaction · 73% Probabilistic and Bayesian machine learning · 15% Reinforcement learning · 11% | |
| Theoretical computer science
8 papers |
Algorithms and data structures · 46% Graph algorithms and graph theory · 32% Automated reasoning and model checking · 22% |
Topics — the 28 heaviest of 31, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
partially observable markov decision process |
0.9 | 5 | 2021 | An integrated approach to solving influence diagrams and finite-horizon partially observable decision processes · Artif. Intell. 2021 A POMDP Approach to Influence Diagram Evaluation · IJCAI 2016 Indefinite-Horizon POMDPs with Action-Based Termination · AAAI 2007 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
heuristic search |
0.8 | 9 | 2016 | General Error Bounds in Heuristic Search Algorithms for Stochastic Shortest Path Problems · AAAI 2016 Efficient Bounds in Heuristic Search Algorithms for Stochastic Shortest Path Problems · AAAI 2015 Edge Partitioning in External-Memory Graph Search · IJCAI 2007 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
planning under uncertainty |
0.8 | 3 | 2021 | An integrated approach to solving influence diagrams and finite-horizon partially observable decision processes · Artif. Intell. 2021 A POMDP Approach to Influence Diagram Evaluation · IJCAI 2016 Planning with Continuous Resources in Stochastic Domains · IJCAI 2005 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models › directed graphical model
influence diagrams |
0.5 | 1 | 2021 | An integrated approach to solving influence diagrams and finite-horizon partially observable decision processes · Artif. Intell. 2021 |
Machine learning › Reinforcement learning
markov decision process |
0.5 | 2 | 2016 | General Error Bounds in Heuristic Search Algorithms for Stochastic Shortest Path Problems · AAAI 2016 Efficient Bounds in Heuristic Search Algorithms for Stochastic Shortest Path Problems · AAAI 2015 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
stochastic shortest path |
0.5 | 2 | 2016 | General Error Bounds in Heuristic Search Algorithms for Stochastic Shortest Path Problems · AAAI 2016 Efficient Bounds in Heuristic Search Algorithms for Stochastic Shortest Path Problems · AAAI 2015 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
graph search |
0.3 | 5 | 2007 | Parallel Structured Duplicate Detection · AAAI 2007 A Breadth-First Approach to Memory-Efficient Graph Search · AAAI 2006 Domain-Independent Structured Duplicate Detection · AAAI 2006 |
Algorithms and data structures
dynamic programming |
0.2 | 4 | 2011 | Memory-Efficient Dynamic Programming for Learning Optimal Bayesian Networks · AAAI 2011 Incremental Estimation of Discrete Hidden Markov Models Based on a New Backward Procedure · AAAI 2005 Monitoring and control of anytime algorithms: A dynamic programming approach · Artif. Intell. 2001 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models › structure learning
bayesian network structure learning |
0.1 | 1 | 2011 | Memory-Efficient Dynamic Programming for Learning Optimal Bayesian Networks · AAAI 2011 |
Automated reasoning and model checking › probabilistic inference
graphical model inference |
0.1 | 1 | 2009 | Efficient Computation of Jointree Bounds for Systematic MAP Search · IJCAI 2009 |
Graph algorithms and graph theory › graph theory › graph parameters › graph width parameters
treewidth |
0.1 | 1 | 2009 | Combining Breadth-First and Depth-First Strategies in Searching for Treewidth · IJCAI 2009 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › tree search
breadth-first search |
0.1 | 1 | 2006 | A Breadth-First Approach to Memory-Efficient Graph Search · AAAI 2006 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
decentralized POMDP |
0.1 | 1 | 2005 | Bounded Policy Iteration for Decentralized POMDPs · IJCAI 2005 |
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models |
0.1 | 1 | 2005 | Incremental Estimation of Discrete Hidden Markov Models Based on a New Backward Procedure · AAAI 2005 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model
hidden markov model |
0.1 | 1 | 2005 | Incremental Estimation of Discrete Hidden Markov Models Based on a New Backward Procedure · AAAI 2005 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search › admissible heuristics
pattern databases |
0.1 | 1 | 2005 | External-Memory Pattern Databases Using Structured Duplicate Detection · AAAI 2005 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
probabilistic planning |
0.1 | 1 | 2005 | Planning with Continuous Resources in Stochastic Domains · IJCAI 2005 |
Machine learning › Reinforcement learning › multi-agent reinforcement learning
markov games |
0.0 | 1 | 2004 | Dynamic Programming for Partially Observable Stochastic Games · AAAI 2004 |
Knowledge, reasoning and agents › Multi-agent systems
partially observable stochastic games |
0.0 | 1 | 2004 | Dynamic Programming for Partially Observable Stochastic Games · AAAI 2004 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search
memory-bounded search |
0.0 | 1 | 2003 | Sparse-Memory Graph Search · IJCAI 2003 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
anytime algorithm |
0.0 | 1 | 2001 | Monitoring and control of anytime algorithms: A dynamic programming approach · Artif. Intell. 2001 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
hybrid search |
0.0 | 1 | 2009 | Combining Breadth-First and Depth-First Strategies in Searching for Treewidth · IJCAI 2009 |
Graph algorithms and graph theory › graph partitioning
edge partitioning |
0.0 | 1 | 2007 | Edge Partitioning in External-Memory Graph Search · IJCAI 2007 |
Graph algorithms and graph theory
graph partitioning |
0.0 | 1 | 2007 | Edge Partitioning in External-Memory Graph Search · IJCAI 2007 |
Machine learning › Reinforcement learning › dynamic programming
policy iteration |
0.0 | 1 | 1997 | An Improved Policy Iteration Algorithm for Partially Observable MDPs · NIPS 1997 |
Graph algorithms and graph theory › graph algorithms
graph search |
0.0 | 1 | 2003 | Sparse-Memory Graph Search · IJCAI 2003 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
plan execution |
0.0 | 1 | 1994 | Cost-Effective Sensing during Plan Execution · AAAI 1994 |
Automated reasoning and model checking › probabilistic verification
value iteration |
0.0 | 1 | 2001 | An Improved Grid-Based Approximation Algorithm for POMDPs · IJCAI 2001 |
Methods — techniques the papers use, named apart from their topics
value iteration · 0.5dynamic programming · 0.4layered graph decomposition · 0.2POMDP · 0.2bellman residual · 0.2depth-first search · 0.2breadth-first search · 0.2incremental estimation · 0.1backward procedure · 0.1branch-and-bound · 0.1a* search · 0.1policy iteration · 0.1grid-based approximation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A Bucket-Based Priority Queue for Bounded-Suboptimal and Anytime A* SearchabstractWe introduce a priority queue data structure, called a bucket heap, which generalizes the bucket queue commonly used to accelerate A* search for shortest-path problems with a small range of integer transition costs. Unlike a bucket queue, a bucket heap speeds up priority queue operations for bounded-suboptimal and Anytime A* algorithms guided by non-admissible node evaluation functions. It also provides direct access---without any additional overhead---to the underlying bucket queue of A*, which we show can be used to improve search performance in further ways. Garrett M. Fereday, Eric A. Hansen |
SOCS | 2 |
| 2022 | Strategy Graphs for Influence DiagramsabstractAn influence diagram is a graphical model of a Bayesian decision problem that is solved by finding a strategy that maximizes expected utility. When an influence diagram is solved by variable elimination or a related dynamic programming algorithm, it is traditional to represent a strategy as a sequence of policies, one for each decision variable, where a policy maps the relevant history for a decision to an action. We propose an alternative representation of a strategy as a graph, called a strategy graph, and show how to modify a variable elimination algorithm so that it constructs a strategy graph. We consider both a classic variable elimination algorithm for influence diagrams and a recent extension of this algorithm that has more relaxed constraints on elimination order that allow improved performance. We consider the advantages of representing a strategy as a graph and, in particular, how to simplify a strategy graph so that it is easier to interpret and analyze. Eric A. Hansen, Jinchuan Shi, James Kastrantas |
J. Artif. Intell. Res. | 1 |
| 2021 | An integrated approach to solving influence diagrams and finite-horizon partially observable decision processes
Eric A. Hansen |
Artif. Intell. | 1 |
| 2020 | Improved Vector Pruning in Exact Algorithms for Solving POMDPsabstractExact dynamic programming algorithms for solving partially observable Markov decision processes (POMDPs) rely on a subroutine that removes, or “prunes,” dominated vectors from vector sets that represent piecewise-linear and convex value functions. The subroutine solves many linear programs, where the size of the linear programs is proportional to both the number of undominated vectors in the set and their dimension, which severely limits scalability. Recent work improves the performance of this subroutine by limiting the number of constraints in the linear programs it solves by incrementally generating relevant constraints. In this paper, we show how to similarly limit the number of variables. By reducing the size of the linear programs in both ways, we further improve the performance of exact algorithms for POMDPs, especially in solving problems with larger state spaces. Eric A. Hansen, Thomas Bowman |
UAI | 1 |
| 2016 | General Error Bounds in Heuristic Search Algorithms for Stochastic Shortest Path ProblemsabstractWe consider recently-derived error bounds that can be used to bound the quality of solutions found by heuristic search algorithms for stochastic shortest path problems. In their original form, the bounds can only be used for problems with positive action costs. We show how to generalize the bounds so that they can be used in solving any stochastic shortest path problem, regardless of cost structure. In addition, we introduce a simple new heuristic search algorithm that performs as well or better than previous algorithms for this class of problems, while being easier to implement and analyze. Eric A. Hansen, Ibrahim Abdoulahi |
AAAI | 1 |
| 2016 | A POMDP Approach to Influence Diagram Evaluation
Eric A. Hansen, Jinchuan Shi, Arindam Khaled |
IJCAI | 1 |
| 2015 | Efficient Bounds in Heuristic Search Algorithms for Stochastic Shortest Path ProblemsabstractFully observable decision-theoretic planning problems are commonly modeled as stochastic shortest path (SSP) problems. For this class of planning problems, heuristic search algorithms (including LAO*, RTDP, and related algorithms), as well as the value iteration algorithm on which they are based, lack an efficient test for convergence to an ε-optimal policy (except in the special case of discounting). We introduce a simple and efficient test for convergence that applies to SSP problems with positive action costs. The test can detect whether a policy is proper, that is, whether it achieves the goal state with probability 1. If proper, it gives error bounds that can be used to detect convergence to an ε-optimal solution. The convergence test incurs no extra overhead besides computing the Bellman residual, and the performance guarantee it provides substantially improves the utility of this class of planning algorithms. Eric A. Hansen, Ibrahim Abdoulahi |
AAAI | 1 |
| 2013 | Solving Limited-Memory Influence Diagrams Using Branch-and-Bound Search
Arindam Khaled, Eric A. Hansen, Changhe Yuan |
UAI | 2 |
| 2011 | Memory-Efficient Dynamic Programming for Learning Optimal Bayesian NetworksabstractWe describe a memory-efficient implementation of a dynamic programming algorithm for learning the optimal structure of a Bayesian network from training data. The algorithm leverages the layered structure of the dynamic programming graphs representing the recursive decomposition of the problem to reduce the memory requirements of the algorithm from O(n2n) to O(C(n, n/2)), where C(n, n/2) is the binomial coefficient. Experimental results show that the approach runs up to an order of magnitude faster and scales to datasets with more variables than previous approaches. Brandon M. Malone, Changhe Yuan, Eric A. Hansen |
AAAI | 3 |
| 2011 | Branch and bound based feature elimination for support vector machine based classification of hyperspectral imagesabstractFeature selection (FS) is a classical combinatorial problem in pattern recognition and data mining. It finds major importance in classification and regression scenarios. In this paper, a hybrid approach that combines branch-and-bound (BB) search with Bhattacharya distance based feature selection is presented for classifying hyperspectral data using Support Vector Machine (SVM) classifiers. The performance of this hybrid approach is compared to another hybrid approach that uses genetic algorithm (GA) based feature selection in place of BB. It is also compared to baseline SVMs with no feature reduction. Experimental results using hyperspectral data show that under small sample size situations, BB approach performs better than GA and SVM with no feature selection. Sathishkumar Samiappan, Saurabh Prasad, Lori M. Bruce, Eric A. Hansen |
IGARSS | 4 |
| 2011 | Suboptimality Bounds for Stochastic Shortest Path Problems
Eric A. Hansen |
UAI | 1 |
| 2011 | Improving the Scalability of Optimal Bayesian Network Learning with External-Memory Frontier Breadth-First Branch and Bound Search
Brandon M. Malone, Changhe Yuan, Eric A. Hansen, Susan M. Bridges |
UAI | 3 |
| 2010 | Parallel lexical-tree based LVCSR on multi-core processors
Naveen Parihar, Ralf Schlüter, David Rybach, Eric A. Hansen |
INTERSPEECH | 4 |
| 2010 | Edge Partitioning in Parallel Structured Duplicate DetectionabstractWe show how edge partitioning, a technique originally developed for external-memory search, can be used to reduce the number of slow synchronization operations needed in parallel graph search. We show that edge partitioning improves on a previous technique called parallel structured duplicate detection by allowing a higher degree of concurrency, even for search problems with little or no inherent locality. For domain-independent graph search, we also show that edge partitioning significantly improves search speed by improving the efficiency of precondition checking. We demonstrate the effectiveness of this approach to parallel graph search for domain-independent STRIPS planning. Rong Zhou 0001, Tim Schmidt, Eric A. Hansen, Minh Binh Do, Serdar Uckun |
SOCS | 3 |
| 2010 | Solving Multistage Influence Diagrams using Branch-and-Bound Search
Changhe Yuan, Xiaojian Wu, Eric A. Hansen |
UAI | 3 |
| 2009 | Efficient Computation of Jointree Bounds for Systematic MAP Search
Changhe Yuan, Eric A. Hansen |
IJCAI | 2 |
| 2009 | Combining Breadth-First and Depth-First Strategies in Searching for Treewidth
Rong Zhou 0001, Eric A. Hansen |
IJCAI | 2 |
| 2009 | Parallel fast likelihood computation for LVCSR using mixture decomposition
Naveen Parihar, Ralf Schlüter, David Rybach, Eric A. Hansen |
INTERSPEECH | 4 |
| 2009 | Policy Iteration for Decentralized Control of Markov Decision ProcessesabstractCoordination of distributed agents is required for problems arising in many areas, including multi-robot systems, networking and e-commerce. As a formal framework for such problems, we use the decentralized partially observable Markov decision process (DEC-POMDP). Though much work has been done on optimal dynamic programming algorithms for the single-agent version of the problem, optimal algorithms for the multiagent case have been elusive. The main contribution of this paper is an optimal policy iteration algorithm for solving DEC-POMDPs. The algorithm uses stochastic finite-state controllers to represent policies. The solution can include a correlation device, which allows agents to correlate their actions without communicating. This approach alternates between expanding the controller and performing value-preserving transformations, which modify the controller without sacrificing value. We present two efficient value-preserving transformations: one can reduce the size of the controller and the other can improve its value while keeping the size fixed. Empirical results demonstrate the usefulness of value-preserving transformations in increasing value while keeping controller size to a minimum. To broaden the applicability of the approach, we also present a heuristic version of the policy iteration algorithm, which sacrifices convergence to optimality. This algorithm further reduces the size of the controllers at each step by assuming that probability distributions over the other agents' actions are known. While this assumption may not hold in general, it helps produce higher quality solutions in our test problems. Daniel S. Bernstein, Christopher Amato, Eric A. Hansen, Shlomo Zilberstein |
J. Artif. Intell. Res. | 3 |
| 2009 | A Heuristic Search Approach to Planning with Continuous Resources in Stochastic DomainsabstractWe consider the problem of optimal planning in stochastic domains with resource constraints, where the resources are continuous and the choice of action at each step depends on resource availability. We introduce the HAO* algorithm, a generalization of the AO* algorithm that performs search in a hybrid state space that is modeled using both discrete and continuous state variables, where the continuous variables represent monotonic resources. Like other heuristic search algorithms, HAO* leverages knowledge of the start state and an admissible heuristic to focus computational effort on those parts of the state space that could be reached from the start state by following an optimal policy. We show that this approach is especially effective when resource constraints limit how much of the state space is reachable. Experimental results demonstrate its effectiveness in the domain that motivates our research: automated planning for planetary exploration rovers. Nicolas Meuleau, Emmanuel Benazera, Ronen I. Brafman, Eric A. Hansen, Mausam |
J. Artif. Intell. Res. | 4 |
| 2008 | Sparse Stochastic Finite-State Controllers for POMDPs
Eric A. Hansen |
UAI | 1 |
| 2007 | Indefinite-Horizon POMDPs with Action-Based Termination
Eric A. Hansen |
AAAI | 1 |
| 2007 | Parallel Structured Duplicate Detection
Rong Zhou 0001, Eric A. Hansen |
AAAI | 2 |
| 2007 | Edge Partitioning in External-Memory Graph Search
Rong Zhou 0001, Eric A. Hansen |
IJCAI | 2 |
| 2007 | Anytime Heuristic SearchabstractWe describe how to convert the heuristic search algorithm A* into an anytime algorithm that finds a sequence of improved solutions and eventually converges to an optimal solution. The approach we adopt uses weighted heuristic search to find an approximate solution quickly, and then continues the weighted search to find improved solutions as well as to improve a bound on the suboptimality of the current solution. When the time available to solve a search problem is limited or uncertain, this creates an anytime heuristic search algorithm that allows a flexible tradeoff between search time and solution quality. We analyze the properties of the resulting Anytime A* algorithm, and consider its performance in three domains; sliding-tile puzzles, STRIPS planning, and multiple sequence alignment. To illustrate the generality of this approach, we also describe how to transform the memory-efficient search algorithm Recursive Best-First Search (RBFS) into an anytime algorithm. Eric A. Hansen, Rong Zhou 0001 |
J. Artif. Intell. Res. | 1 |
| 2006 | Domain-Independent Structured Duplicate Detection
Rong Zhou 0001, Eric A. Hansen |
AAAI | 2 |
| 2006 | A Breadth-First Approach to Memory-Efficient Graph Search
Rong Zhou 0001, Eric A. Hansen |
AAAI | 2 |
| 2006 | Breadth-first heuristic search
Rong Zhou 0001, Eric A. Hansen |
Artif. Intell. | 2 |
| 2005 | Incremental Estimation of Discrete Hidden Markov Models Based on a New Backward Procedure
German Florez-Larrahondo, Susan M. Bridges, Eric A. Hansen |
AAAI | 3 |
| 2005 | External-Memory Pattern Databases Using Structured Duplicate Detection
Rong Zhou 0001, Eric A. Hansen |
AAAI | 2 |
| 2005 | Bounded Policy Iteration for Decentralized POMDPs
Daniel S. Bernstein, Eric A. Hansen, Shlomo Zilberstein |
IJCAI | 2 |
| 2005 | Planning with Continuous Resources in Stochastic Domains
Mausam, Emmanuel Benazera, Ronen I. Brafman, Nicolas Meuleau, Eric A. Hansen |
IJCAI | 5 |
| 2004 | Dynamic Programming for Partially Observable Stochastic Games
Eric A. Hansen, Daniel S. Bernstein, Shlomo Zilberstein |
AAAI | 1 |
| 2004 | Space-Efficient Memory-Based Heuristics
Rong Zhou 0001, Eric A. Hansen |
AAAI | 2 |
| 2004 | Structured Duplicate Detection in External-Memory Graph Search
Rong Zhou 0001, Eric A. Hansen |
AAAI | 2 |
| 2004 | K-Group A for Multiple Sequence Alignment with Quasi-Natural Gap CostsabstractAlignment of multiple protein or DNA sequences is an important problem in bioinformatics. Previous work has shown that the A* search algorithm can find optimal alignments for up to several sequences, and that a K-group generalization of A* can find approximate alignments for much larger numbers of sequences [T. Ikeda et al. (1999)]. In this paper, we describe the first implementation of K-group A* that uses quasinatural gap costs, the cost model used in practice by biologists. We also introduce a new method for computing gap-opening costs in profile alignment. Our results show that K-group A* can efficiently find optimal or close-to-optimal alignments for small groups of sequences, and, for large numbers of sequences, it can find higher-quality alignments than the widely-used CLUSTAL family of approximate alignment tools. This demonstrates the benefits of A* in aligning large numbers of sequences, as typically compared by biologists, and suggests that K-group A* could become a practical tool for multiple sequence alignment. Rong Zhou 0001, Eric A. Hansen |
ICTAI | 2 |
| 2004 | Breadth-First Heuristic Search
Rong Zhou 0001, Eric A. Hansen |
KR | 2 |
| 2003 | Sweep A*: Space-Efficient Heuristic Search in Partially Ordered GraphsabstractWe describe a novel heuristic search algorithm, called Sweep A*, that exploits the regular structure of partially ordered graphs to substantially reduce the memory requirements of search. We show that it outperforms previous search algorithms in optimally aligning multiple protein or DNA sequences, an important problem in bioinformatics. Sweep A* also promises to be effective for other search problems with similar structure. Rong Zhou 0001, Eric A. Hansen |
ICTAI | 2 |
| 2003 | Sparse-Memory Graph Search
Rong Zhou 0001, Eric A. Hansen |
IJCAI | 2 |
| 2003 | Symbolic Generalization for On-line Planning
Zhengzhu Feng, Eric A. Hansen, Shlomo Zilberstein |
UAI | 2 |
| 2001 | An Improved Grid-Based Approximation Algorithm for POMDPs
Rong Zhou 0001, Eric A. Hansen |
IJCAI | 2 |
| 2001 | Monitoring and control of anytime algorithms: A dynamic programming approach
Eric A. Hansen, Shlomo Zilberstein |
Artif. Intell. | 1 |
| 2001 | LAO*: A heuristic search algorithm that finds solutions with loops
Eric A. Hansen, Shlomo Zilberstein |
Artif. Intell. | 1 |
| 1998 | Solving POMDPs by Searching in Policy Space
Eric A. Hansen |
UAI | 1 |
| 1997 | An Improved Policy Iteration Algorithm for Partially Observable MDPs
Eric A. Hansen |
NIPS | 1 |
| 1996 | Reinforcement Learning for Mixed Open-loop and Closed-loop Control
Eric A. Hansen, Andrew G. Barto, Shlomo Zilberstein |
NIPS | 1 |
| 1994 | Cost-Effective Sensing during Plan Execution
Eric A. Hansen |
AAAI | 1 |