---
_id: '21628'
abstract:
- lang: eng
  text: "This thesis considers the realization of distributed data structures and
    the construction of distributed protocols for self-stabilizing overlay networks.\r\n\r\nIn
    the first part of this thesis, we provide distributed protocols for queues, stacks
    and priority queues that serve the insertion and deletion of elements within a
    logarithmic amount of rounds.\r\nOur protocols respect semantic constraints such
    as sequential consistency or serializability and the individual semantic constraints
    given by the type (queue, stack, priority queue) of the data structure.\r\nWe
    furthermore provide a protocol that handles joining and leaving nodes.\r\nAs an
    important side product, we present a novel protocol solving the distributed $k$-selection
    problem in a logarithmic amount of rounds, that is, to find the $k$-smallest elements
    among a polynomial number of elements spread among $n$ nodes.\r\n\t\r\nThe second
    part of this thesis is devoted to the construction of protocols for self-stabilizing
    overlay networks, i.e., distributed protocols that transform an overlay network
    from any initial (potentially illegitimate) state into a legitimate state in finite
    time.\r\nWe present protocols for self-stabilizing generalized De Bruijn graphs,
    self-stabilizing quadtrees and self-stabilizing supervised skip rings.\r\nEach
    of those protocols comes with unique properties that makes it interesting for
    certain distributed applications.\r\nGeneralized De Bruijn networks provide routing
    within a constant amount of hops, thus serving the interest in networks that require
    a low latency for requests.\r\nThe protocol for the quadtree guarantees monotonic
    searchability as well as a geometric variant of monotonic searchability, making
    it interesting for wireless networks or applications needed in the area of computational
    geometry.\r\nThe supervised skip ring can be used to construct a self-stabilizing
    publish-subscribe system.\r\n"
author:
- first_name: Michael
  full_name: Feldmann, Michael
  id: '23538'
  last_name: Feldmann
citation:
  ama: Feldmann M. <i>Algorithms for Distributed Data Structures and Self-Stabilizing
    Overlay Networks</i>.; 2021. doi:<a href="https://doi.org/10.17619/UNIPB/1-1113">10.17619/UNIPB/1-1113</a>
  apa: Feldmann, M. (2021). <i>Algorithms for Distributed Data Structures and Self-Stabilizing
    Overlay Networks</i>. <a href="https://doi.org/10.17619/UNIPB/1-1113">https://doi.org/10.17619/UNIPB/1-1113</a>
  bibtex: '@book{Feldmann_2021, title={Algorithms for Distributed Data Structures
    and Self-Stabilizing Overlay Networks}, DOI={<a href="https://doi.org/10.17619/UNIPB/1-1113">10.17619/UNIPB/1-1113</a>},
    author={Feldmann, Michael}, year={2021} }'
  chicago: Feldmann, Michael. <i>Algorithms for Distributed Data Structures and Self-Stabilizing
    Overlay Networks</i>, 2021. <a href="https://doi.org/10.17619/UNIPB/1-1113">https://doi.org/10.17619/UNIPB/1-1113</a>.
  ieee: M. Feldmann, <i>Algorithms for Distributed Data Structures and Self-Stabilizing
    Overlay Networks</i>. 2021.
  mla: Feldmann, Michael. <i>Algorithms for Distributed Data Structures and Self-Stabilizing
    Overlay Networks</i>. 2021, doi:<a href="https://doi.org/10.17619/UNIPB/1-1113">10.17619/UNIPB/1-1113</a>.
  short: M. Feldmann, Algorithms for Distributed Data Structures and Self-Stabilizing
    Overlay Networks, 2021.
date_created: 2021-04-15T08:23:52Z
date_updated: 2022-01-06T06:55:08Z
ddc:
- '006'
department:
- _id: '79'
doi: 10.17619/UNIPB/1-1113
file:
- access_level: closed
  content_type: application/pdf
  creator: mfeldma2
  date_created: 2021-04-15T08:21:15Z
  date_updated: 2021-04-15T08:21:15Z
  file_id: '21629'
  file_name: Dissertation_Michael_Feldmann.pdf
  file_size: 2617069
  relation: main_file
  success: 1
file_date_updated: 2021-04-15T08:21:15Z
has_accepted_license: '1'
language:
- iso: eng
project:
- _id: '1'
  name: SFB 901
- _id: '2'
  name: SFB 901 - Project Area A
- _id: '5'
  name: SFB 901 - Subproject A1
status: public
supervisor:
- first_name: Christian
  full_name: Scheideler, Christian
  id: '20792'
  last_name: Scheideler
