Skip to main content

Showing 1–33 of 33 results for author: Masuzawa, T

.
  1. arXiv:2401.01103  [pdf, other

    cs.DS

    A Nearly Linear Time Construction of Approximate Single-Source Distance Sensitivity Oracles

    Authors: Kaito Harada, Naoki Kitamura, Taisuke Izumi, Toshimitsu Masuzawa

    Abstract: An \emph{$α$-approximate vertex fault-tolerant distance sensitivity oracle} (\emph{$α$-VSDO}) for a weighted input graph $G=(V, E, w)$ and a source vertex $s \in V$ is the data structure answering an $α$-approximate distance from $s$ to $t$ in $G-x$ for any given query $(x, t) \in V \times V$. It is a data structure version of the so-called single-source replacement path problem (SSRP). In this pa… ▽ More

    Submitted 1 July, 2024; v1 submitted 2 January, 2024; originally announced January 2024.

  2. arXiv:2310.04376  [pdf, other

    cs.DC cs.MA

    Near-linear Time Dispersion of Mobile Agents

    Authors: Yuichi Sudo, Masahiro Shibata, Junya Nakamura, Yonghwan Kim, Toshimitsu Masuzawa

    Abstract: Consider that there are $k\le n$ agents in a simple, connected, and undirected graph $G=(V,E)$ with $n$ nodes and $m$ edges. The goal of the dispersion problem is to move these $k$ agents to distinct nodes. Agents can communicate only when they are at the same node, and no other means of communication such as whiteboards are available. We assume that the agents operate synchronously. We consider t… ▽ More

    Submitted 3 December, 2023; v1 submitted 6 October, 2023; originally announced October 2023.

  3. arXiv:2305.08375  [pdf, other

    cs.DC

    A Near Time-optimal Population Protocol for Self-stabilizing Leader Election on Rings with a Poly-logarithmic Number of States

    Authors: Daisuke Yokota, Yuichi Sudo, Fukuhito Ooshita, Toshimitsu Masuzawa

    Abstract: We propose a self-stabilizing leader election (SS-LE) protocol on ring networks in the population protocol model. Given a rough knowledge $ψ= \lceil \log n \rceil + O(1)$ on the population size $n$, the proposed protocol lets the population reach a safe configuration within $O(n^2 \log n)$ steps with high probability starting from any configuration. Thereafter, the population keeps the unique lead… ▽ More

    Submitted 15 May, 2023; originally announced May 2023.

    Comments: arXiv admin note: text overlap with arXiv:2009.10926

  4. arXiv:2211.00332  [pdf, other

    cs.DS cs.DC

    Computational Power of a Single Oblivious Mobile Agent in Two-Edge-Connected Graphs

    Authors: Taichi Inoue, Naoki Kitamura, Taisuke Izumi, Toshimitsu Masuzawa

    Abstract: We investigated the computational power of a single mobile agent in an $n$-node graph with storage (i.e., node memory). Generally, a system with one-bit agent memory and $O(1)$-bit storage is as powerful as that with $O(n)$-bit agent memory and $O(1)$-bit storage. Thus, we focus on the difference between one-bit memory and oblivious (i.e., zero-bit memory) agents. Although their computational powe… ▽ More

    Submitted 14 November, 2022; v1 submitted 1 November, 2022; originally announced November 2022.

    Comments: 14 pages, 2 figures

    MSC Class: 68W15; 68W40

  5. arXiv:2209.01906  [pdf, other

    cs.DS cs.DC

    Deciding a Graph Property by a Single Mobile Agent: One-Bit Memory Suffices

    Authors: Taisuke Izumi, Kazuki Kakizawa, Yuya Kawabata, Naoki Kitamura, Toshimitsu Masuzawa

    Abstract: We investigate the computational power of the deterministic single-agent model where the agent and each node are equipped with a limited amount of persistent memory. Tasks are formalized as decision problems on properties of input graphs, i.e., the task is defined as a subset $\mathcal{T}$ of all possible input graphs, and the agent must decide if the network belongs to $\mathcal{T}$ or not. We fo… ▽ More

    Submitted 5 September, 2022; originally announced September 2022.

  6. arXiv:2208.11459  [pdf, other

    cs.DS cs.DC

    Deterministic Fault-Tolerant Connectivity Labeling Scheme

    Authors: Taisuke Izumi, Yuval Emek, Tadashi Wadayama, Toshimitsu Masuzawa

    Abstract: The \emph{$f$-fault-tolerant connectivity labeling} ($f$-FTC labeling) is a scheme of assigning each vertex and edge with a small-size label such that one can determine the connectivity of two vertices $s$ and $t$ under the presence of at most $f$ faulty edges only from the labels of $s$, $t$, and the faulty edges. This paper presents a new deterministic $f$-FTC labeling scheme attaining… ▽ More

    Submitted 16 November, 2023; v1 submitted 24 August, 2022; originally announced August 2022.

  7. arXiv:2208.08159  [pdf, other

    cs.DC cs.RO

    Gathering Despite Defected View

    Authors: Yonghwan Kim, Masahiro Shibata, Yuichi Sudo, Junya Nakamura, Yoshiaki Katayama, Toshimitsu Masuzawa

    Abstract: An autonomous mobile robot system consisting of many mobile computational entities (called robots) attracts much attention of researchers, and to clarify the relation between the capabilities of robots and solvability of the problems is an emerging issue for a recent couple of decades. Generally, each robot can observe all other robots as long as there are no restrictions for visibility range or o… ▽ More

    Submitted 17 August, 2022; originally announced August 2022.

    Comments: 18 pages, 11 figures, will be published as a brief announcement (short version) in DISC2022

  8. A cooperative partial snapshot algorithm for checkpoint-rollback recovery of large-scale and dynamic distributed systems and experimental evaluations

    Authors: Junya Nakamura, Yonghwan Kim, Yoshiaki Katayama, Toshimitsu Masuzawa

    Abstract: A distributed system consisting of a huge number of computational entities is prone to faults, because faults in a few nodes cause the entire system to fail. Consequently, fault tolerance of distributed systems is a critical issue. Checkpoint-rollback recovery is a universal and representative technique for fault tolerance; it periodically records the entire system state (configuration) to non-vol… ▽ More

    Submitted 28 March, 2021; originally announced March 2021.

    Journal ref: Concurrency Computat Pract Exper. 2020;e5647

  9. Time-Optimal Self-Stabilizing Leader Election on Rings in Population Protocols

    Authors: Daisuke Yokota, Yuichi Sudo, Toshimitsu Masuzawa

    Abstract: We propose a self-stabilizing leader election protocol on directed rings in the model of population protocols. Given an upper bound $N$ on the population size $n$, the proposed protocol elects a unique leader within $O(nN)$ expected steps starting from any configuration and uses $O(N)$ states. This convergence time is optimal if a given upper bound $N$ is asymptotically tight, i.e., $N=O(n)$.

    Submitted 23 September, 2020; originally announced September 2020.

  10. arXiv:2008.09379  [pdf, ps, other

    cs.DC

    Efficient Dispersion of Mobile Agents without Global Knowledge

    Authors: Takahiro Shintaku, Yuichi Sudo, Hirotsugu Kakugawa, Toshimitsu Masuzawa

    Abstract: We consider the dispersion problem for mobile agents. Initially, k agents are located at arbitrary nodes in an undirected graph. Agents can migrate from node to node via an edge in the graph synchronously. Our goal is to let the k agents be located at different k nodes with minimizing the number of steps before dispersion is completed and the working memory space used by the agents. Kshemkalyani a… ▽ More

    Submitted 21 August, 2020; originally announced August 2020.

  11. arXiv:2008.04252  [pdf, other

    cs.DC

    Communication Efficient Self-Stabilizing Leader Election (Full Version)

    Authors: Xavier Défago, Yuval Emek, Shay Kutten, Toshimitsu Masuzawa, Yasumasa Tamura

    Abstract: This paper presents a randomized self-stabilizing algorithm that elects a leader $r$ in a general $n$-node undirected graph and constructs a spanning tree $T$ rooted at $r$. The algorithm works under the synchronous message passing network model, assuming that the nodes know a linear upper bound on $n$ and that each edge has a unique ID known to both its endpoints (or, alternatively, assuming the… ▽ More

    Submitted 12 August, 2020; v1 submitted 10 August, 2020; originally announced August 2020.

    Comments: An extended abstract version of this manuscript has been accepted for publication in DISC 2020

  12. arXiv:2005.09944  [pdf, ps, other

    cs.DC

    Time-optimal Loosely-stabilizing Leader Election in Population Protocols

    Authors: Yuichi Sudo, Ryota Eguchi, Taisuke Izumi, Toshimitsu Masuzawa

    Abstract: We consider the leader election problem in population protocol models. In pragmatic settings of population protocols, self-stabilization is a highly desired feature owing to its fault resilience and the benefit of initialization freedom. However, the design of self-stabilizing leader election is possible only under a strong assumption (i.e. the knowledge of the \emph{exact} size of a network) and… ▽ More

    Submitted 20 May, 2020; originally announced May 2020.

  13. arXiv:2003.07491  [pdf, ps, other

    cs.DC

    The Power of Global Knowledge on Self-stabilizing Population Protocols

    Authors: Yuichi Sudo, Masahiro Shibata, Junya Nakamura, Yonghwan Kim, Toshimitsu Masuzawa

    Abstract: In the population protocol model, many problems cannot be solved in a self-stabilizing way. However, global knowledge, such as the number of nodes in a network, sometimes allows us to design a self-stabilizing protocol for such problems. In this paper, we investigate the effect of global knowledge on the possibility of self-stabilizing population protocols in arbitrary graphs. Specifically, we cla… ▽ More

    Submitted 21 May, 2020; v1 submitted 16 March, 2020; originally announced March 2020.

  14. arXiv:1907.10803  [pdf, ps, other

    cs.DC

    A Self-Stabilizing Minimal k-Grou** Algorithm

    Authors: Ajoy K. Datta, Lawrence L. Larmore, Toshimitsu Masuzawa, Yuichi Sudo

    Abstract: We consider the minimal k-grou** problem: given a graph G=(V,E) and a constant k, partition G into subgraphs of diameter no greater than k, such that the union of any two subgraphs has diameter greater than k. We give a silent self-stabilizing asynchronous distributed algorithm for this problem in the composite atomicity model of computation, assuming the network has unique process identifiers.… ▽ More

    Submitted 24 July, 2019; originally announced July 2019.

    Comments: This is a revised version of the conference paper [6], which appears in the proceedings of the 18th International Conference on Distributed Computing and Networking (ICDCN), ACM, 2017. This revised version slightly generalize Theorem 1

  15. arXiv:1906.11121  [pdf, other

    cs.DC

    Leader Election Requires Logarithmic Time in Population Protocols

    Authors: Yuichi Sudo, Toshimitsu Masuzawa

    Abstract: This paper shows that every leader election protocol requires logarithmic stabilization time both in expectation and with high probability in the population protocol model. This lower bound holds even if each agent has knowledge of the exact size of a population and is allowed to use an arbitrarily large number of agent states. This lower bound concludes that the protocol given in [Sudo et al., SS… ▽ More

    Submitted 2 November, 2019; v1 submitted 25 June, 2019; originally announced June 2019.

  16. arXiv:1905.09985  [pdf, other

    cs.DC

    Atomic Cross-Chain Swaps with Improved Space and Local Time Complexity

    Authors: Soichiro Imoto, Yuichi Sudo, Hirotsugu Kakugawa, Toshimitsu Masuzawa

    Abstract: An effective atomic cross-chain swap protocol is introduced by Herlihy [Herlihy, 2018] as a distributed coordination protocol in order to exchange assets across multiple blockchains among multiple parties. An atomic cross-chain swap protocol guarantees; (1) if all parties conform to the protocol, then all assets are exchanged among parties, (2) even if some parties or coalitions of parties deviate… ▽ More

    Submitted 2 December, 2019; v1 submitted 23 May, 2019; originally announced May 2019.

  17. arXiv:1812.11309  [pdf, ps, other

    cs.DC

    Logarithmic Expected-Time Leader Election in Population Protocol Model

    Authors: Yuichi Sudo, Fukuhito Ooshita, Taisuke Izumi, Hirotsugu Kakugawa, Toshimitsu Masuzawa

    Abstract: In this paper, the leader election problem in the population protocol model is considered. A leader election protocol with logarithmic stabilization time is given. Given a rough knowledge m of the population size n such that m >= \log_2 n and m=O(log n), the proposed protocol guarantees that exactly one leader is elected from n agents within O(log n) parallel time in expectation and the unique lea… ▽ More

    Submitted 28 June, 2019; v1 submitted 29 December, 2018; originally announced December 2018.

    Comments: 16 pages

  18. arXiv:1602.01065  [pdf, other

    cs.DC cs.CC cs.NI

    Distributed Online Data Aggregation in Dynamic Graphs

    Authors: Quentin Bramas, Toshimitsu Masuzawa, Sébastien Tixeuil

    Abstract: We consider the problem of aggregating data in a dynamic graph, that is, aggregating the data that originates from all nodes in the graph to a specific node, the sink. We are interested in giving lower bounds for this problem, under different kinds of adversaries. In our model, nodes are endowed with unlimited memory and unlimited computational power. Yet, we assume that communications between nod… ▽ More

    Submitted 7 October, 2016; v1 submitted 2 February, 2016; originally announced February 2016.

  19. Fast and compact self-stabilizing verification, computation, and fault detection of an MST

    Authors: Amos Korman, Shay Kutten, Toshimitsu Masuzawa

    Abstract: This paper demonstrates the usefulness of distributed local verification of proofs, as a tool for the design of self-stabilizing algorithms.In particular, it introduces a somewhat generalized notion of distributed local proofs, and utilizes it for improving the time complexity significantly, while maintaining space optimality. As a result, we show that optimizing the memory size carries at most a… ▽ More

    Submitted 24 December, 2015; originally announced December 2015.

    Journal ref: Distributed Computing, Springer Verlag, 2015, 28 (4)

  20. arXiv:1505.06596  [pdf, ps, other

    cs.DC

    Partial Gathering of Mobile Agents in Asynchronous Rings

    Authors: Masahiro Shibata, Shinji Kawai, Fukuhito Ooshita, Hirotsugu Kakugawa, Toshimitsu Masuzawa

    Abstract: In this paper, we consider the partial gathering problem of mobile agents in asynchronous unidirectional rings equipped with whiteboards on nodes. The partial gathering problem is a new generalization of the total gathering problem. The partial gathering problem requires, for a given integer $g$, that each agent should move to a node and terminate so that at least $g$ agents should meet at the sam… ▽ More

    Submitted 10 September, 2015; v1 submitted 25 May, 2015; originally announced May 2015.

  21. arXiv:1104.5368  [pdf, ps, other

    cs.DC

    Maximum Metric Spanning Tree made Byzantine Tolerant

    Authors: Swan Dubois, Toshimitsu Masuzawa, Sébastien Tixeuil

    Abstract: Self-stabilization is a versatile approach to fault-tolerance since it permits a distributed system to recover from any transient fault that arbitrarily corrupts the contents of all memories in the system. Byzantine tolerance is an attractive feature of distributed systems that permits to cope with arbitrary malicious behaviors. This paper focus on systems that are both self-stabilizing and Byzant… ▽ More

    Submitted 28 April, 2011; originally announced April 2011.

  22. arXiv:1104.4022  [pdf, ps, other

    cs.DC

    Auto-Stabilisation et Confinement de Fautes Malicieuses : Optimalité du Protocole min+1

    Authors: Swan Dubois, Toshimitsu Masuzawa, Sébastien Tixeuil

    Abstract: A self-stabilizing is naturally resilient to transients faults (that is, faults of finite duration). Recently, a new class of protocol appears. These protocols are self-stabilizing and are moreover resilient to a limited number of permanent faults. In this article, we interest in self-stabilizing protocols that tolerate very hard permanent faults: Byzantine faults. We introduce two new scheme of B… ▽ More

    Submitted 20 April, 2011; originally announced April 2011.

    Comments: 13es Rencontres Francophones sur les Aspects Algorithmiques de Télécommunications (AlgoTel) (2011)

  23. arXiv:1103.3515  [pdf, ps, other

    cs.DC

    Self-Stabilization, Byzantine Containment, and Maximizable Metrics: Necessary Conditions

    Authors: Swan Dubois, Toshimitsu Masuzawa, Sébastien Tixeuil

    Abstract: Self-stabilization is a versatile approach to fault-tolerance since it permits a distributed system to recover from any transient fault that arbitrarily corrupts the contents of all memories in the system. Byzantine tolerance is an attractive feature of distributed systems that permits to cope with arbitrary malicious behaviors. We consider the well known problem of constructing a maximum metric t… ▽ More

    Submitted 17 March, 2011; originally announced March 2011.

  24. arXiv:1005.5223  [pdf, ps, other

    cs.DC

    On Byzantine Containment Properties of the $min+1$ Protocol

    Authors: Swan Dubois, Toshimitsu Masuzawa, Sébastien Tixeuil

    Abstract: Self-stabilization is a versatile approach to fault-tolerance since it permits a distributed system to recover from any transient fault that arbitrarily corrupts the contents of all memories in the system. Byzantine tolerance is an attractive feature of distributed systems that permits to cope with arbitrary malicious behaviors. We consider the well known problem of constructing a breadth-first sp… ▽ More

    Submitted 28 May, 2010; originally announced May 2010.

  25. arXiv:1005.3367  [pdf, ps, other

    cs.DC

    Bounding the Impact of Unbounded Attacks in Stabilization

    Authors: Swan Dubois, Toshimitsu Masuzawa, Sébastien Tixeuil

    Abstract: Self-stabilization is a versatile approach to fault-tolerance since it permits a distributed system to recover from any transient fault that arbitrarily corrupts the contents of all memories in the system. Byzantine tolerance is an attractive feature of distributed systems that permits to cope with arbitrary malicious behaviors. Combining these two properties proved difficult: it is impossible to… ▽ More

    Submitted 10 February, 2011; v1 submitted 19 May, 2010; originally announced May 2010.

  26. arXiv:1005.1195  [pdf, ps, other

    cs.DC

    The Impact of Topology on Byzantine Containment in Stabilization

    Authors: Swan Dubois, Toshimitsu Masuzawa, Sébastien Tixeuil

    Abstract: Self-stabilization is an versatile approach to fault-tolerance since it permits a distributed system to recover from any transient fault that arbitrarily corrupts the contents of all memories in the system. Byzantine tolerance is an attractive feature of distributed system that permits to cope with arbitrary malicious behaviors. We consider the well known problem of constructing a maximum metric t… ▽ More

    Submitted 7 May, 2010; originally announced May 2010.

  27. arXiv:1004.5256  [pdf, ps, other

    cs.DC

    Construction auto-stabilisante d'arbre couvrant en dépit d'actions malicieuses

    Authors: Swan Dubois, Toshimitsu Masuzawa, Sébastien Tixeuil

    Abstract: A self-stabilizing protocol provides by definition a tolerance to transient failures. Recently, a new class of self-stabilizing protocols appears. These protocols provides also a tolerance to a given number of permanent failures. In this article, we are interested in self-stabilizing protocols that deal with Byzantines failures. We prove that, for some problems which not allow strict stabilization… ▽ More

    Submitted 29 April, 2010; originally announced April 2010.

    Journal ref: 12èmes Rencontres Francophones sur les Aspects Algorithmiques de Télécommunications (AlgoTel), Belle Dune : France (2010)

  28. arXiv:0910.2189  [pdf

    cond-mat.mtrl-sci

    Electron emission from conduction band of diamond with negative electron affinity

    Authors: Hisato Yamaguchi, Tomoaki Masuzawa, Shuho Nozue, Yuki Kudo, Ichitaro Saito, Julian Koe, Masato Kudo, Takatoshi Yamada, Yuji Takakuwa, Ken Okano

    Abstract: Experimental evidence explaining the extremely low-threshold electron emission from diamond reported in 1996 has been obtained for the first time. Direct observation using combined ultraviolet photoelectron spectroscopy/field emission spectroscopy (UPS/FES) proved that the origin of field-induced electron emission from heavily nitrogen (N)-doped chemical vapour deposited (CVD) diamond was at condu… ▽ More

    Submitted 12 February, 2019; v1 submitted 12 October, 2009; originally announced October 2009.

    Comments: 17 pages, 4 figures, Phys. Rev. B in press

  29. arXiv:0903.3106  [pdf, ps, other

    cs.DS cs.CC cs.DC cs.NI cs.PF

    Stabilizing Maximal Independent Set in Unidirectional Networks is Hard

    Authors: Toshimitsu Masuzawa, Sébastien Tixeuil

    Abstract: A distributed algorithm is self-stabilizing if after faults and attacks hit the system and place it in some arbitrary global state, the system recovers from this catastrophic situation without external intervention in finite time. In this paper, we consider the problem of constructing self-stabilizingly a \emph{maximal independent set} in uniform unidirectional networks of arbitrary shape. On th… ▽ More

    Submitted 18 March, 2009; originally announced March 2009.

    Report number: RR-6880

  30. arXiv:0811.3760  [pdf, ps, other

    cs.DS cs.CC cs.DC cs.NI

    Communication Efficiency in Self-stabilizing Silent Protocols

    Authors: Stéphane Devismes, Toshimitsu Masuzawa, Sébastien Tixeuil

    Abstract: Self-stabilization is a general paradigm to provide forward recovery capabilities to distributed systems and networks. Intuitively, a protocol is self-stabilizing if it is able to recover without external intervention from any catastrophic transient failure. In this paper, our focus is to lower the communication complexity of self-stabilizing protocols \emph{below} the need of checking every nei… ▽ More

    Submitted 23 November, 2008; originally announced November 2008.

    Report number: RR-6731

  31. arXiv:0803.0189  [pdf, ps, other

    cs.DC cs.PF cs.RO

    Quiescence of Self-stabilizing Gossi** among Mobile Agents in Graphs

    Authors: Toshimitsu Masuzawa, Sébastien Tixeuil

    Abstract: This paper considers gossi** among mobile agents in graphs: agents move on the graph and have to disseminate their initial information to every other agent. We focus on self-stabilizing solutions for the gossip problem, where agents may start from arbitrary locations in arbitrary states. Self-stabilization requires (some of the) participating agents to keep moving forever, hinting at maximizin… ▽ More

    Submitted 4 March, 2008; v1 submitted 3 March, 2008; originally announced March 2008.

  32. arXiv:cs/0012001  [pdf, ps, other

    cs.DC cs.DS

    Available and Stabilizing 2-3 Trees

    Authors: Ted Herman, Toshimitsu Masuzawa

    Abstract: Transient faults corrupt the content and organization of data structures. A recovery technique dealing with such faults is stabilization, which guarantees, following some number of operations on the data structure, that content of the data structure is legitimate. Another notion of fault tolerance is availability, which is the property that operations continue to be applied during the period of… ▽ More

    Submitted 1 December, 2000; originally announced December 2000.

    Comments: 22 pages, 5 figures

    Report number: University of Iowa Department of Computer Science TR 00-04 ACM Class: D.4.5; E.1; C.4

  33. arXiv:cs/0011046  [pdf, ps, other

    cs.DC cs.DS

    Available Stabilizing Heaps

    Authors: Ted Herman, Toshimitsu Masuzawa

    Abstract: This paper describes a heap construction that supports insert and delete operations in arbitrary (possibly illegitimate) states. After any sequence of at most O(m) heap operations, the heap state is guarantee to be legitimate, where m is the initial number of items in the heap. The response from each operation is consistent with its effect on the data structure, even for illegitimate states. The… ▽ More

    Submitted 30 November, 2000; originally announced November 2000.

    Comments: 10 pages

    Report number: University of Iowa Department of Computer Science TR 00-03 ACM Class: C.2.4; D.1.3; D.3.3; E.2; C.4