EDBT 2026 Demo / reviewers in the wild / expert
Truong Nghiem
dblp:01/1164 · also Truong X. Nghiem
· DBLP profile ↗
13ranked-venue papers
6as first author
5since 2021 · last 2025
0000-0003-4841-3800ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 7 · 3 first-author · 2 since 2021Artificial intelligence and machine learning · 3 · 1 first-author · 2 since 2021Systems, architecture and hardware · 2 · 1 first-author · 1 since 2021Computer networks · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-author · 1 since 2021Theory of computation · 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.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Embedded and real-time systems · 55% Emerging computing paradigms · 23% Energy-efficient computing · 22% | |
| Artificial intelligence
1 paper |
Robot navigation and mapping · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Energy systems and smart grids · 100% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Robot navigation and mapping
state estimation |
0.2 | 1 | 2015 | Co-design of Anytime Computation and Robust Control · RTSS 2015 |
Emerging computing paradigms › approximate computing
anytime algorithms |
0.2 | 1 | 2015 | Co-design of Anytime Computation and Robust Control · RTSS 2015 |
Embedded and real-time systems
cyber-physical system platforms |
0.2 | 1 | 2015 | Co-design of Anytime Computation and Robust Control · RTSS 2015 |
Embedded and real-time systems
real-time scheduling |
0.2 | 2 | 2012 | On the Feasibility of Linear Discrete-Time Systems of the Green Scheduling Problem · RTSS 2011 Green Scheduling for Energy-Efficient Operation of Multiple Chiller Plants · RTSS 2012 |
Energy-efficient computing
power management |
0.1 | 1 | 2012 | Green Scheduling for Energy-Efficient Operation of Multiple Chiller Plants · RTSS 2012 |
Embedded and real-time systems
cyber-physical systems |
0.1 | 1 | 2011 | On the Feasibility of Linear Discrete-Time Systems of the Green Scheduling Problem · RTSS 2011 |
Energy systems and smart grids
demand-side management |
0.0 | 1 | 2011 | On the Feasibility of Linear Discrete-Time Systems of the Green Scheduling Problem · RTSS 2011 |
Energy systems and smart grids › building energy management
HVAC control |
0.0 | 1 | 2011 | On the Feasibility of Linear Discrete-Time Systems of the Green Scheduling Problem · RTSS 2011 |
Methods — techniques the papers use, named apart from their topics
computer vision · 0.4state-space analysis · 0.2discrete-time modeling · 0.2anytime algorithms · 0.2anytime algorithm · 0.2backward reach set computation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | DISCOVER: A Cyberinfrastructure Testbed for Distributed Computing and Networking in Rural and Remote EnvironmentsabstractThe Distributed Sensing and Computing Over Sparse Environments (DISCOVER) testbed is a pioneering cyberinfrastructure initiative designed to advance research in distributed computing and networking tailored to rural, remote, and sparsely populated regions. Supported by the National Science Foundation (NSF), DISCOVER integrates a network of configurable Internet-of-Things (IoT) nodes—including stationary sensors, drones, and terrestrial rovers—across three key sites: Northern Arizona University (NAU), Clemson University, and Navajo Technical University (NTU). This collaboration offers a unique platform to explore innovative algorithms and methodologies addressing the technical challenges of under-served areas, with an emphasis on environmental and civil disaster response. The testbed enables a wide range of experiments, such as regional-scale data collection, heterogeneous networked services, distributed artificial intelligence (AI), distributed multi-robot control, and communication-aware software for resource-constrained networks. An online portal enhances accessibility, allowing researchers to request resources, upload experimental code, and retrieve data, with pre-integrated deep learning models for applications like human posture detection, object detection, and wildfire detection. This paper outlines the testbed’s architecture, operational sites, supported experiment types, ongoing research efforts, and its educational and outreach impacts, highlighting its role in fostering scientific innovation. Alireza Ebrahimi, Connor Gouin, Sayed Pedram Haeri Boroujeni, Juan Carlos Tique Rangel, Tolunay Seyfi, Truong Nghiem, Abolfazl Razi, Morgan Vigil-Hayes, Paul L. Heinrich, Fatemeh Afghah |
WoWMoM | 6 |
| 2025 | Foreword for ICCPS'24 Special IssueabstractCyber-physical systems (CPS) research continues to advance the integration of computation, communication, and control into safety-critical and large-scale infrastructures. The ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS), held as part of CPS-IoT Week, has long been a premier venue for disseminating these advances and fostering interdisciplinary dialogue. This special issue contains a selection of original papers, which extend earlier results presented at the 15th ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS) that took place in Hong Kong from May 13–16, 2024, as part of CPS-IoT Week 2024. They cover different aspects of CPS research, reflecting both methodological rigor and practical impact. Madhur Behl, Necmiye Ozay, Truong Nghiem |
ACM Trans. Cyber Phys. Syst. | 3 |
| 2023 | Physics Constrained Motion Prediction with Uncertainty QuantificationabstractPredicting the motion of dynamic agents is a critical task for guaranteeing the safety of autonomous systems. A particular challenge is that motion prediction algorithms should obey dynamics constraints and quantify prediction uncertainty as a measure of confidence. We present a physics-constrained approach for motion prediction which uses a surrogate dynamical model to ensure that predicted trajectories are dynamically feasible. We propose a two-step integration consisting of intent and trajectory prediction subject to dynamics constraints. We also construct prediction regions that quantify uncertainty and are tailored for autonomous driving by using conformal prediction, a popular statistical tool. Physics Constrained Motion Prediction achieves a 41% better ADE, 56% better FDE, and 19% better IoU over a baseline in experiments using an autonomous racing dataset. Renukanandan Tumu, Lars Lindemann, Truong Nghiem, Rahul Mangharam |
IV | 3 |
| 2023 | Causal Deep Operator Networks for Data-Driven Modeling of Dynamical SystemsabstractThe deep operator network (DeepONet) architecture is a promising approach for learning functional operators, that can represent dynamical systems described by ordinary or partial differential equations. However, it has two major limitations, namely its failures to account for initial conditions and to guarantee the temporal causality – a fundamental property of dynamical systems. This paper proposes a novel causal deep operator network (Causal-DeepONet) architecture for incorporating both the initial condition and the temporal causality into data-driven learning of dynamical systems, overcoming the limitations of the original DeepONet approach. This is achieved by adding an independent root network for the initial condition and independent branch networks conditioned, or switched on/off, by time-shifted step functions or sigmoid functions for expressing the temporal causality. The proposed architecture was evaluated and compared with two baseline deep neural network methods and the original DeepONet method on learning the thermal dynamics of a room in a building using real data. It was shown to not only achieve the best overall prediction accuracy but also enhance substantially the accuracy consistency in multistep predictions, which is crucial for predictive control. Truong Nghiem, Thang Nguyen-Tien, Binh T. Nguyen 0001, Linh Nguyen 0001 |
SMC | 1 |
| 2022 | Collision-free Minimum-time Trajectory Planning for Multiple Vehicles based on ADMMabstractThe paper presents a practical approach for planning trajectories for multiple vehicles where both collision avoidance and minimum travelling time are simultaneously considered. It is first proposed to exploit the mixed-integer programming (MIP) approach to formulate the collision avoidance paradigm, where the linear dynamic models are utilized to derive the linear constraints. Moreover, travelling time of each vehicle is compromised among them and set to be minimized so that all the vehicles can practically reach the expected destinations at the shortest time. Unfortunately, the formulated optimization problem is NP-hard. In order to effectively address it, we propose to employ the alternating direction method of multipliers (ADMM), which can share the computational burdens to distributive optimization solvers. Thus, the proposed method can enable each vehicle to obtain an expected trajectory in a practical time. Convergence of the proposed algorithm is also discussed. To verify effectiveness of our approach, we implemented it in a numerical example, where the obtained results are highly promising. Thanh Binh Nguyen 0010, Thang Nguyen-Tien, Truong Nghiem, Linh Nguyen 0001, José Baca, Pablo Rangel |
IROS | 3 |
| 2016 | OpenBuildNet framework for distributed co-simulation of smart energy systemsabstractThe complexity and diversity of future energy systems will require co-simulation solutions that enable the integration of tools from multiple domains for research and development. We introduce an open-source framework, OpenBuildNet, for distributed co-simulation of large-scale smart energy systems. Using a loose-coupling approach to co-simulate parallel processes, it can leverage and seamlessly integrate specialized simulation and computation tools in a common platform. Users can therefore benefit from the capabilities of state-of-the-art and widely used tools in each domain. OpenBuildNet is scalable and highly flexible as it uses a decentralized architecture, message-based communication, and peer-to-peer data exchange between subsystem nodes. It also provides a set of easy-to-use software tools tailored for researchers and engineers. This paper presents the architecture and tool suite of OpenBuildNet, and demonstrates its usefulness in a case study of controlling multiple buildings for demand response. Truong Nghiem, Altug Bitlislioglu, Tomasz T. Gorecki, Faran A. Qureshi, Colin N. Jones |
ICARCV | 1 |
| 2015 | Scalable scheduling of energy control systemsabstractPeak power consumption is a universal problem across energy control systems in electrical grids, buildings, and industrial automation where the uncoordinated operation of multiple controllers result in temporally correlated electricity demand surges (or peaks). While there exist several diferent approaches to balance power consumption by load shifting and load shedding, they operate on coarse grained time scales and do not help in de-correlating energy sinks. The Energy System Scheduling Problem is particularly hard due to its binary control variables. Its complexity grows exponentially with the scale of the system, making it impossible to handle systems with more than a few variables. We developed a scalable approach for fine-grained scheduling of energy control systems that novelly combines techniques from control theory and computer science. The original system with binary control variables are approximated by an averaged system whose inputs are the utilization values of the binary inputs within a given period. The error between the two systems can be bounded, which allows us to derive a safety constraint for the averaged system so that the original system's safety is guaranteed. To further reduce the complexity of the scheduling problem, we abstract the averaged system by a simple single-state single-input dynamical system whose control input is the upper-bound of the total demand of the system. This model abstraction is achieved by extending the concept of simulation relations between transition systems to allow for input constraints between the systems. We developed conditions to test for simulation relations as well as algorithms to compute such a model abstraction. As a consequence, we only need to solve a small linear program to compute an optimal bound of the total demand. The total demand is then broken down, by solving a linear program much smaller than the original program, to individual utilization values of the subsystems, whose actual schedule is then obtained by a low-level scheduling algorithm. Numerical simulations in Matlab show the e ectiveness and scalability of our approach. Truong Nghiem, Rahul Mangharam |
EMSOFT | 1 |
| 2015 | Co-design of Anytime Computation and Robust ControlabstractControl software of autonomous robots has stringent real-time requirements that must be met to achieve the control objectives. One source of variability in the performance of a control system is the execution time and accuracy of the state estimator that provides the controller with state information. This estimator is typically perception-based (e.g., Computer Vision-based) and is computationally expensive. When the computational resources of the hardware platform become overloaded, the estimation delay can compromise control performance and even stability. In this paper, we define a framework for co-designing anytime estimation and control algorithms, in a manner that accounts for implementation issues like delays and inaccuracies. We construct an anytime perception-based estimator from standard off-the-shelf Computer Vision algorithms, and show how to obtain a trade-off curve for its delay vs estimate error behaviour. We use this anytime estimator in a controller that can use this trade-off curve at runtime to achieve its control objectives at a reduced energy cost. When the estimation delay is too large for correct operation, we provide an optimal manner in which the controller can use this curve to reduce estimation delay at the cost of higher inaccuracy, all the while guaranteeing basic objectives are met. We illustrate our approach on an autonomous hexrotor and demonstrate its advantage over a system that does not exploit co-design. Yash Pant, Houssam Abbas, Kartik Mohta, Truong Nghiem, Joseph Devietti, Rahul Mangharam |
RTSS | 4 |
| 2012 | Green Scheduling for Energy-Efficient Operation of Multiple Chiller PlantsabstractIn large building systems, such as a university campus, the air-conditioning systems are commonly served by chiller plants, which contribute a large fraction of the total electricity consumption of the campuses. The power consumption of a chiller is highly affected by its Coefficient of Performance (COP), which is optimal when the chiller is operated at or near full load. For a chiller plant, its overall COP can be optimized by utilizing a Thermal Energy Storage (TES) and switching its operation between COP-optimal charging and discharging modes. However, uncoordinated mode switchings of chiller plants may cause temporally-correlated high electricity demand when multiple plants are charging their TES concurrently. In this paper, a GS approach, proposed in our previous work, is used to schedule the chiller plants to reduce their peak aggregate power demand while ensuring safe operation of the TES. We present a scheduling algorithm based on backward reach set computation of the TES dynamics. The proposed algorithm is demonstrated in a numerical simulation in Mat lab to be effective for reducing the peak power demand and the overall electricity cost. Madhur Behl, Truong Nghiem, Rahul Mangharam |
RTSS | 2 |
| 2012 | Time-Triggered Implementations of Dynamic ControllersabstractBridging the gap between model-based design and platform-based implementation is one of the critical challenges for embedded software systems. In the context of embedded control systems that interact with an environment, a variety of errors due to quantization, delays, and scheduling policies may generate executable code that does not faithfully implement the model-based design. In this article, we show that the performance gap between the model-level semantics of linear dynamic controllers, for example, the proportional-integral-derivative (PID) controllers and their implementation-level semantics, can be rigorously quantified if the controller implementation is executed on a predictable time-triggered architecture. Our technical approach uses lifting techniques for periodic time-varying linear systems in order to compute the exact error between the model semantics and the execution semantics. Explicitly computing the impact of the implementation on overall system performance allows us to compare and partially order different implementations with various scheduling or timing characteristics. Truong Nghiem, George J. Pappas, Rajeev Alur, Antoine Girard |
ACM Trans. Embed. Comput. Syst. | 1 |
| 2011 | On the Feasibility of Linear Discrete-Time Systems of the Green Scheduling ProblemabstractPeak power consumption of buildings in large facilities like hospitals and universities becomes a big issue because peak prices are much higher than normal rates. During a power demand surge an automated power controller of a building may need to schedule ON and OFF different environment actuators such as heaters and air quality control while maintaining the state variables such as temperature or air quality of any room within comfortable ranges. The green scheduling problem asks whether a scheduling policy is possible for a system and what is the necessary and sufficient condition for systems to be feasible. In this paper we study the feasibility of the green scheduling problem for HVAC(Heating, Ventilating, and Air Conditioning) systems which are approximated by a discrete-time model with constant increasing and decreasing rates of the state variables. We first investigate the systems consisting of two tasks and find the analytical form of the necessary and sufficient conditions for such systems to be feasible under certain assumptions. Then we present our algorithmic solution for general systems of more than 2 tasks. Given the increasing and decreasing rates of the tasks, our algorithm returns a subset of the state space such that the system is feasible if and only if the initial state is in this subset. With the knowledge of that subset, a scheduling policy can be computed on the fly as the system runs, with the flexibility to add power-saving, priority-based or fair sub-policies. Pei-Chi Huang, Aloysius K. Mok, Truong Nghiem, Madhur Behl, George J. Pappas, Rahul Mangharam |
RTSS | 4 |
| 2010 | Monte-carlo techniques for falsification of temporal properties of non-linear hybrid systemsabstractWe present a Monte-Carlo optimization technique for finding inputs to a system that falsify a given Metric Temporal Logic (MTL) property. Our approach performs a random walk over the space of inputs guided by a robustness metric defined by the MTL property. Robustness can be used to guide our search for a falsifying trajectory by exploring trajectories with smaller robustness values. We show that the notion of robustness can be generalized to consider hybrid system trajectories. The resulting testing framework can be applied to non-linear hybrid systems with external inputs. We show through numerous experiments on complex systems that using our framework can help automatically falsify properties with more consistency as compared to other means such as uniform sampling. Truong Nghiem, Sriram Sankaranarayanan 0001, Georgios Fainekos, Franjo Ivancic, Aarti Gupta, George J. Pappas |
HSCC | 1 |
| 2006 | Time-triggered implementations of dynamic controllersabstractBridging the gap between model-based design and platform-based implementation is one of the critical challenges for embedded software systems.In the context of embedded control systems that interact with an environment, a variety of errors due to quantization, delays, and scheduling policies may generate executable code that does not faithfully implement the model-based design. In this paper, we show that the performance gap between the model-level semantics of proportional-integral-derivative (PID) controllers and their implementation-level semantics can be rigorously quantified if the controller implementation is executed on a predictable time-triggered architecture. Our technical approach uses lifting techniques for periodic, time-varying linear systems in order to compute the exact error between the model semantics and the execution semantics. Explicitly computing the impact of the implementation on overall system performance allows us to compare and partially order different implementations with various scheduling or timing characteristics. Truong Nghiem, George J. Pappas, Rajeev Alur, Antoine Girard |
EMSOFT | 1 |