https://123dok.net/document/qmjr00o5-iterative-receivers-large-systems-finite-alphabet-simplicity-detection.html