메뉴 건너뛰기




Volumn , Issue , 2008, Pages 1-219

Do-all computing in distributed systems: Cooperation in the presence of adversity

Author keywords

[No Author keywords available]

Indexed keywords


EID: 84891426356     PISSN: None     EISSN: None     Source Type: Book    
DOI: 10.1007/978-0-387-69045-2     Document Type: Book
Times cited : (25)

References (109)
  • 5
    • 0001757868 scopus 로고    scopus 로고
    • Algorithms for the certified Write-All problem
    • R.J. Anderson and H. Woll. Algorithms for the certified Write-All problem. SIAM Journal of Computing, 26(5):1277-1283, 1997.
    • (1997) SIAM Journal of Computing , vol.26 , Issue.5 , pp. 1277-1283
    • Anderson, R.J.1    Woll, H.2
  • 10
    • 0035308062 scopus 로고    scopus 로고
    • Group communication in partitionable systems: Specification and algorithms
    • O. Babaoglu, R. Davoli, and A. Montresor. Group communication in partitionable systems: Specification and algorithms. Software Engineering, 27(4):308-336, 2001.
    • (2001) Software Engineering , vol.27 , Issue.4 , pp. 308-336
    • Babaoglu, O.1    Davoli, R.2    Montresor, A.3
  • 15
    • 0034893155 scopus 로고    scopus 로고
    • Performing tasks on restartable message-passing processors
    • A preliminary version has appeared in WDAG 1997
    • B. Chlebus, R. De-Prisco, and A.A. Shvartsman. Performing tasks on restartable message-passing processors. Distributed Computing, 14(1):49-64, 2001. A preliminary version has appeared in WDAG 1997.
    • (2001) Distributed Computing , vol.14 , Issue.1 , pp. 49-64
    • Chlebus, B.1    De-Prisco, R.2    Shvartsman, A.A.3
  • 17
    • 0347569303 scopus 로고    scopus 로고
    • Randomization helps to perform independent tasks reliably
    • A preliminary version appeared as "Randomization helps to perform tasks on processors prone to failures" in DISC 1999
    • B.S. Chlebus and D.R. Kowalski. Randomization helps to perform independent tasks reliably. Random Structures and Algorithms, 24(1):11-41, 2004. A preliminary version appeared as "Randomization helps to perform tasks on processors prone to failures" in DISC 1999.
    • (2004) Random Structures and Algorithms , vol.24 , Issue.1 , pp. 11-41
    • Chlebus, B.S.1    Kowalski, D.R.2
  • 18
    • 33750458693 scopus 로고    scopus 로고
    • Robust gossiping with an application to consensus
    • A preliminary version appeared as "Gossiping to reach consensus" in SPAA 2002
    • B.S. Chlebus and D.R. Kowalski. Robust gossiping with an application to consensus. Journal of Computer and System Sciences, 72(8):1262-1281, 2006. A preliminary version appeared as "Gossiping to reach consensus" in SPAA 2002.
    • (2006) Journal of Computer and System Sciences , vol.72 , Issue.8 , pp. 1262-1281
    • Chlebus, B.S.1    Kowalski, D.R.2
  • 20
    • 33744774192 scopus 로고    scopus 로고
    • The do-all problem in broadcast networks
    • A preliminary version appeared in PODC 2001
    • B.S. Chlebus, D.R. Kowalski, and A. Lingas. The Do-All problem in broadcast networks. Distributed Computing, 18(6):435-451, 2006. A preliminary version appeared in PODC 2001.
    • (2006) Distributed Computing , vol.18 , Issue.6 , pp. 435-451
    • Chlebus, B.S.1    Kowalski, D.R.2    Lingas, A.3
  • 21
    • 0001776520 scopus 로고    scopus 로고
    • Group communication specifications: A comprehensive study
    • G.V. Chockler, I. Keidar, and R. Vitenberg. Group communication specifications: A comprehensive study. ACM Computing Surveys, 33(4):1-43, 2001.
    • (2001) ACM Computing Surveys , vol.33 , Issue.4 , pp. 1-43
    • Chockler, G.V.1    Keidar, I.2    Vitenberg, R.3
  • 26
    • 0001387789 scopus 로고
    • A decomposition theorem for partially ordered sets
    • R.P. Dilworth. A decomposition theorem for partially ordered sets. Annals of Mathematics, 51:161-166, 1950.
    • (1950) Annals of Mathematics , vol.51 , pp. 161-166
    • Dilworth, R.P.1
  • 27
    • 0030129232 scopus 로고    scopus 로고
    • The transis approach to high availability cluster communications
    • D. Dolev and D. Malki. The transis approach to high availability cluster communications. Communications of the ACM, 39(4):64-70, 1996.
    • (1996) Communications of the ACM , vol.39 , Issue.4 , pp. 64-70
    • Dolev, D.1    Malki, D.2
  • 29
    • 33751018568 scopus 로고    scopus 로고
    • Dynamic load balancing with group communication
    • A preliminary version appeared in SIROCCO 1999
    • S. Dolev, R. Segala, and A.A. Shvartsman. Dynamic load balancing with group communication. Theoretical Computer Science, 369(1-3):348-360, 2006. A preliminary version appeared in SIROCCO 1999.
    • (2006) Theoretical Computer Science , vol.369 , Issue.1-3 , pp. 348-360
    • Dolev, S.1    Segala, R.2    Shvartsman, A.A.3
  • 30
    • 0001280843 scopus 로고    scopus 로고
    • Performing work efficiently in the presence of faults
    • A preliminary version appears in the Proceedings of the 11th ACM Symposium on Principles of Distributed Computing (PODC 1992 91-102 1992
    • C. Dwork, J. Halpern, and O. Waarts. Performing work efficiently in the presence of faults. SIAM Journal on Computing, 27(5):1457-1491, 1998. A preliminary version appears in the Proceedings of the 11th ACM Symposium on Principles of Distributed Computing (PODC 1992), pages 91-102, 1992.
    • (1998) SIAM Journal on Computing , vol.27 , Issue.5 , pp. 1457-1491
    • Dwork, C.1    Halpern, J.2    Waarts, O.3
  • 33
    • 0003153962 scopus 로고    scopus 로고
    • Specifying and using a partitionable group communication service
    • A preliminary version appeared in PODC 1997
    • A. Fekete, N. Lynch, and A.A. Shvartsman. Specifying and using a partitionable group communication service. ACM Transactions on Computer Systems, 19(2):171-216, 2001. A preliminary version appeared in PODC 1997.
    • (2001) ACM Transactions on Computer Systems , vol.19 , Issue.2 , pp. 171-216
    • Fekete, A.1    Lynch, N.2    Shvartsman, A.A.3
  • 35
    • 13844297012 scopus 로고    scopus 로고
    • The Do-All problem with byzantine processor failures
    • A preliminary version appeared in SIROCCO 2003
    • A. Fernández, Ch. Georgiou, A. Russell, and A.A. Shvartsman. The Do-All problem with byzantine processor failures. Theoretical Computer Science, 333(3):433-454, 2005. A preliminary version appeared in SIROCCO 2003.
    • (2005) Theoretical Computer Science , vol.333 , Issue.3 , pp. 433-454
    • Fernández, A.1    Georgiou, C.2    Russell, A.3    Shvartsman, A.A.4
  • 36
    • 0022045868 scopus 로고
    • Impossibility of distributed consensus with one faulty process
    • M.J. Fischer, N.A. Lynch, and M.S. Paterson. Impossibility of distributed consensus with one faulty process. Journal of the ACM, 32(2):374-382, 1985.
    • (1985) Journal of the ACM , vol.32 , Issue.2 , pp. 374-382
    • Fischer, M.J.1    Lynch, N.A.2    Paterson, M.S.3
  • 40
    • 27844608462 scopus 로고    scopus 로고
    • Lock-free dynamic hash tables with open addressing
    • Hui Gao, Jan Friso Groote, and Wim H. Hesselink. Lock-free dynamic hash tables with open addressing. Distributed Computing, 18(1):21-42, 2005.
    • (2005) Distributed Computing , vol.18 , Issue.1 , pp. 21-42
    • Gao, H.1    Groote, J.F.2    Hesselink, W.H.3
  • 44
    • 27844559682 scopus 로고    scopus 로고
    • Efficient gossip and robust distributed computation
    • A preliminary version appeared in DISC 2003
    • Ch. Georgiou, D.R. Kowalski, and A.A. Shvartsman. Efficient gossip and robust distributed computation. Theoretical Computer Science, 347(1):130-166, 2005. A preliminary version appeared in DISC 2003.
    • (2005) Theoretical Computer Science , vol.347 , Issue.1 , pp. 130-166
    • Georgiou, C.1    Kowalski, D.R.2    Shvartsman, A.A.3
  • 45
    • 1642377534 scopus 로고    scopus 로고
    • The complexity of synchronous iterative Do-All with crashes
    • A preliminary version appeared in DISC 2001
    • Ch. Georgiou, A. Russell, and A.A. Shvartsman. The complexity of synchronous iterative Do-All with crashes. Distributed Computing, 17:47-63, 2004. A preliminary version appeared in DISC 2001.
    • (2004) Distributed Computing , vol.17 , pp. 47-63
    • Georgiou, C.1    Russell, A.2    Shvartsman, A.A.3
  • 46
    • 24344480034 scopus 로고    scopus 로고
    • Work-competitive scheduling for cooperative computing with dynamic groups
    • A preliminary version appeared in STOC 2003
    • Ch. Georgiou, A. Russell, and A.A. Shvartsman. Work-competitive scheduling for cooperative computing with dynamic groups. SIAM Journal on Computing, 34(4):848-862, 2005. A preliminary version appeared in STOC 2003.
    • (2005) SIAM Journal on Computing , vol.34 , Issue.4 , pp. 848-862
    • Georgiou, C.1    Russell, A.2    Shvartsman, A.A.3
  • 47
    • 34547334484 scopus 로고    scopus 로고
    • Failure-sensitive analysis of parallel algorithms with controlled memory access concurrency
    • A preliminary version appeared in OPODIS 2002
    • Ch. Georgiou, A. Russell, and A.A. Shvartsman. Failure-sensitive analysis of parallel algorithms with controlled memory access concurrency. Parallel Processing Letters, 17(2):153-168, 2007. A preliminary version appeared in OPODIS 2002.
    • (2007) Parallel Processing Letters , vol.17 , Issue.2 , pp. 153-168
    • Georgiou, C.1    Russell, A.2    Shvartsman, A.A.3
  • 48
    • 13844264707 scopus 로고    scopus 로고
    • Cooperative computing with fragmentable and mergeable groups
    • A preliminary version appeared in SIROCCO 2000
    • Ch. Georgiou and A.A. Shvartsman. Cooperative computing with fragmentable and mergeable groups. Journal of Discrete Algorithms, 1(2):211-235, 2003. A preliminary version appeared in SIROCCO 2000.
    • (2003) Journal of Discrete Algorithms , vol.1 , Issue.2 , pp. 211-235
    • Georgiou, C.1    Shvartsman, A.A.2
  • 51
    • 0035299714 scopus 로고    scopus 로고
    • An algorithm for the asynchronous Write-All problem based on process collision
    • J.F. Groote, W.H. Hesselink, S. Mauw, and R. Vermeulen. An algorithm for the asynchronous Write-All problem based on process collision. Distributed Computing, 14(2):75-81, 2001.
    • (2001) Distributed Computing , vol.14 , Issue.2 , pp. 75-81
    • Groote, J.F.1    Hesselink, W.H.2    Mauw, S.3    Vermeulen, R.4
  • 53
    • 0003070483 scopus 로고
    • Fault-tolerant broadcasts and related problems
    • chapter 5 ACM Press/Addison-Wesley
    • V. Hadzilacos and S. Toueg. Fault-tolerant broadcasts and related problems. In Distributed Systems, chapter 5, pages 97-145. ACM Press/Addison-Wesley, 1993.
    • (1993) Distributed Systems , pp. 97-145
    • Hadzilacos, V.1    Toueg, S.2
  • 56
    • 0034881394 scopus 로고    scopus 로고
    • Waitfree distributed memory management by Create and Read until Deletion (CaRuD)
    • W.H. Hesselink and J.F. Groote. Waitfree distributed memory management by Create and Read until Deletion (CaRuD). Distributed Computing, 14(1):31-39, 2001.
    • (2001) Distributed Computing , vol.14 , Issue.1 , pp. 31-39
    • Hesselink, W.H.1    Groote, J.F.2
  • 58
    • 0001009871 scopus 로고
    • An n5/2 algorithm for maximum matching in bipartite graphs
    • J.E. Hopcroft and R.M. Karp. An n5/2 algorithm for maximum matching in bipartite graphs. SIAM Journal on Computing, 2(4):225-231, 1973.
    • (1973) SIAM Journal on Computing , vol.2 , Issue.4 , pp. 225-231
    • Hopcroft, J.E.1    Karp, R.M.2
  • 61
    • 84891458230 scopus 로고    scopus 로고
    • Veromodo Inc
    • Veromodo Inc. Tempo toolkit. http://www.veromodo.com.
    • Tempo Toolkit
  • 64
    • 0001336166 scopus 로고
    • A new upper bound for error-correcting codes
    • S.M. Johnson. A new upper bound for error-correcting codes. IEEE Transactions on Information Theory, 8(3):203-207, 1962.
    • (1962) IEEE Transactions on Information Theory , vol.8 , Issue.3 , pp. 203-207
    • Johnson, S.M.1
  • 65
    • 0004195629 scopus 로고
    • Controlling memory access concurrency in efficient fault-tolerant parallel algorithms
    • P.C. Kanellakis, D. Michailidis, and A.A. Shvartsman. Controlling memory access concurrency in efficient fault-tolerant parallel algorithms. Nordic Journal of Computing, 2(2):146-180, 1995.
    • (1995) Nordic Journal of Computing , vol.2 , Issue.2 , pp. 146-180
    • Kanellakis, P.C.1    Michailidis, D.2    Shvartsman, A.A.3
  • 66
    • 0001853771 scopus 로고
    • Efficient parallel algorithms can be made robust
    • A preliminary version appears in the Proceedings of the 8th ACM Symposium on Principles of Distributed Computing (PODC 1989 211-222 1989
    • P.C. Kanellakis and A.A. Shvartsman. Efficient parallel algorithms can be made robust. Distributed Computing, 5(4):201-217, 1992. A preliminary version appears in the Proceedings of the 8th ACM Symposium on Principles of Distributed Computing (PODC 1989), pages 211-222, 1989.
    • (1992) Distributed Computing , vol.5 , Issue.4 , pp. 201-217
    • Kanellakis, P.C.1    Shvartsman, A.A.2
  • 71
  • 77
    • 27744473209 scopus 로고    scopus 로고
    • Performing work with asynchronous processors: Message-delay-sensitive bounds
    • A preliminary version appeared in PODC 2003
    • D.R. Kowalski and A.A. Shvartsman. Performing work with asynchronous processors: message-delay-sensitive bounds. Information and Computation, 203(2):181-210, 2005. A preliminary version appeared in PODC 2003.
    • (2005) Information and Computation , vol.203 , Issue.2 , pp. 181-210
    • Kowalski, D.R.1    Shvartsman, A.A.2
  • 80
    • 0001383866 scopus 로고
    • An introduction to Input/Output automata
    • N.A. Lynch and M.R. Tuttle. An introduction to Input/Output automata. CWI Quarterly, 2(3):219-246, 1989.
    • (1989) CWI Quarterly , vol.2 , Issue.3 , pp. 219-246
    • Lynch, N.A.1    Tuttle, M.R.2
  • 82
    • 24344488448 scopus 로고    scopus 로고
    • A work-optimal deterministic algorithm for the certified Write-All problem with a nontrivial number of asynchronous processors
    • A preliminary version appeared in PODC 2003
    • G. Malewicz. A work-optimal deterministic algorithm for the certified Write-All problem with a nontrivial number of asynchronous processors. SIAM Journal on Computing, 34(4):993-1024, 2005. A preliminary version appeared in PODC 2003.
    • (2005) SIAM Journal on Computing , vol.34 , Issue.4 , pp. 993-1024
    • Malewicz, G.1
  • 86
    • 33744743803 scopus 로고    scopus 로고
    • Distributed scheduling for disconnected cooperation
    • G. Malewicz, A. Russell, and A.A. Shvartsman. Distributed scheduling for disconnected cooperation. Distributed Computing, 18(6):409-420, 2006.
    • (2006) Distributed Computing , vol.18 , Issue.6 , pp. 409-420
    • Malewicz, G.1    Russell, A.2    Shvartsman, A.A.3
  • 87
    • 0001281271 scopus 로고
    • Work-optimal asynchronous algorithms for shared memory parallel computers
    • C. Martel, A. Park, and R. Subramonian. Work-optimal asynchronous algorithms for shared memory parallel computers. SIAM Journal on Computing, 21(6):1070-1099, 1992.
    • (1992) SIAM Journal on Computing , vol.21 , Issue.6 , pp. 1070-1099
    • Martel, C.1    Park, A.2    Subramonian, R.3
  • 88
    • 0002920643 scopus 로고
    • On the complexity of certified Write-All algorithms
    • C. Martel and R. Subramonian. On the complexity of certified Write-All algorithms. Journal of Algorithms, 16(3):361-387, 1994.
    • (1994) Journal of Algorithms , vol.16 , Issue.3 , pp. 361-387
    • Martel, C.1    Subramonian, R.2
  • 91
    • 0026886033 scopus 로고
    • PixelFlow: High-speed rendering using image composition
    • S. Molnar, J. Eyles, and J. Poulton. PixelFlow: High-speed rendering using image composition. Computer Graphics, 26(2):231-240, 1992.
    • (1992) Computer Graphics , vol.26 , Issue.2 , pp. 231-240
    • Molnar, S.1    Eyles, J.2    Poulton, J.3
  • 96
    • 0012614841 scopus 로고    scopus 로고
    • Fault-tolerant broadcasting and gossiping in communication networks
    • A. Pelc. Fault-tolerant broadcasting and gossiping in communication networks. Networks, 28(3):143-156, 1996.
    • (1996) Networks , vol.28 , Issue.3 , pp. 143-156
    • Pelc, A.1
  • 102
    • 84976815497 scopus 로고
    • Fail-stop processors: An approach to designing fault-tolerant computing systems
    • R.D. Schlichting and F.B. Schneider. Fail-stop processors: An approach to designing fault-tolerant computing systems. ACM Transactions on Computing Systems, 1(3):222-238, 1983.
    • (1983) ACM Transactions on Computing Systems , vol.1 , Issue.3 , pp. 222-238
    • Schlichting, R.D.1    Schneider, F.B.2
  • 103
    • 4544370815 scopus 로고
    • PhD thesis, The Hebrew University of Jerusalem, Israel
    • N. Shavit. Concurrent Time Stamping. PhD thesis, The Hebrew University of Jerusalem, Israel, 1989.
    • (1989) Concurrent Time Stamping
    • Shavit, N.1
  • 104
    • 0026188614 scopus 로고
    • Achieving optimal CRCW PRAM fault-tolerance
    • A.A. Shvartsman. Achieving optimal CRCW PRAM fault-tolerance. Information Processing Letters, 39(2):59-66, 1991.
    • (1991) Information Processing Letters , vol.39 , Issue.2 , pp. 59-66
    • Shvartsman, A.A.1
  • 105
    • 0022012946 scopus 로고
    • Amortized efficiency of list update and paging rules
    • D. Sleator and R. Tarjan. Amortized efficiency of list update and paging rules. Communications of the ACM, 28(2):202-208, 1985.
    • (1985) Communications of the ACM , vol.28 , Issue.2 , pp. 202-208
    • Sleator, D.1    Tarjan, R.2
  • 109
    • 0347377328 scopus 로고
    • Adaptive multiresolution structures for image processing on parallel computers
    • S.G. Ziavras and P. Meer. Adaptive multiresolution structures for image processing on parallel computers. Journal of Parallel and Distributed Computing, 23(3):475-483, 1994.
    • (1994) Journal of Parallel and Distributed Computing , vol.23 , Issue.3 , pp. 475-483
    • Ziavras, S.G.1    Meer, P.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.