title: Algorithms for Distributed Data Structures and Self-Stabilizing Overlay Networks
type: dissertation
user_id: '23538'
year: '2021'
...
---
_id: '20755'
abstract:
- lang: eng
  text: "We consider the problem of computing shortest paths in \\emph{hybrid networks},
    in which nodes can make use of different communication modes. For example, mobile
    phones may use ad-hoc connections via Bluetooth or Wi-Fi in addition to the cellular
    network to solve tasks more efficiently. Like in this case, the different communication
    modes may differ considerably in range, bandwidth, and flexibility. We build upon
    the model of Augustine et al. [SODA '20], which captures these differences by
    a \\emph{local} and a \\emph{global} mode. Specifically, the local edges model
    a fixed communication network in which $O(1)$ messages of size $O(\\log n)$ can
    be sent over every edge in each synchronous round. The global edges form a clique,
    but nodes are only allowed to send and receive a total of at most $O(\\log n)$
    messages over global edges, which restricts the nodes to use these edges only
    very sparsely.\r\n\r\nWe demonstrate the power of hybrid networks by presenting
    algorithms to compute Single-Source Shortest Paths and the diameter very efficiently
    in \\emph{sparse graphs}. Specifically, we present exact $O(\\log n)$ time algorithms
    for cactus graphs (i.e., graphs in which each edge is contained in at most one
    cycle), and $3$-approximations for graphs that have at most $n + O(n^{1/3})$ edges
    and arboricity $O(\\log n)$. For these graph classes, our algorithms provide exponentially
    faster solutions than the best known algorithms for general graphs in this model.\r\nBeyond
    shortest paths, we also provide a variety of useful tools and techniques for hybrid
    networks, which may be of independent interest.\r\n"
author:
- first_name: Michael
  full_name: Feldmann, Michael
  id: '23538'
  last_name: Feldmann
- first_name: Kristian
  full_name: Hinnenthal, Kristian
  id: '32229'
  last_name: Hinnenthal
- first_name: Christian
  full_name: Scheideler, Christian
  id: '20792'
  last_name: Scheideler
citation:
  ama: 'Feldmann M, Hinnenthal K, Scheideler C. Fast Hybrid Network Algorithms for
    Shortest Paths in Sparse Graphs. In: <i>Proceedings of the 24th International
    Conference on Principles of Distributed Systems (OPODIS)</i>. Schloss Dagstuhl
    - Leibniz-Zentrum für Informatik; 2020. doi:<a href="https://doi.org/10.4230/LIPIcs.OPODIS.2020.31">10.4230/LIPIcs.OPODIS.2020.31</a>'
  apa: Feldmann, M., Hinnenthal, K., &#38; Scheideler, C. (2020). Fast Hybrid Network
    Algorithms for Shortest Paths in Sparse Graphs. In <i>Proceedings of the 24th
    International Conference on Principles of Distributed Systems (OPODIS)</i>. Schloss
    Dagstuhl - Leibniz-Zentrum für Informatik. <a href="https://doi.org/10.4230/LIPIcs.OPODIS.2020.31">https://doi.org/10.4230/LIPIcs.OPODIS.2020.31</a>
  bibtex: '@inproceedings{Feldmann_Hinnenthal_Scheideler_2020, title={Fast Hybrid
    Network Algorithms for Shortest Paths in Sparse Graphs}, DOI={<a href="https://doi.org/10.4230/LIPIcs.OPODIS.2020.31">10.4230/LIPIcs.OPODIS.2020.31</a>},
    booktitle={Proceedings of the 24th International Conference on Principles of Distributed
    Systems (OPODIS)}, publisher={Schloss Dagstuhl - Leibniz-Zentrum für Informatik},
    author={Feldmann, Michael and Hinnenthal, Kristian and Scheideler, Christian},
    year={2020} }'
  chicago: Feldmann, Michael, Kristian Hinnenthal, and Christian Scheideler. “Fast
    Hybrid Network Algorithms for Shortest Paths in Sparse Graphs.” In <i>Proceedings
    of the 24th International Conference on Principles of Distributed Systems (OPODIS)</i>.
    Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2020. <a href="https://doi.org/10.4230/LIPIcs.OPODIS.2020.31">https://doi.org/10.4230/LIPIcs.OPODIS.2020.31</a>.
  ieee: M. Feldmann, K. Hinnenthal, and C. Scheideler, “Fast Hybrid Network Algorithms
    for Shortest Paths in Sparse Graphs,” in <i>Proceedings of the 24th International
    Conference on Principles of Distributed Systems (OPODIS)</i>, 2020.
  mla: Feldmann, Michael, et al. “Fast Hybrid Network Algorithms for Shortest Paths
    in Sparse Graphs.” <i>Proceedings of the 24th International Conference on Principles
    of Distributed Systems (OPODIS)</i>, Schloss Dagstuhl - Leibniz-Zentrum für Informatik,
    2020, doi:<a href="https://doi.org/10.4230/LIPIcs.OPODIS.2020.31">10.4230/LIPIcs.OPODIS.2020.31</a>.
  short: 'M. Feldmann, K. Hinnenthal, C. Scheideler, in: Proceedings of the 24th International
    Conference on Principles of Distributed Systems (OPODIS), Schloss Dagstuhl - Leibniz-Zentrum
    für Informatik, 2020.'
date_created: 2020-12-16T10:20:18Z
date_updated: 2022-01-06T06:54:36Z
ddc:
- '000'
department:
- _id: '79'
doi: 10.4230/LIPIcs.OPODIS.2020.31
external_id:
  arxiv:
  - '2007.01191'
file:
- access_level: closed
  content_type: application/pdf
  creator: mfeldma2
  date_created: 2020-12-16T10:18:50Z
  date_updated: 2020-12-16T10:18:50Z
  file_id: '20756'
  file_name: Fast_Hybrid_Network_Algorithms_for_Shortest_Paths_in_Sparse_Graphs.pdf
  file_size: 867373
  relation: main_file
  success: 1
file_date_updated: 2020-12-16T10:18:50Z
has_accepted_license: '1'
language:
- iso: eng
project:
- _id: '2'
  name: SFB 901 - Project Area A
- _id: '5'
  name: SFB 901 - Subproject A1
- _id: '1'
  name: SFB 901
publication: Proceedings of the 24th International Conference on Principles of Distributed
  Systems (OPODIS)
publisher: Schloss Dagstuhl - Leibniz-Zentrum für Informatik
status: public
title: Fast Hybrid Network Algorithms for Shortest Paths in Sparse Graphs
type: conference
user_id: '23538'
year: '2020'
...
---
_id: '16902'
abstract:
- lang: eng
  text: "The maintenance of efficient and robust overlay networks is one\r\nof the
    most fundamental and reoccurring themes in networking.\r\nThis paper presents
    a survey of state-of-the-art \r\nalgorithms to design and repair overlay networks
    in a distributed\r\nmanner. In particular, we discuss basic algorithmic primitives\r\nto
    preserve connectivity, review algorithms for the fundamental\r\nproblem of graph
    linearization, and then survey self-stabilizing\r\nalgorithms for metric and scalable
    topologies. \r\nWe also identify open problems and avenues for future research.\r\n"
author:
- first_name: Michael
  full_name: Feldmann, Michael
  id: '23538'
  last_name: Feldmann
- first_name: Christian
  full_name: Scheideler, Christian
  id: '20792'
  last_name: Scheideler
- first_name: Stefan
  full_name: Schmid, Stefan
  last_name: Schmid
citation:
  ama: Feldmann M, Scheideler C, Schmid S. Survey on Algorithms for Self-Stabilizing
    Overlay Networks. <i>ACM Computing Surveys</i>. 2020. doi:<a href="https://doi.org/10.1145/3397190">10.1145/3397190</a>
  apa: Feldmann, M., Scheideler, C., &#38; Schmid, S. (2020). Survey on Algorithms
    for Self-Stabilizing Overlay Networks. <i>ACM Computing Surveys</i>. <a href="https://doi.org/10.1145/3397190">https://doi.org/10.1145/3397190</a>
  bibtex: '@article{Feldmann_Scheideler_Schmid_2020, title={Survey on Algorithms for
    Self-Stabilizing Overlay Networks}, DOI={<a href="https://doi.org/10.1145/3397190">10.1145/3397190</a>},
    journal={ACM Computing Surveys}, publisher={ACM}, author={Feldmann, Michael and
    Scheideler, Christian and Schmid, Stefan}, year={2020} }'
  chicago: Feldmann, Michael, Christian Scheideler, and Stefan Schmid. “Survey on
    Algorithms for Self-Stabilizing Overlay Networks.” <i>ACM Computing Surveys</i>,
    2020. <a href="https://doi.org/10.1145/3397190">https://doi.org/10.1145/3397190</a>.
  ieee: M. Feldmann, C. Scheideler, and S. Schmid, “Survey on Algorithms for Self-Stabilizing
    Overlay Networks,” <i>ACM Computing Surveys</i>, 2020.
  mla: Feldmann, Michael, et al. “Survey on Algorithms for Self-Stabilizing Overlay
    Networks.” <i>ACM Computing Surveys</i>, ACM, 2020, doi:<a href="https://doi.org/10.1145/3397190">10.1145/3397190</a>.
  short: M. Feldmann, C. Scheideler, S. Schmid, ACM Computing Surveys (2020).
date_created: 2020-04-29T07:09:50Z
date_updated: 2022-01-06T06:52:58Z
department:
- _id: '79'
doi: 10.1145/3397190
language:
- iso: eng
project:
- _id: '1'
  name: SFB 901
