Abstract

 
 

References (13)



 


 



Permutation Tests (and Sampling Without Replacement) Orders of Magnitude Faster Using SAS®


J.D. Opdyke


Bates White LLC

January 22, 2011

InterStat, January 2011

Abstract:     
Six permutation test algorithms coded in SAS® are compared. The fastest (“OPDN”), which uses no modules beyond Base SAS®, achieves speed increases orders of magnitude faster than the relevant “built-in” SAS® procedures (over 215x faster than Proc SurveySelect, over 350x faster than NPAR1WAY (which crashes on datasets less than a tenth the size OPDN can handle), and over 720x faster than Proc Multtest). OPDN combines SAS®’s fast sequential access, its most efficient array manipulation and memory usage, and a simple draw-by-draw procedure to very quickly and efficiently perform simple random sampling without replacement (SRSWOR). The particular draw-by-draw method used allows for the repeated creation of many SRSWOR permutation samples without requiring any additional storage or memory space. Based on these results, there appear to be no faster or more scalable permutation test or SRSWOR algorithms in SAS®.

Number of Pages in PDF File: 40

Keywords: Permutation, SAS, Scalable, Without Replacement, Sampling, SRSWOR

JEL Classification: C12, C14, C15, C63, C88

Accepted Paper Series


Download This Paper

Date posted: January 24, 2011 ; Last revised: January 31, 2011

Suggested Citation

Opdyke, J.D., Permutation Tests (and Sampling Without Replacement) Orders of Magnitude Faster Using SAS® (January 22, 2011). InterStat, January 2011. Available at SSRN: http://ssrn.com/abstract=1745512

Contact Information

J.D. Opdyke (Contact Author)
Bates White LLC ( email )
17 McKinley Road
Marblehead, MA 01945
United States
617-943-6463 (Phone)
781-639-6463 (Fax)
HOME PAGE: http://www.DataMineIt.com/index.htm
Feedback to SSRN (Beta)


Paper statistics
Abstract Views: 639
Downloads: 60
Download Rank: 183,617
References:  13

© 2013 Social Science Electronic Publishing, Inc. All Rights Reserved.  FAQ   Terms of Use   Privacy Policy   Copyright
This page was processed by apollo7 in 0.375 seconds