Rajesh Chitnis

ORCID: 0000-0002-6098-7770
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Complexity and Algorithms in Graphs
  • Advanced Graph Theory Research
  • Optimization and Search Problems
  • Limits and Structures in Graph Theory
  • Computational Geometry and Mesh Generation
  • Graph Labeling and Dimension Problems
  • Interconnection Networks and Systems
  • Machine Learning and Algorithms
  • Complex Network Analysis Techniques
  • Distributed systems and fault tolerance
  • VLSI and FPGA Design Techniques
  • Logic, Reasoning, and Knowledge
  • Game Theory and Applications
  • Algorithms and Data Compression
  • Opinion Dynamics and Social Influence
  • Game Theory and Voting Systems
  • Caching and Content Delivery
  • Privacy-Preserving Technologies in Data
  • Optimization and Packing Problems
  • Auction Theory and Applications
  • graph theory and CDMA systems
  • Graph theory and applications
  • Image and Object Detection Techniques
  • Constraint Satisfaction and Optimization
  • Cooperative Communication and Network Coding

University of Birmingham
2020-2023

University of Warwick
2018-2019

Weizmann Institute of Science
2013-2017

University of Maryland, College Park
2011-2016

University of Warsaw
2016

Humboldt-Universität zu Berlin
2012

Institute for Computer Science and Control
2012

Hungarian Academy of Sciences
2012

Chennai Mathematical Institute
2010

We introduce a new technique for designing fixed-parameter algorithms cut problems, called randomized contractions. apply our framework to obtain the first (FPT algorithms) with exponential speed up Steiner Cut and Node Multiway Cut-Uncut problems. prove that parameterized version of Unique Label Cover problem, which is base Games Conjecture, can be solved in $2^{O(k^2\log |\Sigma|)}n^4\log n$ deterministic time (even stronger, vertex-deletion variant), where $k$ number unsatisfied edges...

10.1137/15m1032077 article EN SIAM Journal on Computing 2016-01-01

Given a directed graph $G$, set of $k$ terminals, and an integer $p$, the Directed Vertex Multiway Cut problem asks whether there is $S$ at most $p$ (nonterminal) vertices whose removal disconnects each terminal from all other terminals. Edge analogous where edges. These two problems are indeed known to be equivalent. A natural generalization multiway cut Multicut problem, in which we want disconnect only given pairs instead pairs. Marx [Theoret. Comput. Sci., 351 (2006), pp. 394--406]...

10.1137/12086217x article EN SIAM Journal on Computing 2013-01-01

Given a graph G and an integer k , the Feedback Vertex Set (FVS) problem asks if there is vertex set T of size at most that hits all cycles in graph. The first fixed-parameter algorithm for FVS undirected graphs appeared monograph Mehlhorn 1984. tractability (FPT) status directed was long-standing open until Chen et al. (STOC ’08, JACM ’08) showed it tractable by giving 4 ! · n O (1) time algorithm. There are two subset versions this problems: We given additional S vertices (resp., edges),...

10.1145/2700209 article EN ACM Transactions on Algorithms 2015-04-13

In this paper we present a simple but powerful subgraph sampling primitive that is applicable in variety of computational models including dynamic graph streams (where the input defined by sequence edge/hyperedge insertions and deletions) distributed systems such as MapReduce. case streams, use to prove following results:• Matching: Our main result for matchings there exists an O(k2) space algorithm returns edges maximum matching on assumption cardinality at most k. The best previous used...

10.5555/2884435.2884527 article EN 2016-01-10

As graphs continue to grow in size, we seek ways effectively process such data at scale. The model of streaming graph processing, which a compact summary is maintained as each edge insertion/deletion observed, an attractive one. However, few results are known for optimization problems over dynamic streams.In this paper, introduce new approach handling streams, by instead seeking solutions the parameterized versions these problems. Here, given parameter k and objective decide whether there...

10.5555/2722129.2722211 article EN Symposium on Discrete Algorithms 2015-01-04

In this paper we present a simple but powerful subgraph sampling primitive that is applicable in variety of computational models including dynamic graph streams (where the input defined by sequence edge/hyperedge insertions and deletions) distributed systems such as MapReduce. case streams, use to prove following results:•Matching: Our main result for matchings there exists an Õ(k2) space algorithm returns edges maximum matching on assumption cardinality at most k. The best previous used...

10.1137/1.9781611974331.ch92 article EN 2015-12-21