- _id: '2'
  name: SFB 901 - Project Area A
- _id: '5'
  name: SFB 901 - Subproject A1
publication: ACM Computing Surveys
publisher: ACM
status: public
title: Survey on Algorithms for Self-Stabilizing Overlay Networks
type: journal_article
user_id: '23538'
year: '2020'
...
---
_id: '16903'
abstract:
- lang: eng
  text: "We consider the clock synchronization problem in the (discrete) beeping model:
    Given a network of $n$ nodes with each node having a clock value $\\delta(v) \\in
    \\{0,\\ldots T-1\\}$, the goal is to synchronize the clock values of all nodes
    such that they have the same value in any round.\r\nAs is standard in clock synchronization,
    we assume \\emph{arbitrary activations} for all nodes, i.e., the nodes start their
    protocol at an arbitrary round (not limited to $\\{0,\\ldots,T-1\\}$).\r\nWe give
    an asymptotically optimal algorithm that runs in $4D + \\Bigl\\lfloor \\frac{D}{\\lfloor
    T/4 \\rfloor} \\Bigr \\rfloor \\cdot (T \\mod 4) = O(D)$ rounds, where $D$ is
    the diameter of the network.\r\nOnce all nodes are in sync, they beep at the same
    round every $T$ rounds.\r\nThe algorithm drastically improves on the $O(T D)$-bound
    of \\cite{firefly_sync} (where $T$ is required to be at least $4n$, so the bound
    is no better than $O(nD)$).\r\nOur algorithm is very simple as nodes only have
    to maintain $3$ bits in addition to the $\\lceil \\log T \\rceil$ bits needed
    to maintain the clock.\r\nFurthermore we investigate the complexity of \\emph{self-stabilizing}
    solutions for the clock synchronization problem: We first show lower bounds of
    $\\Omega(\\max\\{T,n\\})$ rounds on the runtime and $\\Omega(\\log(\\max\\{T,n\\}))$
    bits of memory required for any such protocol.\r\nAfterwards we present a protocol
    that runs in $O(\\max\\{T,n\\})$ rounds using at most $O(\\log(\\max\\{T,n\\}))$
    bits at each node, which is asymptotically optimal with regards to both, runtime
    and memory requirements."
author:
- first_name: Michael
  full_name: Feldmann, Michael
  id: '23538'
  last_name: Feldmann
- first_name: Ardalan
  full_name: Khazraei, Ardalan
  last_name: Khazraei
- first_name: Christian
  full_name: Scheideler, Christian
  id: '20792'
  last_name: Scheideler
citation:
  ama: 'Feldmann M, Khazraei A, Scheideler C. Time- and Space-Optimal Discrete Clock
    Synchronization in the Beeping Model. In: <i>Proceedings of the 32nd ACM Symposium
    on Parallelism in Algorithms and Architectures (SPAA)</i>. ACM; 2020. doi:<a href="https://doi.org/10.1145/3350755.3400246">10.1145/3350755.3400246</a>'
  apa: Feldmann, M., Khazraei, A., &#38; Scheideler, C. (2020). Time- and Space-Optimal
    Discrete Clock Synchronization in the Beeping Model. In <i>Proceedings of the
    32nd ACM Symposium on Parallelism in Algorithms and Architectures (SPAA)</i>.
    ACM. <a href="https://doi.org/10.1145/3350755.3400246">https://doi.org/10.1145/3350755.3400246</a>
  bibtex: '@inproceedings{Feldmann_Khazraei_Scheideler_2020, title={Time- and Space-Optimal
    Discrete Clock Synchronization in the Beeping Model}, DOI={<a href="https://doi.org/10.1145/3350755.3400246">10.1145/3350755.3400246</a>},
    booktitle={Proceedings of the 32nd ACM Symposium on Parallelism in Algorithms
    and Architectures (SPAA)}, publisher={ACM}, author={Feldmann, Michael and Khazraei,
    Ardalan and Scheideler, Christian}, year={2020} }'
  chicago: Feldmann, Michael, Ardalan Khazraei, and Christian Scheideler. “Time- and
    Space-Optimal Discrete Clock Synchronization in the Beeping Model.” In <i>Proceedings
    of the 32nd ACM Symposium on Parallelism in Algorithms and Architectures (SPAA)</i>.
    ACM, 2020. <a href="https://doi.org/10.1145/3350755.3400246">https://doi.org/10.1145/3350755.3400246</a>.
  ieee: M. Feldmann, A. Khazraei, and C. Scheideler, “Time- and Space-Optimal Discrete
    Clock Synchronization in the Beeping Model,” in <i>Proceedings of the 32nd ACM
    Symposium on Parallelism in Algorithms and Architectures (SPAA)</i>, 2020.
  mla: Feldmann, Michael, et al. “Time- and Space-Optimal Discrete Clock Synchronization
    in the Beeping Model.” <i>Proceedings of the 32nd ACM Symposium on Parallelism
    in Algorithms and Architectures (SPAA)</i>, ACM, 2020, doi:<a href="https://doi.org/10.1145/3350755.3400246">10.1145/3350755.3400246</a>.
  short: 'M. Feldmann, A. Khazraei, C. Scheideler, in: Proceedings of the 32nd ACM
    Symposium on Parallelism in Algorithms and Architectures (SPAA), ACM, 2020.'
date_created: 2020-04-29T07:16:35Z
date_updated: 2022-01-06T06:52:58Z
department:
- _id: '79'
doi: 10.1145/3350755.3400246
external_id:
  arxiv:
  - '2005.07388'
language:
- iso: eng
project:
- _id: '96'
  name: Algorithmen für programmierbare Materie in einem physiologischen Medium
publication: Proceedings of the 32nd ACM Symposium on Parallelism in Algorithms and
  Architectures (SPAA)
publisher: ACM
status: public
title: Time- and Space-Optimal Discrete Clock Synchronization in the Beeping Model
type: conference
user_id: '23538'
year: '2020'
...
---
_id: '8534'
abstract:
- lang: eng
  text: "We propose two protocols for distributed priority queues (denoted by 'heap'
    for simplicity in this paper) called SKEAP and SEAP. SKEAP realizes a distributed
    heap for a constant amount of priorities and SEAP one for an arbitrary amount.
    Both protocols build on an overlay, which induces an aggregation tree on which
    heap operations are aggregated in batches, ensuring that our protocols scale even
    for a high rate of incoming requests. As part of SEAP we provide a novel distributed
    protocol for the k-selection problem that runs in time O(log n) w.h.p. SKEAP guarantees
    sequential consistency for its heap operations, while SEAP guarantees serializability.
    SKEAP and SEAP provide logarithmic runtimes w.h.p. on all their operations. \r\nSKEAP
    and SEAP provide logarithmic runtimes w.h.p. on all their operations with SEAP
    having to use only O(log n) bit messages."
author:
- first_name: Michael
  full_name: Feldmann, Michael
  id: '23538'
  last_name: Feldmann
- first_name: Christian
  full_name: Scheideler, Christian
  id: '20792'
  last_name: Scheideler
