Demo Data from EDBT 2026 / reviewers in the wild / expert
Pang C. Chen
dblp:23/2033
· DBLP profile ↗
13ranked-venue papers
8as first author
0since 2021 · last 1998
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 11 · 6 first-authorSystems, architecture and hardware · 8 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorTheory of computation · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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
9 papers |
Motion planning and robot control · 86% Planning, search and constraint satisfaction · 11% Question answering and dialogue systems · 2% | |
| Theoretical computer science
3 papers |
Algorithms and data structures · 55% Mathematical optimization · 31% Graph algorithms and graph theory · 14% | |
| Human-computer interaction and pervasive computing
1 paper |
Human-robot interaction · 50% User interface design and tools · 50% |
Topics — the 22 heaviest of 22, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Motion planning and robot control
motion planning |
0.1 | 6 | 1995 | A Heuristic and Complete Planner for the Classical Mover's Problem · ICRA 1995 Adaptive Path Planning: Algorithm and Analysis · ICRA 1995 A Global Motion Planner for Curve-Tracing Robots · ICRA 1994 |
Robotics › Motion planning and robot control › motion planning
configuration space search |
0.0 | 3 | 1998 | SANDROS: a dynamic graph search algorithm for motion planning · IEEE Trans. Robotics Autom. 1998 SANDROS: a motion planner with performance proportional to task difficulty · ICRA 1992 A Heuristic and Complete Planner for the Classical Mover's Problem · ICRA 1995 |
Robotics › Motion planning and robot control
path planning |
0.0 | 2 | 1998 | SANDROS: a dynamic graph search algorithm for motion planning · IEEE Trans. Robotics Autom. 1998 Improving Path Planning with Learning · ML 1992 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
task planning |
0.0 | 1 | 1996 | Interactive task planning through natural language · ICRA 1996 |
User interface design and tools › end-user programming
programming by demonstration |
0.0 | 1 | 1996 | Interactive task planning through natural language · ICRA 1996 |
Human-robot interaction
robot programming |
0.0 | 1 | 1996 | Interactive task planning through natural language · ICRA 1996 |
Robotics › Motion planning and robot control › path planning
adaptive path planning |
0.0 | 1 | 1995 | Adaptive Path Planning: Algorithm and Analysis · ICRA 1995 |
Robotics › Motion planning and robot control › motion planning › completeness guarantees
complete motion planning |
0.0 | 1 | 1995 | A Heuristic and Complete Planner for the Classical Mover's Problem · ICRA 1995 |
Mathematical optimization › combinatorial optimization
local search |
0.0 | 1 | 1995 | On Bootstrapping Local Search with Trail-Markers · IJCAI 1995 |
Robotics › Motion planning and robot control › motion planning
hybrid motion planning |
0.0 | 1 | 1994 | An Efficient Hybrid Planner in Changing Environments · ICRA 1994 |
Performance modeling and evaluation › performance evaluation methodology
simulation and benchmarking |
0.0 | 1 | 1992 | Heuristic Sampling: A Method for Predicting the Performance of Tree Searching Programs · SIAM J. Comput. 1992 |
Algorithms and data structures
search algorithms |
0.0 | 1 | 1992 | Heuristic Sampling: A Method for Predicting the Performance of Tree Searching Programs · SIAM J. Comput. 1992 |
Algorithms and data structures › data structure design › search structures
search trees |
0.0 | 1 | 1992 | Heuristic Sampling: A Method for Predicting the Performance of Tree Searching Programs · SIAM J. Comput. 1992 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search
heuristic search planning |
0.0 | 1 | 1991 | Practical path planning among movable obstacles · ICRA 1991 |
Robotics › Motion planning and robot control › motion planning › manipulation planning
path planning among movable obstacles |
0.0 | 1 | 1991 | Practical path planning among movable obstacles · ICRA 1991 |
Algorithms and data structures › search algorithms › heuristic search
best-first search |
0.0 | 1 | 1998 | SANDROS: a dynamic graph search algorithm for motion planning · IEEE Trans. Robotics Autom. 1998 |
Graph algorithms and graph theory › graph algorithms
graph search |
0.0 | 1 | 1998 | SANDROS: a dynamic graph search algorithm for motion planning · IEEE Trans. Robotics Autom. 1998 |
Natural language and speech › Question answering and dialogue systems
natural language interface |
0.0 | 1 | 1996 | Interactive task planning through natural language · ICRA 1996 |
Robotics › Motion planning and robot control › motion planning › learning-based motion planning
experience-based planning |
0.0 | 1 | 1995 | Adaptive Path Planning: Algorithm and Analysis · ICRA 1995 |
Robotics › Motion planning and robot control › path planning
collision-free path planning |
0.0 | 1 | 1994 | A Global Motion Planner for Curve-Tracing Robots · ICRA 1994 |
Robotics › Motion planning and robot control › motion planning
learning-based motion planning |
0.0 | 1 | 1992 | Improving Path Planning with Learning · ML 1992 |
Computer vision › Video understanding and tracking › spatio-temporal modeling
object interaction modeling |
0.0 | 1 | 1991 | Practical path planning among movable obstacles · ICRA 1991 |
Methods — techniques the papers use, named apart from their topics
multiresolution search · 0.1hierarchical search · 0.1qualitative spatial reasoning · 0.0programming by demonstration · 0.0stratified sampling · 0.0heuristic sampling · 0.0trail-markers · 0.0stochastic modeling · 0.0sparse network learning · 0.0hierarchical multi-resolution representation · 0.0generate-and-test · 0.0SANDROS search strategy · 0.0meta-level planning · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1998 | SANDROS: a dynamic graph search algorithm for motion planningabstractWe present a general search strategy called SANDROS for motion planning, and its applications to motion planning for three types of robots: (1) manipulator; (2) rigid object; and (3) multiple rigid objects. SANDROS is a dynamic-graph search algorithm, and can be described as a hierarchical, nonuniform-multiresolution, best-first search to find a heuristically short motion in the configuration space. The SANDROS planner is resolution complete, and its computation time is commensurate with the problem difficulty measured empirically by the solution-path complexity. For many realistic problems involving a manipulator or a rigid object with six degrees of freedom, its computation times are under 1 minute for easy problems involving wide free space, and several minutes for relatively hard problems. Pang C. Chen, Yong K. Hwang |
IEEE Trans. Robotics Autom. | 1 |
| 1996 | Interactive task planning through natural languageabstractWe describe a learning user interface (LUI) for robot task planning and programming. A robot operator interacts with LUI with commands in a natural-language-like form, and teaches LUI new commands necessary to perform assigned tasks using the programming by demonstration paradigm. LUI has a basic set of commands for moving a robot. When a new form of a command is given along with a demonstration of how to execute the command in terms of a sequence of known commands, LUI abstracts and stores the demonstration sequence. The abstraction involves qualitative reasoning about spatial relationships of the robot and objects involved during the demonstration. LUI allows robot operators to teach and subsequently issue high-level, natural-language-like motion commands rather than precise numeric commands involving coordinate specifications. This capability can speed up robotic operations in many applications in which similar tasks must be carried out repetitively. Yong K. Hwang, Pang C. Chen, Peter Watterberg |
ICRA | 2 |
| 1996 | Complete motion planner for time-varying environmentsabstractThis paper presents a complete motion planner in three-dimensional changing environment. The robot is either a manipulator or a rigid object that translates and rotates, while obstacles are polyhedra translating and rotating along known trajectories. The motion planner is based on the SANDROS search strategy, which uses a hierarchical, multi-resolution representation of the product space of the time and the configuration space. A solution is found by generating a candidate sequence of subgoals and subsequently computing collision-free path along the sequence. For changing environments it is the first planner for non-point robots that is efficient and guarantees a solution. This planner can control the trade-offs between the computation resource and algorithmic completeness/solution path quality, and thus can fully utilize the available computing power. This algorithm is useful for navigation of mobile robots and submarines, or motion planning of multiple robots by regarding other robots as moving obstacles. Yong K. Hwang, Pang C. Chen, Chong-Won Lee, Mun S. Kim |
IROS | 2 |
| 1995 | Adaptive Path Planning: Algorithm and AnalysisabstractWe present a learning algorithm that improves path planning by using past experience to enhance future performance. The algorithm relies on an existing path planner to provide solutions to difficult tasks. From these solutions, an evolving sparse network of useful robot configurations is learned to support faster planning. More generally, the algorithm provides a framework in which a slow but effective planner may be improved both cost-wise and capability-wise by a faster but less effective planner coupled with experience. We analyze the algorithm by formalizing the concept of improvability and deriving conditions under which a planner can be improved within the framework. The analysis is based on two stochastic models, one pessimistic (on task complexity), the other randomized (on experience utility). Using these models, we derive quantitative bounds to predict the learning behavior. We use these estimation tools to characterize the situations in which the algorithm is useful and to provide bounds on the training time. In particular, we show how to predict the maximum achievable speedup. Pang C. Chen |
ICRA | 1 |
| 1995 | A Heuristic and Complete Planner for the Classical Mover's ProblemabstractWe present a motion planner for the classical mover's problem in three dimensions that is both resolution-complete and efficient in that it has performance commensurate with task difficulty. It is based on the SANDROS search strategy, which uses a hierarchical, multi-resolution representation of the configuration space along with a generate-and-test paradigm for solution paths. This planner can control the trade-offs between the computation resource and algorithmic completeness/solution path quality, and thus can fully utilize the available computing power. It is useful for navigation of mobile robots, submarines and spacecraft, or part motion feasibility in assembly planning. Yong K. Hwang, Pang C. Chen |
ICRA | 2 |
| 1995 | On Bootstrapping Local Search with Trail-Markers
Pang C. Chen |
IJCAI | 1 |
| 1994 | An Efficient Hybrid Planner in Changing EnvironmentsabstractIn this paper, we present a new hybrid motion planner that is capable of exploiting previous planning episodes when confronted with new planning problems. Our approach is applicable when several (similar) problems are successively posed for the same static environment, or when the environment changes incrementally between planning episodes. At the heart of our system lie two low-level motion planners: a fast, but incomplete planner LOCAL, and a computationally costly (possibly resolution) complete planner GLOBAL. When a new planning problem is presented to our planner, an efficient meta-level planner MANAGER decomposes the problem into segments that are amenable to solution by LOCAL. This decomposition is made by exploiting a task graph, in which successful planning episodes have been recorded. In cases where the decomposition fails, GLOBAL is invoked. The key to our planner's success is a novel representation of solution trajectories, in which segments of collision-free paths are associated with the boundary of nearby obstacles. Thus we effectively combine the efficiency of one planner with the completeness of another to obtain a more efficient complete planner.> Michael Barbehenn, Pang C. Chen, Seth Hutchinson 0001 |
ICRA | 2 |
| 1994 | A Global Motion Planner for Curve-Tracing RobotsabstractWe present a global motion planner for tracing curves in three dimensions with robot manipulator tool frames. This planner generates an efficient motion satisfying three types of constraints: constraints on the tool tip for curve tracing, robot kinematic constraints and robot link collision constraints. Motions are planned using a global search algorithm and a local planner based on a potential-field approach. This planner can be used with any robots including redundant manipulators and can control the trade-offs between its algorithmic completeness and computation time. It can be applied in many robotic tasks such as seam welding, caulking, edge deburring and chamfering, and is expected to reduce motion programming times from days to minutes.> Yong K. Hwang, Pang C. Chen, Anthony A. Maciejewski, David D. Neidigk |
ICRA | 2 |
| 1994 | Adaptive Robot Path Planning in Changing EnvironmentsabstractPath planning needs to be fast to facilitate real-time robot programming. Unfortunately, current planning techniques are still too slow to be effective, as they often require several minutes, if not hours of computation. To overcome this difficulty, we present an adaptive algorithm that uses past experience to speed up future performance. It is a learning algorithm suitable for incrementally-changing environments such as those encountered in manufacturing of evolving products and waste-site remediation. The algorithm allows the robot to adapt to its environment by having two experience manipulation schemes: for minor environmental change, we use an object-attached experience abstraction scheme to increase the flexibility of the learned experience; for major environmental change, we use an on-demand experience repair scheme to retain those experiences that remain valid and useful. Using this algorithm, we can effectively reduce the overall robot planning time by re-using the computation result for one task to plan a path for another.> Pang C. Chen |
ICTAI | 1 |
| 1992 | Improving Path Planning with Learning
Pang C. Chen |
ML | 1 |
| 1992 | SANDROS: a motion planner with performance proportional to task difficultyabstractTo address the need of a practical motion planner for manipulators, the authors present an efficient and resolution-complete algorithm that has performance commensurate with task difficulty. The algorithm uses SANDROS, a search strategy that combines hierarchical, nonuniform multiresolution, and best-first search to find a near-optimal solution in the configuration space. This algorithm can be applied to any manipulator, and has been tested with five- and six-degree-of-freedom robots, with execution times ranging from 20 seconds to 10 minutes on a 16 MIPS workstation.> Pang C. Chen, Yong K. Hwang |
ICRA | 1 |
| 1992 | Heuristic Sampling: A Method for Predicting the Performance of Tree Searching ProgramsabstractDetermining the feasibility of a particular search program is important in practical situations, especially when the computation involved can easily require days, or even years. To help make such predictions, a simple procedure based on a stratified sampling approach is presented. This new method, which is called heuristic sampling, is a generalization of Knuth’s original algorithm for estimating the efficiency of backtrack programs. With the aid of simple heuristics, this method can produce significantly more accurate cost estimates for commonly used tree search algorithms such as depth-first, breadth-first, best-first, and iterative-deepening. Pang C. Chen |
SIAM J. Comput. | 1 |
| 1991 | Practical path planning among movable obstaclesabstractPath planning among movable obstacles is a practical problem that is in need of a solution. An efficient heuristic algorithm is presented that uses a generate-and-test paradigm: a good candidate path is hypothesized by a global planner and subsequently verified by a local planner. In the process of formalizing the problem, a technique for modeling object interactions through contact is presented. The algorithm has been tested on a variety of examples, and was able to generate solutions within 10 s on a 17-MIPS Sun Sparc workstation.> Pang C. Chen, Yong K. Hwang |
ICRA | 1 |