We introduce a new technique for designing fixed-parameter algorithms cut problems, namely randomized contractions. With our framework: (1) obtain the first FPT algorithm parameterized version of UNIQUE LABEL COVER problem, with single exponential dependency on size cutset and alphabet. As consequence, we extend set polynomial time solvable instances GAMES to those at most O(√{log n}) violated constraints. (2) STEINER CUT problem speed-up over recent work Kawarabayashi Thorup (FOCS'11). (3)...

10.1109/focs.2012.29 article EN 2012-10-01

The behavior of users in social networks is often observed to be affected by the actions their friends. Bhawalkar et al. (ICALP '12) introduced a formal mathematical model for user engagement where each individual derives benefit proportional number its friends which are engaged. Given threshold degree k equilibrium this maximal subgraph whose minimum at least k. However dropping out individuals with degrees less than might lead cascading effect iterated withdrawals such that size becomes...

10.1609/aaai.v27i1.8462 article EN Proceedings of the AAAI Conference on Artificial Intelligence 2013-06-29

As graphs continue to grow in size, we seek ways effectively process such data at scale. The model of streaming graph processing, which a compact summary is maintained as each edge insertion/deletion observed, an attractive one. However, few results are known for optimization problems over dynamic streams.In this paper, introduce new approach handling streams, by instead seeking solutions the parameterized versions these problems. Here, given parameter k and objective decide whether there...

10.1137/1.9781611973730.82 article EN 2014-12-22

Given a directed graph G, set of k terminals and an integer p, the Directed Vertex Multiway Cut problem asks if there is S at most p (nonterminal) vertices whose removal disconnects each terminal from all other terminals. Edge analogous where edges. These two problems indeed are known to be equivalent. A natural generalization multiway cut multicut problem, in which we want disconnect only given pairs instead pairs. Marx (Theor. Comp. Sci. 2006) showed that undirected graphs fixed-parameter...

10.5555/2095116.2095252 article EN Symposium on Discrete Algorithms 2012-01-17

10.1016/j.ic.2015.11.002 article EN publisher-specific-oa Information and Computation 2015-12-01

Given a directed graph G, set of k terminals and an integer p, the Directed Vertex Multiway Cut problem asks if there is S at most p (nonterminal) vertices whose removal disconnects each terminal from all other terminals. Edge analogous where edges. These two problems indeed are known to be equivalent. A natural generalization multiway cut multicut problem, in which we want disconnect only given pairs instead pairs. Marx (Theor. Comp. Sci. 2006) showed that undirected graphs fixed-parameter...

10.1137/1.9781611973099.136 preprint EN 2012-01-17

Given a vertex-weighted directed graph G = (V, E) and set T {t1, t2, ... tk} of k terminals, the objective Strongly Connected Steiner Subgraph (SCSS) problem is to find vertex H ⊆ V minimum weight such that G[H] contains ti → tj path for each i ≠ j. The NP-hard, but Feldman Ruhl (FOCS '99; SICOMP '06) gave novel nO(k) algorithm SCSS problem, where n number vertices in terminals. We explore how much easier becomes on planar graphs.• Our main algorithmic result 2O(k log k) · nO(√k) SCSS, which...

10.5555/2634074.2634203 article EN Symposium on Discrete Algorithms 2014-01-05

The Directed Steiner Network (DSN) problem takes as input a directed edge-weighted graph G=(V,E) and set {D}subseteq V x of k demand pairs. aim is to compute the cheapest network N subseteq G for which there an s -> t path each (s,t)in {D}. It known that this notoriously hard no k^{1/4-o(1)}-approximation algorithm under Gap-ETH, even when parameterizing runtime by [Dinur & Manurangsi, ITCS 2018]. In light this, we systematically study several special cases DSN determine their parameterized...

10.4230/lipics.esa.2018.20 article EN European Symposium on Algorithms 2018-01-01

Given a graph $G=(V,E)$ and set $T=\{ (s_i, t_i) : 1\leq i\leq k \}\subseteq V\times V$ of $k$ pairs, the $k$-vertex-disjoint-paths (resp. $k$-edge-disjoint-paths) problem asks to determine whether there exist~$k$ pairwise vertex-disjoint edge-disjoint) paths $P_1, P_2, ..., P_k$ in $G$ such that, for each $1\leq k$, $P_i$ connects $s_i$ $t_i$. Both edge-disjoint versions undirected graphs are famously known be FPT (parameterized by $k$) due Graph Minor Theory Robertson Seymour....

10.48550/arxiv.2408.03933 preprint EN arXiv (Cornell University) 2024-08-07
Coming Soon ...