citation:
  ama: 'Feldmann M, Scheideler C. Skeap &#38; Seap: Scalable Distributed Priority
    Queues for Constant and Arbitrary Priorities. In: <i>Proceedings of the 31st ACM
    Symposium on Parallelism in Algorithms and Architectures (SPAA)</i>. ACM; 2019:287--296.
    doi:<a href="https://doi.org/10.1145/3323165.3323193">10.1145/3323165.3323193</a>'
  apa: 'Feldmann, M., &#38; Scheideler, C. (2019). Skeap &#38; Seap: Scalable Distributed
    Priority Queues for Constant and Arbitrary Priorities. In <i>Proceedings of the
    31st ACM Symposium on Parallelism in Algorithms and Architectures (SPAA)</i> (pp.
    287--296). ACM. <a href="https://doi.org/10.1145/3323165.3323193">https://doi.org/10.1145/3323165.3323193</a>'
  bibtex: '@inproceedings{Feldmann_Scheideler_2019, title={Skeap &#38; Seap: Scalable
    Distributed Priority Queues for Constant and Arbitrary Priorities}, DOI={<a href="https://doi.org/10.1145/3323165.3323193">10.1145/3323165.3323193</a>},
    booktitle={Proceedings of the 31st ACM Symposium on Parallelism in Algorithms
    and Architectures (SPAA)}, publisher={ACM}, author={Feldmann, Michael and Scheideler,
    Christian}, year={2019}, pages={287--296} }'
  chicago: 'Feldmann, Michael, and Christian Scheideler. “Skeap &#38; Seap: Scalable
    Distributed Priority Queues for Constant and Arbitrary Priorities.” In <i>Proceedings
    of the 31st ACM Symposium on Parallelism in Algorithms and Architectures (SPAA)</i>,
    287--296. ACM, 2019. <a href="https://doi.org/10.1145/3323165.3323193">https://doi.org/10.1145/3323165.3323193</a>.'
  ieee: 'M. Feldmann and C. Scheideler, “Skeap &#38; Seap: Scalable Distributed Priority
    Queues for Constant and Arbitrary Priorities,” in <i>Proceedings of the 31st ACM
    Symposium on Parallelism in Algorithms and Architectures (SPAA)</i>, 2019, pp.
    287--296.'
  mla: 'Feldmann, Michael, and Christian Scheideler. “Skeap &#38; Seap: Scalable Distributed
    Priority Queues for Constant and Arbitrary Priorities.” <i>Proceedings of the
    31st ACM Symposium on Parallelism in Algorithms and Architectures (SPAA)</i>,
    ACM, 2019, pp. 287--296, doi:<a href="https://doi.org/10.1145/3323165.3323193">10.1145/3323165.3323193</a>.'
  short: 'M. Feldmann, C. Scheideler, in: Proceedings of the 31st ACM Symposium on
    Parallelism in Algorithms and Architectures (SPAA), ACM, 2019, pp. 287--296.'
date_created: 2019-03-21T14:37:26Z
date_updated: 2022-01-06T07:03:56Z
ddc:
- '004'
department:
- _id: '79'
doi: 10.1145/3323165.3323193
external_id:
  arxiv:
  - '1805.03472'
file:
- access_level: closed
  content_type: application/pdf
  creator: ups
  date_created: 2019-08-26T09:14:32Z
  date_updated: 2019-08-26T09:14:32Z
  file_id: '12954'
  file_name: p287-feldmann.pdf
  file_size: 1295095
  relation: main_file
  success: 1
file_date_updated: 2019-08-26T09:14:32Z
has_accepted_license: '1'
language:
- iso: eng
page: 287--296
project:
- _id: '1'
  name: SFB 901
- _id: '2'
  name: SFB 901 - Project Area A
- _id: '5'
  name: SFB 901 - Subproject A1
publication: Proceedings of the 31st ACM Symposium on Parallelism in Algorithms and
  Architectures (SPAA)
publisher: ACM
status: public
title: 'Skeap & Seap: Scalable Distributed Priority Queues for Constant and Arbitrary
  Priorities'
type: conference
user_id: '477'
year: '2019'
...
---
_id: '13182'
abstract:
- lang: eng
  text: "We consider congestion control in peer-to-peer distributed systems. \r\nThe
    problem can be reduced to the following scenario: Consider a set $V$ of $n$ peers
    (called \\emph{clients} in this paper) that want to send messages to a fixed common
    peer (called \\emph{server} in this paper).\r\nWe assume that each client $v \\in
    V$ sends a message with probability $p(v) \\in [0,1)$ and the server has a capacity
    of $\\sigma \\in \\mathbb{N}$, i.e., it can recieve at most $\\sigma$ messages
    per round and excess messages are dropped.\r\nThe server can modify these probabilities
    when clients send messages.\r\nIdeally, we wish to converge to a state with $\\sum
    p(v) = \\sigma$ and $p(v) = p(w)$ for all $v,w \\in V$.\t\r\n\r\nWe propose a
    \\emph{loosely} self-stabilizing protocol with a slightly relaxed legitimate state.
    \  \r\nOur protocol lets the system converge from \\emph{any} initial state to
    a state where $\\sum p(v) \\in \\left[\\sigma \\pm \\epsilon\\right]$ and $|p(v)-p(w)|
    \\in O(\\frac{1}{n})$. \r\nThis property is then maintained for $\\Omega(n^{\\mathfrak{c}})$
    rounds in expectation.\r\nIn particular, the initial client probabilities and
    server variables are not necessarily well-defined, i.e., they may have arbitrary
    values.\r\n\r\nOur protocol uses only $O(W + \\log n)$ bits of memory where $W$
    is length of node identifiers, making it very lightweight.\r\nFinally we state
    a lower bound on the convergence time an see that our protocol performs asymptotically
    optimal (up to some polylogarithmic factor).\r\n"
author:
- first_name: Michael
  full_name: Feldmann, Michael
  id: '23538'
  last_name: Feldmann
- first_name: Thorsten
  full_name: Götte, Thorsten
  id: '34727'
  last_name: Götte
- first_name: Christian
  full_name: Scheideler, Christian
  id: '20792'
  last_name: Scheideler
