VLDB 2026 Research / reviewers in the wild / expert
Frank Imeson
dblp:145/2076
· DBLP profile ↗
6ranked-venue papers
4as first author
1since 2021 · last 2024
0000-0002-4399-2172ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 2 first-authorArtificial intelligence and machine learning · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 1 since 2021Security and privacy · 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
4 papers |
Motion planning and robot control · 84% Multi-agent systems · 12% Optimization for machine learning · 4% | |
| Theoretical computer science
3 papers |
Mathematical optimization · 91% Automated reasoning and model checking · 9% | |
| Network and information security
1 paper |
Hardware security and side channels · 100% |
Topics — the 14 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Motion planning and robot control › path planning
coverage path planning |
0.8 | 1 | 2024 | Anytime Replanning of Robot Coverage Paths for Partially Unknown Environments · IEEE Trans. Robotics 2024 |
Robotics › Motion planning and robot control
path planning |
0.8 | 1 | 2024 | Anytime Replanning of Robot Coverage Paths for Partially Unknown Environments · IEEE Trans. Robotics 2024 |
Robotics › Motion planning and robot control › motion planning
multi-robot motion planning |
0.6 | 2 | 2019 | An SMT-Based Approach to Motion Planning for Multiple Robots With Complex Constraints · IEEE Trans. Robotics 2019 Multi-robot task planning and sequencing using the SAT-TSP language · ICRA 2015 |
Robotics › Motion planning and robot control
motion planning |
0.5 | 3 | 2019 | Multi-robot task planning and sequencing using the SAT-TSP language · ICRA 2015 A language for robot path planning in discrete environments: The TSP with Boolean satisfiability constraints · ICRA 2014 An SMT-Based Approach to Motion Planning for Multiple Robots With Complex Constraints · IEEE Trans. Robotics 2019 |
Mathematical optimization
combinatorial optimization |
0.4 | 2 | 2015 | Multi-robot task planning and sequencing using the SAT-TSP language · ICRA 2015 A language for robot path planning in discrete environments: The TSP with Boolean satisfiability constraints · ICRA 2014 |
Mathematical optimization › combinatorial optimization › vehicle routing
traveling salesman problem |
0.4 | 2 | 2015 | Multi-robot task planning and sequencing using the SAT-TSP language · ICRA 2015 A language for robot path planning in discrete environments: The TSP with Boolean satisfiability constraints · ICRA 2014 |
Knowledge, reasoning and agents › Multi-agent systems › task allocation
simultaneous task assignment and path planning |
0.4 | 1 | 2019 | An SMT-Based Approach to Motion Planning for Multiple Robots With Complex Constraints · IEEE Trans. Robotics 2019 |
Mathematical optimization
discrete optimization |
0.2 | 1 | 2024 | Anytime Replanning of Robot Coverage Paths for Partially Unknown Environments · IEEE Trans. Robotics 2024 |
Mathematical optimization
integer programming relaxation |
0.2 | 1 | 2024 | Anytime Replanning of Robot Coverage Paths for Partially Unknown Environments · IEEE Trans. Robotics 2024 |
Hardware security and side channels
hardware obfuscation |
0.2 | 1 | 2013 | Securing Computer Hardware Using 3D Integrated Circuit (IC) Technology and Split Manufacturing for Obfuscation · USENIX Security Symposium 2013 |
Hardware security and side channels › hardware obfuscation
split manufacturing |
0.2 | 1 | 2013 | Securing Computer Hardware Using 3D Integrated Circuit (IC) Technology and Split Manufacturing for Obfuscation · USENIX Security Symposium 2013 |
Automated reasoning and model checking
satisfiability |
0.1 | 2 | 2015 | Multi-robot task planning and sequencing using the SAT-TSP language · ICRA 2015 A language for robot path planning in discrete environments: The TSP with Boolean satisfiability constraints · ICRA 2014 |
Machine learning › Optimization for machine learning › combinatorial optimization
traveling salesman problem |
0.1 | 1 | 2019 | An SMT-Based Approach to Motion Planning for Multiple Robots With Complex Constraints · IEEE Trans. Robotics 2019 |
Integrated circuit design
3d integration |
0.0 | 1 | 2013 | Securing Computer Hardware Using 3D Integrated Circuit (IC) Technology and Split Manufacturing for Obfuscation · USENIX Security Symposium 2013 |
Methods — techniques the papers use, named apart from their topics
linear relaxation · 1.5anytime algorithm · 1.5generalized traveling salesman problem · 0.4SAT-TSP reduction · 0.4satisfiability modulo theories · 0.4TSP encoding · 0.4SAT encoding · 0.4generalized TSP · 0.4TSP reduction · 0.4SAT reduction · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Anytime Replanning of Robot Coverage Paths for Partially Unknown EnvironmentsabstractIn this article, we propose a method to replan coverage paths for a robot operating in an environment with initially unknown static obstacles. Existing coverage approaches reduce coverage time by covering along the minimum number of coverage lines (straight-line paths). However, recomputing such paths online can be computationally expensive resulting in robot stoppages that increase coverage time. A naive alternative isgreedy detourreplanning, i.e., replanning with minimum deviation from the initial path, which is efficient to compute but may result in unnecessary detours. In this work, we propose an anytime coverage replanning approach namedOARP-Replanthat performs near-optimal replans to an interrupted coverage path within a given time budget. We do this by solving linear relaxations of integer linear programs to identify sections of the interrupted path that can be optimally replanned within the time budget. We validate OARP-Replan in simulation and perform comparisons against a greedy detour replanner and other state-of-the-art coverage planners. We also demonstrate OARP-Replan in experiments using an industrial-level autonomous robot. Megnath Ramesh, Frank Imeson, Baris Fidan, Stephen L. Smith 0001 |
IEEE Trans. Robotics | 2 |
| 2019 | An SMT-Based Approach to Motion Planning for Multiple Robots With Complex ConstraintsabstractIn this paper, we propose a new method for solving multirobot motion planning problems with complex constraints. We focus on an important class of problems that require an allocation of spatially distributed tasks to robots, along with efficient paths for each robot to visits their task locations. We introduce a framework for solving these problems that naturally couples allocation with path planning. The allocation problem is encoded as a Boolean Satisfiability problem (SAT) and the path planning problem is encoded as a traveling salesman problem (TSP). In addition, the framework can handle complex constraints such as battery life limitations, robot carrying capacities, and robot-task incompatibilities. We propose an algorithm that leverages recent advances in Satisfiability Modulo Theory (SMT) to combine state-of-the-art SAT and TSP solvers. We characterize the correctness of our algorithm and evaluate it in simulation on a series of patrolling, periodic routing, and multirobot sample collection problems. The results show our algorithm significantly outperforms state-of-the-art mathematical programming solvers. Frank Imeson, Stephen L. Smith 0001 |
IEEE Trans. Robotics | 1 |
| 2017 | The Need for Declarative Properties in Digital IC SecurityabstractWe emphasize the need to articulate precise, declarative properties in the context of securing Digital ICs. We do this by discussing two pieces of our work on securing Digital ICs. In one, we discuss a seemingly compelling approach to protecting Intellectual Property -- IC camouflaging. We demonstrate that an adversary can carry out a decamouflaging attack, in practice, much more efficiently than previously thought. Underlying our attack is strong foundations: an identification of the computational-complexity of the problems an attacker faces, and how they can be addressed using off-the-shelf constraint solvers. We identify the lack of a precise characterization of "security" in this context as an issue. In the other piece of work, we present an example of the articulation of such a security property for 3D IC technology, in the context of securing a supply-chain. The property is articulated declaratively, with explicit assumptions that underlie the threat model. Mohamed El Massad, Frank Imeson, Siddharth Garg, Mahesh Tripunitara |
ACM Great Lakes Symposium on VLSI | 2 |
| 2015 | Multi-robot task planning and sequencing using the SAT-TSP languageabstractThe Sat-Tsp language was recently proposed [1] for expressing and solving high-level robotic path planning problems. In this paper we show how different constraints that commonly appear in path planning problems, such as set constraints, counting constraints, and ordering constraints can all be expressed in the Sat-Tsp language. We also show how the language can be used to express multi-robot path planning problems. We evaluate our existing solver approaches on test problems that include a variety of complex constraints and we demonstrate the language through a ROS implementation. We also provide a new approach that reduces the Sat-Tsp language to the generalized traveling salesman problem language. We show that this new approach outperforms our existing approaches on problems that contain one-on-a-set constraints. Frank Imeson, Stephen L. Smith 0001 |
ICRA | 1 |
| 2014 | A language for robot path planning in discrete environments: The TSP with Boolean satisfiability constraintsabstractIn this paper we introduce a new language in which discrete path planning problems for mobile robots can be specified and solved. Given an environment represented as a graph and a Boolean variable for each vertex to represent its inclusion/exclusion on the path, we consider the problem of finding the shortest path (or tour) in the graph subject to a Boolean satisfiability (Sat) formula defined over the vertex variables. We call this problem Sat-Tsp. We show the expressiveness of this language for specifying complex motion planning objectives in a discrete environment. We then present three solution techniques for this problem, including a novel reduction to the well known travelling salesman problem (Tsp). We present extensive simulation results which compare the performance of the three solvers on standard benchmarks from Tsp, Sat, and Generalized Tsp (Gtsp) literature. Frank Imeson, Stephen L. Smith 0001 |
ICRA | 1 |
| 2013 | Securing Computer Hardware Using 3D Integrated Circuit (IC) Technology and Split Manufacturing for Obfuscation
Frank Imeson, Ariq Emtenan, Siddharth Garg, Mahesh Tripunitara |
USENIX Security Symposium | 1 |