Skip to main content

Showing 1–28 of 28 results for author: Molla, A R

Searching in archive cs. Search in all archives.
.
  1. arXiv:2405.02002  [pdf, ps, other

    cs.DC

    Optimizing Robot Dispersion on Grids: with and without Fault Tolerance

    Authors: Rik Banerjee, Manish Kumar, Anisur Rahaman Molla

    Abstract: The introduction and study of dispersing mobile robots across the nodes of an anonymous graph have recently gained traction and have been explored within various graph classes and settings. While optimal dispersion solution was established for {\em oriented} grids [Kshemkalyani et al., WALCOM 2020], a significant unresolved question pertains to whether achieving optimal dispersion is feasible on a… ▽ More

    Submitted 3 May, 2024; originally announced May 2024.

  2. arXiv:2403.13716  [pdf, ps, other

    cs.DC cs.DS cs.MA

    Agent-based Leader Election, MST, and Beyond

    Authors: Ajay D. Kshemkalyani, Manish Kumar, Anisur Rahaman Molla, Gokarna Sharma

    Abstract: Leader election is one of the fundamental and well-studied problems in distributed computing. In this paper, we initiate the study of leader election using mobile agents. Suppose $n$ agents are positioned initially arbitrarily on the nodes of an arbitrary, anonymous, $n$-node, $m$-edge graph $G$. The agents relocate themselves autonomously on the nodes of $G$ and elect an agent as a leader such th… ▽ More

    Submitted 22 May, 2024; v1 submitted 20 March, 2024; originally announced March 2024.

    Comments: 25 pages

  3. arXiv:2402.03653  [pdf, ps, other

    cs.DC cs.MA

    Agent-Based Triangle Counting and its Applications in Anonymous Graphs

    Authors: Prabhat Kumar Chand, Apurba Das, Anisur Rahaman Molla

    Abstract: Triangle counting in a graph is a fundamental problem and has a wide range of applications in various domains. It is crucial in understanding the structural properties of a graph and is often used as a building block for more complex graph analytics. In this paper, we solve the triangle counting problem in an anonymous graph in a distributed setting using mobile agents and subsequently use this as… ▽ More

    Submitted 5 February, 2024; originally announced February 2024.

  4. arXiv:2309.02200  [pdf, other

    cs.DC

    Run for Cover: Dominating Set via Mobile Agents

    Authors: Prabhat Kumar Chand, Anisur Rahaman Molla, Sumathi Sivasubramaniam

    Abstract: Research involving computing with mobile agents is a fast-growing field, given the advancement of technology in automated systems, e.g., robots, drones, self-driving cars, etc. Therefore, it is pressing to focus on solving classical network problems using mobile agents. In this paper, we study one such problem -- finding small dominating sets of a graph $G$ using mobile agents. Dominating set is i… ▽ More

    Submitted 5 September, 2023; originally announced September 2023.

  5. arXiv:2307.05922  [pdf, ps, other

    cs.DC cs.CR

    Sublinear Message Bounds of Authenticated Implicit Byzantine Agreement

    Authors: Manish Kumar, Anisur Rahaman Molla

    Abstract: This paper studies the message complexity of authenticated Byzantine agreement (BA) in synchronous, fully-connected distributed networks under an honest majority. We focus on the so-called {\em implicit} Byzantine agreement problem where each node starts with an input value and at the end a non-empty subset of the honest nodes should agree on a common input value by satisfying the BA properties (i… ▽ More

    Submitted 12 July, 2023; originally announced July 2023.

  6. arXiv:2305.01753  [pdf, other

    cs.DC

    Fast Deterministic Gathering with Detection on Arbitrary Graphs: The Power of Many Robots

    Authors: Anisur Rahaman Molla, Kaushik Mondal, William K. Moses Jr

    Abstract: Over the years, much research involving mobile computational entities has been performed. From modeling actual microscopic (and smaller) robots, to modeling software processes on a network, many important problems have been studied in this context. Gathering is one such fundamental problem in this area. The problem of gathering $k$ robots, initially arbitrarily placed on the nodes of an $n$-node g… ▽ More

    Submitted 2 May, 2023; originally announced May 2023.

    Comments: 19 pages, accepted at IPDPS 2023

    ACM Class: F.2.3

  7. arXiv:2302.11207  [pdf, ps, other

    cs.DC

    Improved Deterministic Leader Election in Diameter-Two Networks

    Authors: Manish Kumar, Anisur Rahaman Molla, Sumathi Sivasubramaniam

    Abstract: In this paper, we investigate the leader election problem in diameter-two networks. Recently, Chatterjee et al. [DC 2020] studied the leader election in diameter-two networks. They presented a $O(\log n)$-round deterministic {implicit} leader election algorithm which incurs optimal $O(n\log n)$ messages, but a drawback of their algorithm is that it requires knowledge of $n$. An important question… ▽ More

    Submitted 22 February, 2023; originally announced February 2023.

    Comments: arXiv admin note: text overlap with arXiv:1809.00273 by other authors

  8. arXiv:2211.12451  [pdf, other

    cs.DC

    Fault-Tolerant Dispersion of Mobile Robots

    Authors: Prabhat Kumar Chand, Manish Kumar, Anisur Rahaman Molla, Sumathi Sivasubramaniam

    Abstract: We consider the mobile robot dispersion problem in the presence of faulty robots (crash-fault). Mobile robot dispersion consists of $k\leq n$ robots in an $n$-node anonymous graph. The goal is to ensure that regardless of the initial placement of the robots over the nodes, the final configuration consists of having at most one robot at each node. In a crash-fault setting, up to $f \leq k$ robots m… ▽ More

    Submitted 22 November, 2022; originally announced November 2022.

  9. arXiv:2208.10135  [pdf, ps, other

    cs.DC

    Fault-Tolerant Graph Realizations in the Congested Clique

    Authors: Anisur Rahaman Molla, Manish Kumar, Sumathi Sivasubramaniam

    Abstract: In this paper, we study the graph realization problem in the Congested Clique model of distributed computing under crash faults. We consider {\em degree-sequence realization}, in which each node $v$ is associated with a degree value $d(v)$, and the resulting degree sequence is realizable if it is possible to construct an overlay network with the given degrees. Our main result is a $O(f)$-round d… ▽ More

    Submitted 22 August, 2022; originally announced August 2022.

    Comments: 14 pages

  10. arXiv:2102.07528  [pdf, ps, other

    cs.DC cs.DS

    Byzantine Dispersion on Graphs

    Authors: Anisur Rahaman Molla, Kaushik Mondal, William K. Moses Jr

    Abstract: This paper considers the problem of Byzantine dispersion and extends previous work along several parameters. The problem of Byzantine dispersion asks: given $n$ robots, up to $f$ of which are Byzantine, initially placed arbitrarily on an $n$ node anonymous graph, design a terminating algorithm to be run by the robots such that they eventually reach a configuration where each node has at most one n… ▽ More

    Submitted 26 September, 2021; v1 submitted 15 February, 2021; originally announced February 2021.

  11. arXiv:2009.08872  [pdf, other

    physics.soc-ph cs.SI q-bio.PE

    Economy Versus Disease Spread: Reopening Mechanisms for COVID 19

    Authors: John Augustine, Khalid Hourani, Anisur Rahaman Molla, Gopal Pandurangan, Adi Pasic

    Abstract: We study mechanisms for reopening economic activities that explore the trade off between containing the spread of COVID-19 and maximizing economic impact. This is of current importance as many organizations, cities, and states are formulating reopening strategies. Our mechanisms, referred to as group scheduling, are based on partitioning the population into groups and scheduling each group on appr… ▽ More

    Submitted 22 April, 2021; v1 submitted 14 September, 2020; originally announced September 2020.

    Comments: 16 pages, 3 figures, 3 tables

  12. arXiv:2005.07373  [pdf, other

    cs.DC cs.DS

    Efficient Distributed Algorithms for the $K$-Nearest Neighbors Problem

    Authors: Reza Fathi, Anisur Rahaman Molla, Gopal Pandurangan

    Abstract: The $K$-nearest neighbors is a basic problem in machine learning with numerous applications. In this problem, given a (training) set of $n$ data points with labels and a query point $p$, we want to assign a label to $p$ based on the labels of the $K$-nearest points to the query. We study this problem in the {\em $k$-machine model}, (Note that parameter $k$ stands for the number of machines in the… ▽ More

    Submitted 21 August, 2020; v1 submitted 15 May, 2020; originally announced May 2020.

  13. arXiv:2004.11439  [pdf, ps, other

    cs.DC cs.DS

    Efficient Dispersion on an Anonymous Ring in the Presence of Weak Byzantine Robots

    Authors: Anisur Rahaman Molla, Kaushik Mondal, William K. Moses Jr

    Abstract: The problem of dispersion of mobile robots on a graph asks that $n$ robots initially placed arbitrarily on the nodes of an $n$-node anonymous graph, autonomously move to reach a final configuration where exactly each node has at most one robot on it. This problem is of significant interest due to its relationship to other fundamental robot coordination problems, such as exploration, scattering, lo… ▽ More

    Submitted 3 September, 2020; v1 submitted 23 April, 2020; originally announced April 2020.

    Comments: 20 pages

  14. arXiv:2001.04525  [pdf, other

    cs.DC cs.DS

    Live Exploration with Mobile Robots in a Dynamic Ring, Revisited

    Authors: Subhrangsu Mandal, Anisur Rahaman Molla, William K. Moses Jr

    Abstract: The graph exploration problem requires a group of mobile robots, initially placed arbitrarily on the nodes of a graph, to work collaboratively to explore the graph such that each node is eventually visited by at least one robot. One important requirement of exploration is the {\em termination} condition, i.e., the robots must know that exploration is completed. The problem of live exploration of a… ▽ More

    Submitted 13 January, 2020; originally announced January 2020.

    Comments: 13 pages

  15. arXiv:1909.01957  [pdf, other

    cs.DC cs.DS cs.RO

    Dispersion of Mobile Robots in the Global Communication Model

    Authors: Ajay D. Kshemkalyani, Anisur Rahaman Molla, Gokarna Sharma

    Abstract: The dispersion problem on graphs asks $k\leq n$ robots placed initially arbitrarily on the nodes of an $n$-node anonymous graph to reposition autonomously to reach a configuration in which each robot is on a distinct node of the graph. This problem is of significant interest due to its relationship to other fundamental robot coordination problems, such as exploration, scattering, load balancing et… ▽ More

    Submitted 4 September, 2019; originally announced September 2019.

    Comments: 13 pages

  16. arXiv:1907.10308  [pdf, other

    cs.DC cs.DS

    Scalable and Secure Computation Among Strangers: Resource-Competitive Byzantine Protocols

    Authors: John Augustine, Valerie King, Anisur R. Molla, Gopal Pandurangan, Jared Saia

    Abstract: Motivated, in part, by the rise of permissionless systems such as Bitcoin where arbitrary nodes (whose identities are not known apriori) can join and leave at will, we extend established research in scalable Byzantine agreement to a more practical model where each node (initially) does not know the identity of other nodes. A node can send to new destinations only by sending to random (or arbitrary… ▽ More

    Submitted 25 July, 2019; v1 submitted 24 July, 2019; originally announced July 2019.

    Comments: 24 pages, one figure. The author list has been corrected in the metadata. There are no other changes from version 1

  17. arXiv:1904.07494  [pdf, other

    cs.DC

    Efficient Distributed Community Detection in the Stochastic Block Model

    Authors: Reza Fathi, Anisur Rahaman Molla, Gopal Pandurangan

    Abstract: Designing effective algorithms for community detection is an important and challenging problem in {\em large-scale} graphs, studied extensively in the literature. Various solutions have been proposed, but many of them are centralized with expensive procedures (requiring full knowledge of the input graph) and have a large running time. In this paper, we present a distributed algorithm for communi… ▽ More

    Submitted 16 April, 2019; originally announced April 2019.

  18. Dispersion of Mobile Robots: The Power of Randomness

    Authors: Anisur Rahaman Molla, William K. Moses Jr

    Abstract: We consider cooperation among insects, modeled as cooperation between mobile robots on a graph. Within this setting, we consider the problem of mobile robot dispersion on graphs. The study of mobile robots on a graph is an interesting paradigm with many interesting problems and applications. The problem of dispersion in this context, introduced by Augustine and Moses Jr., asks that $n$ robots, ini… ▽ More

    Submitted 27 February, 2019; originally announced February 2019.

    Comments: 20 pages, 1 table. Accepted at TAMC 2019: Theory & Applications of Models of Computation. The final authenticated version is available online at https://doi.org/10.1007/978-3-030-14812-6_30

  19. arXiv:1812.05352  [pdf, other

    cs.DC cs.DS

    Efficient Dispersion of Mobile Robots on Arbitrary Graphs and Grids

    Authors: Ajay D. Kshemkalyani, Anisur Rahaman Molla, Gokarna Sharma

    Abstract: The mobile robot dispersion problem on graphs asks $k\leq n$ robots placed initially arbitrarily on the nodes of an $n$-node anonymous graph to reposition autonomously to reach a configuration in which each robot is on a distinct node of the graph. This problem is of significant interest due to its relationship to other fundamental robot coordination problems, such as exploration, scattering, load… ▽ More

    Submitted 27 April, 2019; v1 submitted 13 December, 2018; originally announced December 2018.

    Comments: 28 pages

  20. arXiv:1806.09847  [pdf, ps, other

    cs.DC

    The Communication Cost of Information Spreading in Dynamic Networks

    Authors: Mohamad Ahmadi, Fabian Kuhn, Shay Kutten, Anisur Rahaman Molla, Gopal Pandurangan

    Abstract: This paper investigates the message complexity of distributed information spreading (a.k.a gossip or token dissemination) in adversarial dynamic networks, where the goal is to spread $k$ tokens of information to every node on an $n$-node network. We consider the amortized (average) message complexity of spreading a token, assuming that the number of tokens is large. Our focus is on token-forwardin… ▽ More

    Submitted 26 June, 2018; originally announced June 2018.

  21. arXiv:1801.01903  [pdf, other

    cs.DC cs.DS

    Local Mixing Time: Distributed Computation and Applications

    Authors: Anisur Rahaman Molla, Gopal Pandurangan

    Abstract: The mixing time of a graph is an important metric, which is not only useful in analyzing connectivity and expansion properties of the network, but also serves as a key parameter in designing efficient algorithms. We introduce a new notion of mixing of a random walk on a (undirected) graph, called local mixing. Informally, the local mixing with respect to a given node $s$, is the mixing of a random… ▽ More

    Submitted 5 January, 2018; originally announced January 2018.

    Comments: 16 pages

  22. arXiv:1610.05646  [pdf, ps, other

    cs.DC cs.DS

    Distributed Computation of Mixing Time

    Authors: Anisur Rahaman Molla, Gopal Pandurangan

    Abstract: The mixing time of a graph is an important metric, which is not only useful in analyzing connectivity and expansion properties of the network, but also serves as a key parameter in designing efficient algorithms. We present an efficient distributed algorithm for computing the mixing time of undirected graphs. Our algorithm estimates the mixing time $τ_s$ (with respect to a source node $s$) of any… ▽ More

    Submitted 18 October, 2016; originally announced October 2016.

    Comments: To appear in the Proceedings of ICDCN 2017, 10 pages

  23. arXiv:1601.01912  [pdf, other

    cs.DC

    The Cost of Global Broadcast in Dynamic Radio Networks

    Authors: Mohamad Ahmadi, Abdolhamid Ghodselahi, Fabian Kuhn, Anisur Rahaman Molla

    Abstract: We study the single-message broadcast problem in dynamic radio networks. We show that the time complexity of the problem depends on the amount of stability and connectivity of the dynamic network topology and on the adaptiveness of the adversary providing the dynamic topology. More formally, we model communication using the standard graph-based radio network model. To model the dynamic network, we… ▽ More

    Submitted 8 January, 2016; originally announced January 2016.

    Comments: 17 pages, conference version appeared in OPODIS 2015

  24. arXiv:1310.5407  [pdf, other

    cs.DC cs.DS

    Distributed Computation of Sparse Cuts

    Authors: Atish Das Sarma, Anisur Rahaman Molla, Gopal Pandurangan

    Abstract: Finding sparse cuts is an important tool in analyzing large-scale distributed networks such as the Internet and Peer-to-Peer networks, as well as large-scale graphs such as the web graph, online social communities, and VLSI circuits. In distributed communication networks, they are useful for topology maintenance and for designing better search and routing algorithms. In this paper, we focus on d… ▽ More

    Submitted 20 October, 2013; originally announced October 2013.

    Comments: 19 pages, 1 figure

  25. arXiv:1305.1121  [pdf, ps, other

    cs.DC

    Storage and Search in Dynamic Peer-to-Peer Networks

    Authors: John Augustine, Anisur Rahaman Molla, Ehab Morsy, Gopal Pandurangan, Peter Robinson, Eli Upfal

    Abstract: We study robust and efficient distributed algorithms for searching, storing, and maintaining data in dynamic Peer-to-Peer (P2P) networks. P2P networks are highly dynamic networks that experience heavy node churn (i.e., nodes join and leave the network continuously over time). Our goal is to guarantee, despite high node churn rate, that a large number of nodes in the network can store, retrieve, an… ▽ More

    Submitted 6 May, 2013; originally announced May 2013.

    Comments: to appear at SPAA 2013

    ACM Class: F.2.2

  26. Fast Distributed PageRank Computation

    Authors: Atish Das Sarma, Anisur Rahaman Molla, Gopal Pandurangan, Eli Upfal

    Abstract: Over the last decade, PageRank has gained importance in a wide range of applications and domains, ever since it first proved to be effective in determining node importance in large graphs (and was a pioneering idea behind Google's search engine). In distributed computing alone, PageRank vector, or more generally random walk based quantities have been used for several different applications ranging… ▽ More

    Submitted 25 November, 2015; v1 submitted 15 August, 2012; originally announced August 2012.

    Comments: 14 pages

    Journal ref: Theoretical Computer Science, Volume 561, Pages 113-121, 2015

  27. arXiv:1205.5525  [pdf, other

    cs.DC cs.DS

    Fast Distributed Computation in Dynamic Networks via Random Walks

    Authors: Atish Das Sarma, Anisur Rahaman Molla, Gopal Pandurangan

    Abstract: The paper investigates efficient distributed computation in dynamic networks in which the network topology changes (arbitrarily) from round to round. Our first contribution is a rigorous framework for design and analysis of distributed random walk algorithms in dynamic networks. We then develop a fast distributed random walk based algorithm that runs in $\tilde{O}(\sqrt{τΦ})$ rounds (with high p… ▽ More

    Submitted 24 May, 2012; originally announced May 2012.

  28. arXiv:1201.1363  [pdf, other

    cs.DC cs.DS

    Near-Optimal Random Walk Sampling in Distributed Networks

    Authors: Atish Das Sarma, Anisur Rahaman Molla, Gopal Pandurangan

    Abstract: Performing random walks in networks is a fundamental primitive that has found numerous applications in communication networks such as token management, load balancing, network topology discovery and construction, search, and peer-to-peer membership management. While several such algorithms are ubiquitous, and use numerous random walk samples, the walks themselves have always been performed naively… ▽ More

    Submitted 11 January, 2012; v1 submitted 6 January, 2012; originally announced January 2012.