citation:
  ama: 'Feldmann M, Götte T, Scheideler C. A Loosely Self-stabilizing Protocol for
    Randomized Congestion Control with Logarithmic Memory. In: <i>Proceedings of the
    21st International Symposium on Stabilization, Safety, and Security of Distributed
    Systems (SSS)</i>. Lecture Notes in Computer Science. Springer, Cham; 2019:149-164.
    doi:<a href="https://doi.org/10.1007/978-3-030-34992-9_13">https://doi.org/10.1007/978-3-030-34992-9_13</a>'
  apa: Feldmann, M., Götte, T., &#38; Scheideler, C. (2019). A Loosely Self-stabilizing
    Protocol for Randomized Congestion Control with Logarithmic Memory. In <i>Proceedings
    of the 21st International Symposium on Stabilization, Safety, and Security of
    Distributed Systems (SSS)</i> (pp. 149–164). Springer, Cham. <a href="https://doi.org/10.1007/978-3-030-34992-9_13">https://doi.org/10.1007/978-3-030-34992-9_13</a>
  bibtex: '@inproceedings{Feldmann_Götte_Scheideler_2019, series={Lecture Notes in
    Computer Science}, title={A Loosely Self-stabilizing Protocol for Randomized Congestion
    Control with Logarithmic Memory}, DOI={<a href="https://doi.org/10.1007/978-3-030-34992-9_13">https://doi.org/10.1007/978-3-030-34992-9_13</a>},
    booktitle={Proceedings of the 21st International Symposium on Stabilization, Safety,
    and Security of Distributed Systems (SSS)}, publisher={Springer, Cham}, author={Feldmann,
    Michael and Götte, Thorsten and Scheideler, Christian}, year={2019}, pages={149–164},
    collection={Lecture Notes in Computer Science} }'
  chicago: Feldmann, Michael, Thorsten Götte, and Christian Scheideler. “A Loosely
    Self-Stabilizing Protocol for Randomized Congestion Control with Logarithmic Memory.”
    In <i>Proceedings of the 21st International Symposium on Stabilization, Safety,
    and Security of Distributed Systems (SSS)</i>, 149–64. Lecture Notes in Computer
    Science. Springer, Cham, 2019. <a href="https://doi.org/10.1007/978-3-030-34992-9_13">https://doi.org/10.1007/978-3-030-34992-9_13</a>.
  ieee: M. Feldmann, T. Götte, and C. Scheideler, “A Loosely Self-stabilizing Protocol
    for Randomized Congestion Control with Logarithmic Memory,” in <i>Proceedings
    of the 21st International Symposium on Stabilization, Safety, and Security of
    Distributed Systems (SSS)</i>, 2019, pp. 149–164.
  mla: Feldmann, Michael, et al. “A Loosely Self-Stabilizing Protocol for Randomized
    Congestion Control with Logarithmic Memory.” <i>Proceedings of the 21st International
    Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS)</i>,
    Springer, Cham, 2019, pp. 149–64, doi:<a href="https://doi.org/10.1007/978-3-030-34992-9_13">https://doi.org/10.1007/978-3-030-34992-9_13</a>.
  short: 'M. Feldmann, T. Götte, C. Scheideler, in: Proceedings of the 21st International
    Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS),
    Springer, Cham, 2019, pp. 149–164.'
date_created: 2019-09-10T12:48:33Z
date_updated: 2022-01-06T06:51:30Z
ddc:
- '000'
department:
- _id: '79'
doi: https://doi.org/10.1007/978-3-030-34992-9_13
external_id:
  arxiv:
  - '1909.04544'
file:
- access_level: closed
  content_type: application/pdf
  creator: mfeldma2
  date_created: 2019-09-11T11:20:16Z
  date_updated: 2019-09-11T11:20:16Z
  file_id: '13188'
  file_name: main.pdf
  file_size: 428908
  relation: main_file
  success: 1
file_date_updated: 2019-09-11T11:20:16Z
has_accepted_license: '1'
language:
- iso: eng
page: 149-164
project:
- _id: '2'
  name: SFB 901 - Project Area A
- _id: '5'
  name: SFB 901 - Subproject A1
- _id: '1'
  name: SFB 901
publication: Proceedings of the 21st International Symposium on Stabilization, Safety,
  and Security of Distributed Systems (SSS)
publisher: Springer, Cham
series_title: Lecture Notes in Computer Science
status: public
title: A Loosely Self-stabilizing Protocol for Randomized Congestion Control with
  Logarithmic Memory
type: conference
user_id: '23538'
year: '2019'
...
---
_id: '1163'
abstract:
- lang: eng
  text: "In this paper we present two major results:\r\nFirst, we introduce the first
    self-stabilizing version of a supervised overlay network (as introduced in~\\cite{DBLP:conf/ispan/KothapalliS05})
    by presenting a self-stabilizing supervised skip ring.\r\nSecondly, we show how
    to use the self-stabilizing supervised skip ring to construct an efficient self-stabilizing
    publish-subscribe system.\r\nThat is, in addition to stabilizing the overlay network,
    every subscriber of a topic will eventually know all of the publications that
    have been issued so far for that topic. The communication work needed to processes
    a subscribe or unsubscribe operation is just a constant in a legitimate state,
    and the communication work of checking whether the system is still in a legitimate
    state is just a constant on expectation for the supervisor as well as any process
    in the system.\r\n"
author:
- first_name: Michael
  full_name: Feldmann, Michael
  id: '23538'
  last_name: Feldmann
- first_name: Christina
  full_name: Kolb, Christina
  id: '43647'
  last_name: Kolb
- first_name: Christian
  full_name: Scheideler, Christian
  id: '20792'
  last_name: Scheideler
- first_name: Thim Frederik
  full_name: Strothmann, Thim Frederik
  id: '11319'
  last_name: Strothmann
citation:
  ama: 'Feldmann M, Kolb C, Scheideler C, Strothmann TF. Self-Stabilizing Supervised
    Publish-Subscribe Systems. In: <i>Proceedings of the 32nd IEEE International Parallel
    &#38; Distributed Processing Symposium (IPDPS)</i>. IEEE; 2018. doi:<a href="https://doi.org/10.1109/IPDPS.2018.00114">10.1109/IPDPS.2018.00114</a>'
  apa: 'Feldmann, M., Kolb, C., Scheideler, C., &#38; Strothmann, T. F. (2018). Self-Stabilizing
    Supervised Publish-Subscribe Systems. In <i>Proceedings of the 32nd IEEE International
    Parallel &#38; Distributed Processing Symposium (IPDPS)</i>. Vancouver: IEEE.
    <a href="https://doi.org/10.1109/IPDPS.2018.00114">https://doi.org/10.1109/IPDPS.2018.00114</a>'
  bibtex: '@inproceedings{Feldmann_Kolb_Scheideler_Strothmann_2018, title={Self-Stabilizing
    Supervised Publish-Subscribe Systems}, DOI={<a href="https://doi.org/10.1109/IPDPS.2018.00114">10.1109/IPDPS.2018.00114</a>},
    booktitle={Proceedings of the 32nd IEEE International Parallel &#38; Distributed
    Processing Symposium (IPDPS)}, publisher={IEEE}, author={Feldmann, Michael and
    Kolb, Christina and Scheideler, Christian and Strothmann, Thim Frederik}, year={2018}
    }'
  chicago: Feldmann, Michael, Christina Kolb, Christian Scheideler, and Thim Frederik
    Strothmann. “Self-Stabilizing Supervised Publish-Subscribe Systems.” In <i>Proceedings
    of the 32nd IEEE International Parallel &#38; Distributed Processing Symposium
    (IPDPS)</i>. IEEE, 2018. <a href="https://doi.org/10.1109/IPDPS.2018.00114">https://doi.org/10.1109/IPDPS.2018.00114</a>.
  ieee: M. Feldmann, C. Kolb, C. Scheideler, and T. F. Strothmann, “Self-Stabilizing
    Supervised Publish-Subscribe Systems,” in <i>Proceedings of the 32nd IEEE International
    Parallel &#38; Distributed Processing Symposium (IPDPS)</i>, Vancouver, 2018.
  mla: Feldmann, Michael, et al. “Self-Stabilizing Supervised Publish-Subscribe Systems.”
    <i>Proceedings of the 32nd IEEE International Parallel &#38; Distributed Processing
    Symposium (IPDPS)</i>, IEEE, 2018, doi:<a href="https://doi.org/10.1109/IPDPS.2018.00114">10.1109/IPDPS.2018.00114</a>.
  short: 'M. Feldmann, C. Kolb, C. Scheideler, T.F. Strothmann, in: Proceedings of
    the 32nd IEEE International Parallel &#38; Distributed Processing Symposium (IPDPS),
    IEEE, 2018.'
