Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Nikhil Bhargava

dblp:204/2990 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
temporal planning
1.452019
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.722019
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.522019
Multi-Agent Coordination under Uncertain Communication · AAAI 2019
Managing Communication Costs under Temporal Uncertainty · IJCAI 2018
Robotics › Motion planning and robot control
controllability
0.422019
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.412019
Multi-Agent Coordination under Uncertain Communication · AAAI 2019
Computational complexity › constraint satisfaction › infinite-domain constraint satisfaction
temporal constraint satisfaction
0.222019
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.112019
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
YearPublicationVenuePosition
2019 Multi-Agent Coordination under Uncertain Communication
abstract
Multi-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
AAAI1
2019 Faster Dynamic Controllability Checking in Temporal Networks with Integer Bounds
abstract
Simple 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
IJCAI1
2019 Complexity Bounds for the Controllability of Temporal Networks with Conditions, Disjunctions, and Uncertainty (Extended Abstract)
abstract
In 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
IJCAI1
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 Uncertainty
abstract
In 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
IJCAI1
2018 Variable-Delay Controllability
abstract
In 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
IJCAI1
2017 Faster Conflict Generation for Dynamic Controllability
abstract
In 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
IJCAI1