The Kolmogorov-Smirnov (K-S) Test is a non-parametric statistical test used to determine whether a dataset follows a specified distribution, often the normal distribution. It can also compare two datasets to see if they come from the same distribution.
Developed by Andrey Kolmogorov and Nikolai Smirnov in the 1930s, the test measures the maximum difference between the cumulative distribution of the sample and the cumulative distribution of the reference model. Unlike many normality tests, the K-S test can be applied to any continuous distribution.
For example, a company may use the K-S test to compare customer waiting times against a normal model. If the test shows a significant difference, managers may choose non-parametric methods for further analysis.
The Kolmogorov-Smirnov Test is valued for its flexibility, as it does not assume any specific distribution. However, it is less powerful than specialised tests like the Shapiro-Wilk Test for small datasets. It remains a key tool for researchers who need a general-purpose method to assess distribution fit.