conference:
  end_date: 2018-5-24
  location: Vancouver
  name: 32nd IEEE International Parallel & Distributed Processing Symposium (IPDPS)
  start_date: 2018-5-22
date_created: 2018-02-01T13:56:01Z
date_updated: 2022-01-06T06:51:05Z
ddc:
- '040'
department:
- _id: '79'
- _id: '66'
doi: 10.1109/IPDPS.2018.00114
external_id:
  arxiv:
  - '1710.08128'
file:
- access_level: closed
  content_type: application/pdf
  creator: mfeldma2
  date_created: 2018-10-31T13:25:37Z
  date_updated: 2018-10-31T13:25:37Z
  file_id: '5211'
  file_name: 08425258.pdf
  file_size: 239559
  relation: main_file
  success: 1
file_date_updated: 2018-10-31T13:25:37Z
has_accepted_license: '1'
keyword:
- Topological Self-stabilization
- Supervised Overlay
- Publish-Subscribe System
language:
- iso: eng
project:
- _id: '1'
  name: SFB 901
- _id: '2'
  name: SFB 901 - Project Area A
- _id: '5'
  name: SFB 901 - Subproject A1
publication: Proceedings of the 32nd IEEE International Parallel & Distributed Processing
  Symposium (IPDPS)
publisher: IEEE
status: public
title: Self-Stabilizing Supervised Publish-Subscribe Systems
type: conference
user_id: '11319'
year: '2018'
...
---
_id: '1164'
abstract:
- lang: eng
  text: "We propose a distributed protocol for a queue, called Skueue, which spreads
    its data fairly onto multiple processes, avoiding bottlenecks in high throughput
    scenarios.\r\nSkueuecan be used in highly dynamic environments, through the addition
    of join and leave requests to the standard queue operations enqueue and dequeue.\r\nFurthermore
    Skueue satisfies sequential consistency in the asynchronous message passing model.\r\nScalability
    is achieved by aggregating multiple requests to a batch, which can then be processed
    in a distributed fashion without hurting the queue semantics.\r\nOperations in
    Skueue need a logarithmic number of rounds w.h.p. until they are processed, even
    under a high rate of incoming requests."
author:
- first_name: Michael
  full_name: Feldmann, Michael
  id: '23538'
  last_name: Feldmann
- first_name: Christian
  full_name: Scheideler, Christian
  id: '20792'
  last_name: Scheideler
- first_name: Alexander
  full_name: Setzer, Alexander
  id: '11108'
  last_name: Setzer
citation:
  ama: 'Feldmann M, Scheideler C, Setzer A. Skueue: A Scalable and Sequentially Consistent
    Distributed Queue. In: <i>Proceedings of the 32nd IEEE International Parallel
    &#38; Distributed Processing Symposium (IPDPS)</i>. IEEE; 2018. doi:<a href="https://doi.org/10.1109/IPDPS.2018.00113">10.1109/IPDPS.2018.00113</a>'
  apa: 'Feldmann, M., Scheideler, C., &#38; Setzer, A. (2018). Skueue: A Scalable
    and Sequentially Consistent Distributed Queue. In <i>Proceedings of the 32nd IEEE
    International Parallel &#38; Distributed Processing Symposium (IPDPS)</i>. Vancouver:
    IEEE. <a href="https://doi.org/10.1109/IPDPS.2018.00113">https://doi.org/10.1109/IPDPS.2018.00113</a>'
  bibtex: '@inproceedings{Feldmann_Scheideler_Setzer_2018, title={Skueue: A Scalable
    and Sequentially Consistent Distributed Queue}, DOI={<a href="https://doi.org/10.1109/IPDPS.2018.00113">10.1109/IPDPS.2018.00113</a>},
    booktitle={Proceedings of the 32nd IEEE International Parallel &#38; Distributed
    Processing Symposium (IPDPS)}, publisher={IEEE}, author={Feldmann, Michael and
    Scheideler, Christian and Setzer, Alexander}, year={2018} }'
  chicago: 'Feldmann, Michael, Christian Scheideler, and Alexander Setzer. “Skueue:
    A Scalable and Sequentially Consistent Distributed Queue.” In <i>Proceedings of
    the 32nd IEEE International Parallel &#38; Distributed Processing Symposium (IPDPS)</i>.
    IEEE, 2018. <a href="https://doi.org/10.1109/IPDPS.2018.00113">https://doi.org/10.1109/IPDPS.2018.00113</a>.'
  ieee: 'M. Feldmann, C. Scheideler, and A. Setzer, “Skueue: A Scalable and Sequentially
    Consistent Distributed Queue,” in <i>Proceedings of the 32nd IEEE International
    Parallel &#38; Distributed Processing Symposium (IPDPS)</i>, Vancouver, 2018.'
  mla: 'Feldmann, Michael, et al. “Skueue: A Scalable and Sequentially Consistent
    Distributed Queue.” <i>Proceedings of the 32nd IEEE International Parallel &#38;
    Distributed Processing Symposium (IPDPS)</i>, IEEE, 2018, doi:<a href="https://doi.org/10.1109/IPDPS.2018.00113">10.1109/IPDPS.2018.00113</a>.'
  short: 'M. Feldmann, C. Scheideler, A. Setzer, in: Proceedings of the 32nd IEEE
    International Parallel &#38; Distributed Processing Symposium (IPDPS), IEEE, 2018.'
conference:
  end_date: 2018-5-24
  location: Vancouver
  name: 32nd IEEE International Parallel & Distributed Processing Symposium (IPDPS)
  start_date: 2018-5-22
date_created: 2018-02-01T14:00:36Z
date_updated: 2022-01-06T06:51:05Z
ddc:
- '040'
department:
- _id: '79'
doi: 10.1109/IPDPS.2018.00113
external_id:
  arxiv:
  - '1802.07504'
file:
- access_level: closed
  content_type: application/pdf
  creator: mfeldma2
  date_created: 2018-10-31T13:29:26Z
  date_updated: 2018-10-31T13:29:26Z
  file_id: '5212'
  file_name: 08425257.pdf
  file_size: 218420
  relation: main_file
  success: 1
file_date_updated: 2018-10-31T13:29:26Z
has_accepted_license: '1'
language:
- iso: eng
project:
- _id: '1'
  name: SFB 901
- _id: '2'
  name: SFB 901 - Project Area A
- _id: '5'
  name: SFB 901 - Subproject A1
