The document empirically analyzes the radix sort algorithm using curve fitting techniques on data collected from running radix sort on different data sizes on a personal computer. It implements radix sort in C and runs it 100 times for data sizes ranging from 10,000 to 27,000, recording the average run times. It then uses curve fitting to identify the model that best fits the run time versus data size data points, using R-squared, adjusted R-squared, and root mean square error. The analysis finds that the power model provides the best fit for the data.