Knorr-Algorithm