publication: Proceedings of the 32nd IEEE International Parallel & Distributed Processing
  Symposium (IPDPS)
publisher: IEEE
status: public
title: 'Skueue: A Scalable and Sequentially Consistent Distributed Queue'
type: conference
user_id: '23538'
year: '2018'
...
---
_id: '4351'
abstract:
- lang: eng
  text: "\tWe extend the concept of monotonic searchability~\\cite{DBLP:conf/opodis/ScheidelerSS15}~\\cite{DBLP:conf/wdag/ScheidelerSS16}
    for self-stabilizing systems from one to multiple dimensions.\r\n\tA system is
    self-stabilizing if it can recover to a legitimate state from any initial illegal
    state.\r\n\tThese kind of systems are most often used in distributed applications.\r\n\tMonotonic
    searchability provides guarantees when searching for nodes while the recovery
    process is going on.\r\n\tMore precisely, if a search request started at some
    node $u$ succeeds in reaching its destination $v$, then all future search requests
    from $u$ to $v$ succeed as well.\r\n\tAlthough there already exists a self-stabilizing
    protocol for a two-dimensional topology~\\cite{DBLP:journals/tcs/JacobRSS12} and
    an universal approach for monotonic searchability~\\cite{DBLP:conf/wdag/ScheidelerSS16},
    it is not clear how both of these concepts fit together effectively.\r\n\tThe
    latter concept even comes with some restrictive assumptions on messages, which
    is not the case for our protocol.\r\n\tWe propose a simple novel protocol for
    a self-stabilizing two-dimensional quadtree that satisfies monotonic searchability.\r\n\tOur
    protocol can easily be extended to higher dimensions and offers routing in $\\mathcal
    O(\\log n)$ hops for any search request.\r\n"
author:
- first_name: Michael
  full_name: Feldmann, Michael
  id: '23538'
  last_name: Feldmann
- first_name: Christina
  full_name: Kolb, Christina
  id: '43647'
  last_name: Kolb
- first_name: Christian
  full_name: Scheideler, Christian
  id: '20792'
  last_name: Scheideler
citation:
  ama: 'Feldmann M, Kolb C, Scheideler C. Self-stabilizing Overlays for high-dimensional
    Monotonic Searchability. In: <i>Proceedings of the 20th International Symposium
    on Stabilization, Safety, and Security of Distributed Systems (SSS)</i>. Vol 11201.
    Lecture Notes in Computer Science. Springer, Cham; 2018:16-31. doi:<a href="https://doi.org/10.1007/978-3-030-03232-6_2">10.1007/978-3-030-03232-6_2</a>'
  apa: Feldmann, M., Kolb, C., &#38; Scheideler, C. (2018). Self-stabilizing Overlays
    for high-dimensional Monotonic Searchability. In <i>Proceedings of the 20th International
    Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS)</i>
    (Vol. 11201, pp. 16–31). Springer, Cham. <a href="https://doi.org/10.1007/978-3-030-03232-6_2">https://doi.org/10.1007/978-3-030-03232-6_2</a>
  bibtex: '@inproceedings{Feldmann_Kolb_Scheideler_2018, series={Lecture Notes in
    Computer Science}, title={Self-stabilizing Overlays for high-dimensional Monotonic
    Searchability}, volume={11201}, DOI={<a href="https://doi.org/10.1007/978-3-030-03232-6_2">10.1007/978-3-030-03232-6_2</a>},
    booktitle={Proceedings of the 20th International Symposium on Stabilization, Safety,
    and Security of Distributed Systems (SSS)}, publisher={Springer, Cham}, author={Feldmann,
    Michael and Kolb, Christina and Scheideler, Christian}, year={2018}, pages={16–31},
    collection={Lecture Notes in Computer Science} }'
  chicago: Feldmann, Michael, Christina Kolb, and Christian Scheideler. “Self-Stabilizing
    Overlays for High-Dimensional Monotonic Searchability.” In <i>Proceedings of the
    20th International Symposium on Stabilization, Safety, and Security of Distributed
    Systems (SSS)</i>, 11201:16–31. Lecture Notes in Computer Science. Springer, Cham,
    2018. <a href="https://doi.org/10.1007/978-3-030-03232-6_2">https://doi.org/10.1007/978-3-030-03232-6_2</a>.
  ieee: M. Feldmann, C. Kolb, and C. Scheideler, “Self-stabilizing Overlays for high-dimensional
    Monotonic Searchability,” in <i>Proceedings of the 20th International Symposium
    on Stabilization, Safety, and Security of Distributed Systems (SSS)</i>, 2018,
    vol. 11201, pp. 16–31.
  mla: Feldmann, Michael, et al. “Self-Stabilizing Overlays for High-Dimensional Monotonic
    Searchability.” <i>Proceedings of the 20th International Symposium on Stabilization,
    Safety, and Security of Distributed Systems (SSS)</i>, vol. 11201, Springer, Cham,
    2018, pp. 16–31, doi:<a href="https://doi.org/10.1007/978-3-030-03232-6_2">10.1007/978-3-030-03232-6_2</a>.
  short: 'M. Feldmann, C. Kolb, C. Scheideler, in: Proceedings of the 20th International
    Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS),
    Springer, Cham, 2018, pp. 16–31.'
date_created: 2018-09-04T14:15:39Z
date_updated: 2022-01-06T07:00:58Z
ddc:
- '040'
department:
- _id: '79'
doi: 10.1007/978-3-030-03232-6_2
external_id:
  arxiv:
  - '1808.10300'
file:
- access_level: closed
  content_type: application/pdf
  creator: mfeldma2
  date_created: 2018-10-31T13:24:17Z
  date_updated: 2018-10-31T13:24:17Z
  file_id: '5210'
  file_name: Feldmann2018_Chapter_Self-stabilizingOverlaysForHig.pdf
  file_size: 329823
  relation: main_file
  success: 1
file_date_updated: 2018-10-31T13:24:17Z
has_accepted_license: '1'
intvolume: '     11201'
language:
- iso: eng
page: '16-31 '
project:
- _id: '1'
  name: SFB 901
- _id: '2'
  name: SFB 901 - Project Area A
- _id: '5'
  name: SFB 901 - Subproject A1
publication: Proceedings of the 20th International Symposium on Stabilization, Safety,
  and Security of Distributed Systems (SSS)
publication_identifier:
  unknown:
  - 978-3-030-03231-9
publisher: Springer, Cham
series_title: Lecture Notes in Computer Science
status: public
title: Self-stabilizing Overlays for high-dimensional Monotonic Searchability
type: conference
user_id: '23538'
volume: 11201
year: '2018'
...
---
_id: '125'
abstract:
- lang: eng
  text: 'Searching for other participants is one of the most important operations
    in a distributed system.We are interested in topologies in which it is possible
    to route a packet in a fixed number of hops until it arrives at its destination.Given
    a constant $d$, this paper introduces a new self-stabilizing protocol for the
    $q$-ary $d$-dimensional de Bruijn graph ($q = \sqrt[d]{n}$) that is able to route
    any search request in at most $d$ hops w.h.p., while significantly lowering the
    node degree compared to the clique: We require nodes to have a degree of $\mathcal
    O(\sqrt[d]{n})$, which is asymptotically optimal for a fixed diameter $d$.The
    protocol keeps the expected amount of edge redirections per node in $\mathcal
    O(\sqrt[d]{n})$, when the number of nodes in the system increases by factor $2^d$.The
    number of messages that are periodically sent out by nodes is constant.'
