6
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Self-Stabilizing Task Allocation In Spite of Noise

      Preprint

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          We study the problem of distributed task allocation inspired by the behavior of social insects, which perform task allocation in a setting of limited capabilities and noisy environment feedback. We assume that each task has a demand that should be satisfied but not exceeded, i.e., there is an optimal number of ants that should be working on this task at a given time. The goal is to assign a near-optimal number of workers to each task in a distributed manner and without explicit access to the values of the demands nor the number of ants working on the task. We seek to answer the question of how the quality of task allocation depends on the accuracy of assessing whether too many (overload) or not enough (lack) ants are currently working on a given task. Concretely, we address the open question of solving task allocation in the model where each ant receives feedback that depends on the deficit defined as the (possibly negative) difference between the optimal demand and the current number of workers in the task. The feedback is modeled as a random variable that takes value lack or overload with probability given by a sigmoid of the deficit. Each ants receives the feedback independently, but the higher the overload or lack of workers for a task, the more likely it is that all the ants will receive the same, correct feedback from this task; the closer the deficit is to zero, the less reliable the feedback becomes. We measure the performance of task allocation algorithms using the notion of regret, defined as the absolute value of the deficit summed over all tasks and summed over time. We propose a simple, constant-memory, self-stabilizing, distributed algorithm that quickly converges from any initial distribution to a near-optimal assignment. We also show that our algorithm works not only under stochastic noise but also in an adversarial noise setting.

          Related collections

          Most cited references18

          • Record: found
          • Abstract: not found
          • Article: not found

          The organization of work in social insect colonies

            Bookmark
            • Record: found
            • Abstract: not found
            • Conference Proceedings: not found

            Probabilistic computations: Toward a unified measure of complexity

            Andrew Yao (1977)
              Bookmark
              • Record: found
              • Abstract: not found
              • Article: not found

              A guided tour of chernoff bounds

                Bookmark

                Author and article information

                Journal
                09 May 2018
                Article
                1805.03691
                fc7d6412-e331-41ea-9438-d8e418dd81a9

                http://arxiv.org/licenses/nonexclusive-distrib/1.0/

                History
                Custom metadata
                cs.MA cs.DC

                Networking & Internet architecture,Artificial intelligence
                Networking & Internet architecture, Artificial intelligence

                Comments

                Comment on this article