This algorithm is implemented based on the following publication:


Private federated learning on vertically partitioned data via entity resolution and additively homomorphic encryption \
Stephen Hardy, Wilko Henecka, Hamish Ivey-Law, Richard Nock, Giorgio Patrini, Guillaume Smith, Brian Thorne \
https://arxiv.org/abs/1711.10677