author:
- first_name: Michael
  full_name: Feldmann, Michael
  id: '23538'
  last_name: Feldmann
- first_name: Christian
  full_name: Scheideler, Christian
  id: '20792'
  last_name: Scheideler
citation:
  ama: 'Feldmann M, Scheideler C. A Self-Stabilizing General De Bruijn Graph. In:
    <i>Proceedings of the 19th International Symposium on Stabilization, Safety, and
    Security of Distributed Systems (SSS)</i>. Vol 10616. Lecture Notes in Computer
    Science. Springer, Cham; 2017:250-264. doi:<a href="https://doi.org/10.1007/978-3-319-69084-1_17">10.1007/978-3-319-69084-1_17</a>'
  apa: Feldmann, M., &#38; Scheideler, C. (2017). A Self-Stabilizing General De Bruijn
    Graph. In <i>Proceedings of the 19th International Symposium on Stabilization,
    Safety, and Security of Distributed Systems (SSS)</i> (Vol. 10616, pp. 250–264).
    Springer, Cham. <a href="https://doi.org/10.1007/978-3-319-69084-1_17">https://doi.org/10.1007/978-3-319-69084-1_17</a>
  bibtex: '@inproceedings{Feldmann_Scheideler_2017, series={Lecture Notes in Computer
    Science}, title={A Self-Stabilizing General De Bruijn Graph}, volume={10616},
    DOI={<a href="https://doi.org/10.1007/978-3-319-69084-1_17">10.1007/978-3-319-69084-1_17</a>},
    booktitle={Proceedings of the 19th International Symposium on Stabilization, Safety,
    and Security of Distributed Systems (SSS)}, publisher={Springer, Cham}, author={Feldmann,
    Michael and Scheideler, Christian}, year={2017}, pages={250–264}, collection={Lecture
    Notes in Computer Science} }'
  chicago: Feldmann, Michael, and Christian Scheideler. “A Self-Stabilizing General
    De Bruijn Graph.” In <i>Proceedings of the 19th International Symposium on Stabilization,
    Safety, and Security of Distributed Systems (SSS)</i>, 10616:250–64. Lecture Notes
    in Computer Science. Springer, Cham, 2017. <a href="https://doi.org/10.1007/978-3-319-69084-1_17">https://doi.org/10.1007/978-3-319-69084-1_17</a>.
  ieee: M. Feldmann and C. Scheideler, “A Self-Stabilizing General De Bruijn Graph,”
    in <i>Proceedings of the 19th International Symposium on Stabilization, Safety,
    and Security of Distributed Systems (SSS)</i>, 2017, vol. 10616, pp. 250–264.
  mla: Feldmann, Michael, and Christian Scheideler. “A Self-Stabilizing General De
    Bruijn Graph.” <i>Proceedings of the 19th International Symposium on Stabilization,
    Safety, and Security of Distributed Systems (SSS)</i>, vol. 10616, Springer, Cham,
    2017, pp. 250–64, doi:<a href="https://doi.org/10.1007/978-3-319-69084-1_17">10.1007/978-3-319-69084-1_17</a>.
  short: 'M. Feldmann, C. Scheideler, in: Proceedings of the 19th International Symposium
    on Stabilization, Safety, and Security of Distributed Systems (SSS), Springer,
    Cham, 2017, pp. 250–264.'
date_created: 2017-10-17T12:41:16Z
date_updated: 2022-01-06T06:51:19Z
ddc:
- '040'
department:
- _id: '79'
doi: 10.1007/978-3-319-69084-1_17
external_id:
  arxiv:
  - '1708.06542'
file:
- access_level: closed
  content_type: application/pdf
  creator: mfeldma2
  date_created: 2018-10-31T13:30:13Z
  date_updated: 2018-10-31T13:30:13Z
  file_id: '5214'
  file_name: Feldmann-Scheideler2017_Chapter_ASelf-stabilizingGeneralDeBrui.pdf
  file_size: 311204
  relation: main_file
  success: 1
file_date_updated: 2018-10-31T13:30:13Z
has_accepted_license: '1'
intvolume: '     10616'
language:
- iso: eng
page: '250-264 '
project:
- _id: '1'
  name: SFB 901
- _id: '5'
  name: SFB 901 - Subprojekt A1
- _id: '2'
  name: SFB 901 - Project Area A
publication: Proceedings of the 19th International Symposium on Stabilization, Safety,
  and Security of Distributed Systems (SSS)
publication_identifier:
  isbn:
  - 978-3-319-69083-4
publication_status: published
publisher: Springer, Cham
series_title: Lecture Notes in Computer Science
status: public
title: A Self-Stabilizing General De Bruijn Graph
type: conference
user_id: '23538'
volume: 10616
year: '2017'
...
---
_id: '278'
author:
- first_name: Michael
  full_name: Feldmann, Michael
  id: '23538'
  last_name: Feldmann
citation:
  ama: Feldmann M. <i>Monotonic Searchability for Distributed Sorted Lists and De
    Bruijn Graphs</i>. Universität Paderborn; 2015.
  apa: Feldmann, M. (2015). <i>Monotonic Searchability for distributed sorted Lists
    and De Bruijn Graphs</i>. Universität Paderborn.
  bibtex: '@book{Feldmann_2015, title={Monotonic Searchability for distributed sorted
    Lists and De Bruijn Graphs}, publisher={Universität Paderborn}, author={Feldmann,
    Michael}, year={2015} }'
  chicago: Feldmann, Michael. <i>Monotonic Searchability for Distributed Sorted Lists
    and De Bruijn Graphs</i>. Universität Paderborn, 2015.
  ieee: M. Feldmann, <i>Monotonic Searchability for distributed sorted Lists and De
    Bruijn Graphs</i>. Universität Paderborn, 2015.
  mla: Feldmann, Michael. <i>Monotonic Searchability for Distributed Sorted Lists
    and De Bruijn Graphs</i>. Universität Paderborn, 2015.
  short: M. Feldmann, Monotonic Searchability for Distributed Sorted Lists and De
    Bruijn Graphs, Universität Paderborn, 2015.
date_created: 2017-10-17T12:41:46Z
date_updated: 2022-01-06T06:57:45Z
department:
- _id: '79'
language:
- iso: eng
project:
- _id: '1'
  name: SFB 901
- _id: '5'
  name: SFB 901 - Subprojekt A1
- _id: '2'
  name: SFB 901 - Project Area A
publisher: Universität Paderborn
status: public
supervisor:
- first_name: Christian
  full_name: Scheideler, Christian
  id: '20792'
  last_name: Scheideler
title: Monotonic Searchability for distributed sorted Lists and De Bruijn Graphs
type: mastersthesis
user_id: '477'
year: '2015'
...
