Articles: https://www.irisa.fr/sage/bernard/publis/Kronecker99.pdf http://hal.in2p3.fr/in2p3-00702588/document http://shaden.io/pub-files/ravindran2014memory.slides.pdf https://www3.nd.edu/~zxu2/acms60212-40212/Lec-07-1.pdf https://www3.nd.edu/~zxu2/acms60212-40212/Lec-07-2.pdf https://www3.nd.edu/~zxu2/acms60212-40212/Lec-07-3.pdf