VLDB 2026 Research / reviewers in the wild / expert
Nikhil Bhargava
dblp:204/2990
· DBLP profile ↗
7ranked-venue papers
7as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 7 · 7 first-authorGraphics, computer vision, multimedia, augmented reality and games · 6 · 6 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
7 papers |
Planning, search and constraint satisfaction · 63% Multi-agent systems · 14% Motion planning and robot control · 13% | |
| Theoretical computer science
4 papers |
Computational complexity · 100% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
temporal planning |
1.4 | 5 | 2019 | Faster Dynamic Controllability Checking in Temporal Networks with Integer Bounds · IJCAI 2019 Variable-Delay Controllability · IJCAI 2018 Managing Communication Costs under Temporal Uncertainty · IJCAI 2018 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › temporal planning
dynamic controllability |
0.7 | 2 | 2019 | Faster Dynamic Controllability Checking in Temporal Networks with Integer Bounds · IJCAI 2019 Faster Conflict Generation for Dynamic Controllability · IJCAI 2017 |
Knowledge, reasoning and agents › Multi-agent systems
multi-agent coordination |
0.5 | 2 | 2019 | Multi-Agent Coordination under Uncertain Communication · AAAI 2019 Managing Communication Costs under Temporal Uncertainty · IJCAI 2018 |
Robotics › Motion planning and robot control
controllability |
0.4 | 2 | 2019 | Variable-Delay Controllability · IJCAI 2018 Complexity Bounds for the Controllability of Temporal Networks with Conditions, Disjunctions, and Uncertainty (Extended Abstract) · IJCAI 2019 |
Machine learning › Reinforcement learning › multi-agent reinforcement learning
multi-agent communication |
0.4 | 1 | 2019 | Multi-Agent Coordination under Uncertain Communication · AAAI 2019 |
Computational complexity › constraint satisfaction › infinite-domain constraint satisfaction
temporal constraint satisfaction |
0.2 | 2 | 2019 | Faster Dynamic Controllability Checking in Temporal Networks with Integer Bounds · IJCAI 2019 Variable-Delay Controllability · IJCAI 2018 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
temporal network |
0.1 | 1 | 2019 | Complexity bounds for the controllability of temporal networks with conditions, disjunctions, and uncertainty · Artif. Intell. 2019 |
Methods — techniques the papers use, named apart from their topics
dynamic controllability checking · 1.0temporal logic · 0.8complexity analysis · 0.8controllability checking · 0.7real-time executive · 0.4multi-agent planning · 0.4delay controllability · 0.3conflict-directed search · 0.3incremental constraint relaxation · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Multi-Agent Coordination under Uncertain CommunicationabstractMulti-agent coordination problems have many layers of complexity that make them interesting research problems. What uniquely separates multi-agent coordination problems from large single-agent planning and execution problems is that in multi-agent problems, different agents have different understandings of global state. The way that diverging beliefs are reconciled is through communication. My thesis builds a real-time executive that manages and reasons about communication between agents and provides the supplementing theory to prove that these algorithms are practical and efficient. Nikhil Bhargava |
AAAI | 1 |
| 2019 | Faster Dynamic Controllability Checking in Temporal Networks with Integer BoundsabstractSimple Temporal Networks with Uncertainty (STNUs) provide a useful formalism with which to reason about events and the temporal constraints that apply to them. STNUs are in particular notable because they facilitate reasoning over stochastic, or uncontrollable, actions and their corresponding durations. To evaluate the feasibility of a set of constraints associated with an STNU, one checks the network's \textit{dynamic controllability}, which determines whether an adaptive schedule can be constructed on-the-fly. Our work improves the runtime of checking the dynamic controllability of STNUs with integer bounds to O(min(mn, m sqrt(n) log N) + km + k^2n + kn log n). Our approach pre-processes the STNU using an existing O(n^3) dynamic controllability checking algorithm and provides tighter bounds on its runtime. This makes our work easily adaptable to other algorithms that rely on checking variants of dynamic controllability. Nikhil Bhargava, Brian C. Williams |
IJCAI | 1 |
| 2019 | Complexity Bounds for the Controllability of Temporal Networks with Conditions, Disjunctions, and Uncertainty (Extended Abstract)abstractIn temporal planning, many different temporal network formalisms are used to model real world situations. Each of these formalisms has different features which affect how easy it is to determine whether the underlying network of temporal constraints is consistent. While many of the simpler models have been well-studied from a computational complexity perspective, the algorithms developed for advanced models which combine features have very loose complexity bounds. In this work, we provide tight completeness bounds for strong, weak, and dynamic controllability checking of temporal networks that have conditions, disjunctions, and temporal uncertainty. Our work exposes some of the subtle differences between these different structures and, remarkably, establishes a guarantee that all of these problems are computable in PSPACE. Nikhil Bhargava, Brian C. Williams |
IJCAI | 1 |
| 2019 | Complexity bounds for the controllability of temporal networks with conditions, disjunctions, and uncertainty
Nikhil Bhargava, Brian C. Williams |
Artif. Intell. | 1 |
| 2018 | Managing Communication Costs under Temporal UncertaintyabstractIn multi-agent temporal planning, individual agents cannot know a priori when other agents will execute their actions and so treat those actions as uncertain. Only when others communicate the results of their actions is that uncertainty resolved. If a full communication protocol is specified ahead of time, then delay controllability can be used to assess the feasibility of the temporal plan. However, agents often have flexibility in choosing when to communicate the results of their action. In this paper, we address the question of how to choose communication protocols that guarantee the feasibility of the original temporal plan subject to some cost associated with that communication. To do so, we introduce a means of extracting delay controllability conflicts and show how we can use these conflicts to more efficiently guide our search. We then present three conflict-directed search algorithms and explore the theoretical and empirical trade-offs between the different approaches. Nikhil Bhargava, Christian J. Muise, Tiago Stegun Vaquero, Brian C. Williams |
IJCAI | 1 |
| 2018 | Variable-Delay ControllabilityabstractIn temporal planning, agents must schedule a set of events satisfying a set of predetermined constraints. These scheduling problems become more difficult when the duration of certain actions are outside the agent's control. Delay controllability is the generalized notion of whether a schedule can be constructed in the face of uncertainty if the agent eventually learns when events occur. Our work introduces the substantially more complex setting of determining variable-delay controllability, where an agent learns about events after some unknown but bounded amount of time has passed. We provide an efficient O(n^3) variable-delay controllability checker and show how to create an execution strategy for variable-delay controllability problems. To our knowledge, these essential capabilities are absent from existing controllability checking algorithms. We conclude by providing empirical evaluations of the quality of variable-delay controllability results as compared to approximations that use fixed delays to model the same problems. Nikhil Bhargava, Christian J. Muise, Brian C. Williams |
IJCAI | 1 |
| 2017 | Faster Conflict Generation for Dynamic ControllabilityabstractIn this paper, we focus on speeding up the temporal plan relaxation problem for dynamically controllable systems. We take a look at the current best-known algorithm for determining dynamic controllability and augment it to efficiently generate conflicts when the network is deemed uncontrollable. Our work preserves the O(n^3) runtime of the best available dynamic controllability checker and improves on the previous best runtime of O(n^4) for extracting dynamic controllability conflicts. We then turn our attention to temporal plan relaxation tasks and show how we can leverage our work on conflicts and the structure of the network to efficiently make incremental updates intended to restore dynamic controllability by relaxing constraints. Our new algorithm, RelaxIDC, has the same asymptotic runtime as previous algorithms but sees dramatic empirical improvements over the course of repeated dynamic controllability checks. Nikhil Bhargava, Tiago Stegun Vaquero, Brian C. Williams |
IJCAI | 1 |