Skip to search boxSkip to navigationSkip to main content

Distributed scheduling for disconnected cooperation

*Corresponding author for this work
  • Alphabet Inc.
    ,
  • University of Connecticut
    ,
  • Massachusetts Institute of Technology
Scholary Output:
Contribution to journal
Article
Peer-review

Abstract

Ability to cooperate on common tasks in a distributed setting is key to solving a broad range of computation problems ranging from distributed search such as SETI to distributed simulation and multi-agent collaboration. In such settings there exists a trade-off between computation and communication: both resources must be managed to decrease redundant computation and to ensure efficient computational progress. This paper deals with scheduling issues for distributed collaboration. Specifically, we examine the extreme situation where initially collaboration must occur without communication. That is, we consider the extent to which efficient collaboration is possible if all resources are directed to computation at the expense of communication. The results summarized here precisely characterize the ability of distributed agents to collaborate on a known collection of independent tasks by means of local scheduling decisions that require no communication and that achieve low redundancy in task executions. Such scheduling solutions exhibit an interesting connection between the distributed collaboration problem and the design theory. The lower bounds presented here along with the randomized and deterministic schedule constructions show the limitations on such low-redundancy cooperation and show that schedules with near-optimal redundancy can be efficiently constructed by processors working in isolation.

Publication Information

Output type

Scholary Output:
Contribution to journal
Article
Peer-review

Original language

English (US)

Pages from-to (Number of pages)

Pages 409-420 (12 pages)

Journal (Volume, Issue Number)

Distributed Computing (Volume 18, Issue 6)

Publication milestones

  • Published - 06/2006

Publication status

Published - 06/2006

ISSN

0178-2770

Publication IDs

  • Scopus: 33744743803
  • ORCID: /0000-0003-4447-3267/work/97283719

Publication metrics

Metrics

Fractional count
1
Fractional count
0.33
Fractional count
2
Fractional count
0.67
Fractional count
1
Fractional count
1
Scopus
citations

PlumX, opens in new tab

Captures
7
Citation count
10

Funding Details

FunderFunding number
NSF
0311368