메뉴 건너뛰기




Volumn 58, Issue 6, 2011, Pages

Randomized shellsort: A simple data-oblivious sorting algorithm

Author keywords

Chernoff bounds; Data oblivious algorithms; Sorting

Indexed keywords

CHERNOFF BOUNDS; HIGH PROBABILITY; LAS VEGAS; MONTE CARLO ALGORITHMS; PRIVACY PRESERVING; RUNNING TIME; SECURE MULTI-PARTY COMPUTATION; SORTING ALGORITHM;

EID: 84855243919     PISSN: 00045411     EISSN: 1557735X     Source Type: Journal    
DOI: 10.1145/2049697.2049701     Document Type: Conference Paper
Times cited : (25)

References (48)
  • 3
    • 0038870369 scopus 로고
    • Fault tolerant sorting networks
    • ASSAF, S. AND UPFAL, E. 1991. Fault tolerant sorting networks. SIAM J. Disc. Math. 4, 4, 472-480.
    • (1991) SIAM J. Disc. Math. , vol.4 , Issue.4 , pp. 472-480
    • Assaf, S.1    Upfal, E.2
  • 5
    • 0025430594 scopus 로고
    • Sorting n objects with a k-sorter
    • DOI 10.1109/12.53587
    • BEIGEL, R. AND GILL, J. 1990. Sorting n objects with a k-sorter. IEEE Trans. Comput. 39, 714-716. (Pubitemid 20713176)
    • (1990) IEEE Transactions on Computers , vol.39 , Issue.5 , pp. 714-716
    • Beigel Richard1    Gill John2
  • 9
    • 0035885392 scopus 로고    scopus 로고
    • Analyzing variants of Shellsort
    • DOI 10.1016/S0020-0190(00)00223-4, PII S0020019000002234
    • BREJOVÁ , B. 2001. Analyzing variants of Shellsort. Inf. Proc. Lett. 79, 5, 223-227. (Pubitemid 32715956)
    • (2001) Information Processing Letters , vol.79 , Issue.5 , pp. 223-227
    • Brejova, B.1
  • 11
    • 0024057356 scopus 로고
    • Parallel merge sort
    • COLE, R. 1988. Parallel merge sort. SIAM J. Comput. 17, 4, 770-785.
    • (1988) SIAM J. Comput. , vol.17 , Issue.4 , pp. 770-785
    • Cole, R.1
  • 13
    • 0027540749 scopus 로고
    • A lower bound on the size of Shellsort sorting networks
    • CYPHER, R. 1993. A lower bound on the size of Shellsort sorting networks. SIAM J. Comput. 22, 1, 62-71.
    • (1993) SIAM J. Comput. , vol.22 , Issue.1 , pp. 62-71
    • Cypher, R.1
  • 14
    • 0004358544 scopus 로고
    • An efficient variation of bubble sort
    • DOBOSIEWICZ, W. 1980. An efficient variation of bubble sort. Inf. Process. Lett. 11, 1, 5-6.
    • (1980) Inf. Process. Lett. , vol.11 , Issue.1 , pp. 5-6
    • Dobosiewicz, W.1
  • 15
    • 0242496951 scopus 로고    scopus 로고
    • Secure multi-party computation problems and their applications: A review and open problems
    • ACM, New York
    • DU, W. AND ATALLAH, M. J. 2001. Secure multi-party computation problems and their applications: A review and open problems. In Proceedings of the Workshop on New Security Paradigms (NSPW'01). ACM, New York, 13-22.
    • (2001) Proceedings of the Workshop on New Security Paradigms (NSPW'01). , pp. 13-22
    • Du, W.1    Atallah, M.J.2
  • 20
    • 0030103563 scopus 로고    scopus 로고
    • Sorting on a parallel pointer machine with applications to set expression evaluation
    • GOODRICH, M. T. AND KOSARAJU, S. R. 1996. Sorting on a parallel pointer machine with applications to set expression evaluation. J. ACM 43, 2, 331-361. (Pubitemid 126628037)
    • (1996) Journal of the ACM , vol.43 , Issue.2 , pp. 331-361
    • Goodrich, M.T.1    Kosaraju, S.R.2
  • 22
    • 84947403595 scopus 로고
    • Probability inequalities for sums of bounded random variables
    • HOEFFDING, W. 1963. Probability inequalities for sums of bounded random variables. J. AMS Statistical Association 58, 301, 13-30.
    • (1963) J. AMS Statistical Association , vol.58 , Issue.301 , pp. 13-30
    • Hoeffding, W.1
  • 23
    • 0020828334 scopus 로고
    • Improved upper bounds on Shellsort
    • INCERPI, J. AND SEDGEWICK, R. 1985. Improved upper bounds on Shellsort. J. Comput. Syst. Sci. 31, 2, 210-224.
    • (1985) J. Comput. Syst. Sci. , vol.31 , Issue.2 , pp. 210-224
    • Incerpi, J.1    Sedgewick, R.2
  • 24
    • 0023412983 scopus 로고
    • Practical variations of Shellsort
    • INCERPI, J. AND SEDGEWICK, R. 1987. Practical variations of Shellsort. Inf. Process. Lett. 26, 1, 37-43.
    • (1987) Inf. Process. Lett. , vol.26 , Issue.1 , pp. 37-43
    • Incerpi, J.1    Sedgewick, R.2
  • 25
    • 0004244648 scopus 로고    scopus 로고
    • A lower bound on the average-case complexity of Shellsort
    • JIANG, T., LI, M., AND VITÁNYI, P. 2000. A lower bound on the average-case complexity of Shellsort. J. ACM 47, 5, 905-911.
    • (2000) J. ACM , vol.47 , Issue.5 , pp. 905-911
    • Jiang, T.1    Li, M.2    Vitányi, P.3
  • 28
    • 0022043139 scopus 로고
    • Tight bounds on the complexity of parallel sorting
    • LEIGHTON, T. 1985. Tight bounds on the complexity of parallel sorting. IEEE Trans. Comput. 34, 4, 344-354. (Pubitemid 15488477)
    • (1985) IEEE Transactions on Computers , vol.C-34 , Issue.4 , pp. 344-354
    • Leighton Tom1
  • 29
    • 0006636650 scopus 로고    scopus 로고
    • Hypercubic sorting networks
    • PII S0097539794268406
    • LEIGHTON, T. AND PLAXTON, C. G. 1998. Hypercubic sorting networks. SIAM J. Comput. 27, 1, 1-47. (Pubitemid 128596818)
    • (1998) SIAM Journal on Computing , vol.27 , Issue.1 , pp. 1-47
    • Leighton, T.1    Plaxton, C.G.2
  • 30
    • 0040648563 scopus 로고    scopus 로고
    • Improved routing and sorting on multibutterflies
    • MAGGS, B. M. AND VÖCKING, B. 2000. Improved routing and sorting on multibutterflies. Algorithmica 28, 4, 438-437.
    • (2000) Algorithmica , vol.28 , Issue.4 , pp. 438-437
    • Maggs, B.M.1    Vöcking, B.2
  • 32
    • 29244457240 scopus 로고    scopus 로고
    • Secure multi-party computation made simple
    • DOI 10.1016/j.dam.2005.03.020, PII S0166218X05002428
    • MAURER, U. 2006. Secure multi-party computation made simple. Disc. Appl. Math. 154, 2, 370-381. (Pubitemid 41827525)
    • (2006) Discrete Applied Mathematics , vol.154 , Issue.2 , pp. 370-381
    • Maurer, U.1
  • 33
    • 34547211648 scopus 로고    scopus 로고
    • Using Finite Experiments to Study Asymptotic Performance
    • MCGEOCH, C., SANDERS, P., FLEISCHER, R., COHEN, P. R., AND PRECUP, D. 2002. Using finite experiments to study asymptotic performance. In Experimental algorithmics: From Algorithm Design to Robust and Efficient Software. Springer-Verlag, Berlin, Germany, 93-126. (Pubitemid 36136924)
    • (2002) Lecture Notes in Computer Science , Issue.2547 , pp. 93-126
    • McGeoch, C.1    Sanders, P.2    Fleischer, R.3    Cohen, P.R.4    Precup, D.5
  • 36
    • 0025225222 scopus 로고
    • Improved sorting networks with O(log N) depth
    • PATERSON, M. 1990. Improved sorting networks with O(log N) depth. Algorithmica 5, 1, 75-92. (Pubitemid 20622714)
    • (1990) Algorithmica (New York) , vol.5 , Issue.1 , pp. 75-92
    • Paterson, M.S.1
  • 37
    • 0040941724 scopus 로고    scopus 로고
    • Lower Bounds for Shellsort
    • PLAXTON, C. G. AND SUEL, T. 1997. Lower bounds for Shellsort. J. Algorithms 23, 2, 221-240. (Pubitemid 127450886)
    • (1997) Journal of Algorithms , vol.23 , Issue.2 , pp. 221-240
    • Plaxton, C.G.1    Suel, T.2
  • 39
    • 33746311492 scopus 로고    scopus 로고
    • PDM sorting algorithms that take a small number of passes
    • Proceedings - 19th IEEE International Parallel and Distributed Processing Symposium, IPDPS 2005
    • RAJASEKARAN, S. AND SEN, S. 2005. PDM sorting algorithms that take a small number of passes. In Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) (Papers). IEEE Computer Society, Los Alamitos, CA, 10. (Pubitemid 41733184)
    • (2005) Proceedings - 19th IEEE International Parallel and Distributed Processing Symposium , pp. 10
    • Rajasekaran, S.1    Sen, S.2
  • 41
    • 84896693025 scopus 로고    scopus 로고
    • Asymptotic complexity from experiments? A case study for randomized algorithms
    • Algorithm Engineering
    • SANDERS, P. AND FLEISCHER, R. 2001. Asymptotic complexity from experiments? A case study for randomized algorithms. In Proceedings of the 4th International Workshop on Algorithm Engineering (WAE'00). Springer-Verlag, Berlin, Germany, 135-146. (Pubitemid 33322468)
    • (2001) Lecture Notes in Computer Science , Issue.1982 , pp. 135-146
    • Sanders, P.1    Fleischer, R.2
  • 42
    • 0024611696 scopus 로고
    • Parallel sorting in two-dimensional VLSI models of computation
    • SCHERSON, I. D. AND SEN, S. 1989. Parallel sorting in two-dimensional VLSI models of computation. IEEE Trans. Comput. 38, 2, 238-249.
    • (1989) IEEE Trans. Comput. , vol.38 , Issue.2 , pp. 238-249
    • Scherson, I.D.1    Sen, S.2
  • 44
    • 84958042471 scopus 로고    scopus 로고
    • Analysis of shellsort and related algorithms
    • SEDGEWICK, R. 1996. Analysis of Shellsort and related algorithms. In Proceedings of the 4th Annual European Symposium on Algorithms (ESA'96). Springer-Verlag, Berlin, Germany, 1-11. (Pubitemid 126128849)
    • (1996) Lecture Notes in Computer Science , Issue.1136 , pp. 1-11
    • Sedgewick, R.1
  • 45
    • 61349157361 scopus 로고    scopus 로고
    • Sorting networks of logarithmic depth, further simplified
    • SEIFERAS, J. 2009. Sorting networks of logarithmic depth, further simplified. Algorithmica 53, 3, 374-384.
    • (2009) Algorithmica , vol.53 , Issue.3 , pp. 374-384
    • Seiferas, J.1
  • 47
    • 84914724052 scopus 로고
    • A high-speed sorting procedure
    • SHELL, D. L. 1959. A high-speed sorting procedure. Comm. ACM 2, 7, 30-32.
    • (1959) Comm. ACM , vol.2 , Issue.7 , pp. 30-32
    • Shell, D.L.1
  • 48
    • 0024277798 scopus 로고
    • Bad cases for shaker-sort
    • WEISS, M. A. AND SEDGEWICK, R. 1988. Bad cases for shaker-sort. Inf. Proc. Lett. 28, 3, 133-136
    • (1988) Inf. Proc. Lett. , vol.28 , Issue.3 , pp. 133-136
    • Weiss, M.A.1    Sedgewick, R.2


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