{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,24]],"date-time":"2026-04-24T01:22:37Z","timestamp":1776993757700,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":40,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,11,7]],"date-time":"2022-11-07T00:00:00Z","timestamp":1667779200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Natural Science Foundation of China (NSFC)","award":["71872094"],"award-info":[{"award-number":["71872094"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,11,7]]},"DOI":"10.1145\/3548606.3560565","type":"proceedings-article","created":{"date-parts":[[2022,11,7]],"date-time":"2022-11-07T11:41:28Z","timestamp":1667821288000},"page":"995-1008","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["NFGen"],"prefix":"10.1145","author":[{"given":"Xiaoyu","family":"Fan","sequence":"first","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kun","family":"Chen","sequence":"additional","affiliation":[{"name":"Tsingjiao Information Technology Co. Ltd., Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guosai","family":"Wang","sequence":"additional","affiliation":[{"name":"Tsingjiao Information Technology Co. Ltd., Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mingchun","family":"Zhuang","sequence":"additional","affiliation":[{"name":"Beijing University of Posts and Telecommunications, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yi","family":"Li","sequence":"additional","affiliation":[{"name":"Tsingjiao Information Technology Co. Ltd., Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Xu","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,11,7]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"IEEE Standard for Floating-Point Arithmetic","year":"2019","unstructured":"2019. IEEE Standard for Floating-Point Arithmetic . IEEE Std 754- 2019 (Revision of IEEE 754-2008) (2019), 1--84. https:\/\/doi.org\/10.1109\/IEEESTD.2019.8766229 10.1109\/IEEESTD.2019.8766229 2019. IEEE Standard for Floating-Point Arithmetic. IEEE Std 754-2019 (Revision of IEEE 754-2008) (2019), 1--84. https:\/\/doi.org\/10.1109\/IEEESTD.2019.8766229"},{"key":"e_1_3_2_1_2_1","volume-title":"Secure Computation on Floating Point Numbers. In The Network and Distributed System Security Symposium (NDSS).","author":"Aliasgari Mehrdad","year":"2013","unstructured":"Mehrdad Aliasgari , Marina Blanton , Yihua Zhang , and Aaron Steele . 2013 . Secure Computation on Floating Point Numbers. In The Network and Distributed System Security Symposium (NDSS). Mehrdad Aliasgari, Marina Blanton, Yihua Zhang, and Aaron Steele. 2013. Secure Computation on Floating Point Numbers. In The Network and Distributed System Security Symposium (NDSS)."},{"key":"e_1_3_2_1_3_1","volume-title":"Theoretical Numerical Analysis","author":"Atkinson Kendall","unstructured":"Kendall Atkinson and Weimin Han . 2005. Theoretical Numerical Analysis . Vol. 39 . Springer . Kendall Atkinson and Weimin Han. 2005. Theoretical Numerical Analysis. Vol. 39. Springer."},{"key":"e_1_3_2_1_4_1","volume-title":"Annual International Cryptology Conference. Springer.","author":"Beaver Donald","year":"1991","unstructured":"Donald Beaver . 1991 . Efficient Multiparty Protocols using Circuit Randomization . In Annual International Cryptology Conference. Springer. Donald Beaver. 1991. Efficient Multiparty Protocols using Circuit Randomization. In Annual International Cryptology Conference. Springer."},{"key":"e_1_3_2_1_5_1","volume-title":"A New Family of Life Distributions. Journal of applied probability","author":"Birnbaum Zygmunt W","year":"1969","unstructured":"Zygmunt W Birnbaum and Sam C Saunders . 1969. A New Family of Life Distributions. Journal of applied probability ( 1969 ). Zygmunt W Birnbaum and Sam C Saunders. 1969. A New Family of Life Distributions. Journal of applied probability (1969)."},{"issue":"3","key":"e_1_3_2_1_6_1","first-page":"4","article-title":"Pattern Recognition and Machine Learning","volume":"4","author":"Bishop Christopher M","year":"2006","unstructured":"Christopher M Bishop and Nasser M Nasrabadi . 2006 . Pattern Recognition and Machine Learning , Chapter 4 . 3 . 4 . Springer. Christopher M Bishop and Nasser M Nasrabadi. 2006. Pattern Recognition and Machine Learning, Chapter 4.3.4. Springer.","journal-title":"Chapter"},{"key":"e_1_3_2_1_7_1","volume-title":"Sharemind: A Framework for Fast Privacy-preserving Computations. In European Symposium on Research in Computer Security. Springer.","author":"Bogdanov Dan","year":"2008","unstructured":"Dan Bogdanov , Sven Laur , and Jan Willemson . 2008 . Sharemind: A Framework for Fast Privacy-preserving Computations. In European Symposium on Research in Computer Security. Springer. Dan Bogdanov, Sven Laur, and Jan Willemson. 2008. Sharemind: A Framework for Fast Privacy-preserving Computations. In European Symposium on Research in Computer Security. Springer."},{"key":"e_1_3_2_1_8_1","volume-title":"High-Precision Privacy-Preserving Real-Valued Function Evaluation. In International Conference on Financial Cryptography and Data Security (FC).","author":"Gama Nicolas Jetchev Dimitar Chillotti Ilaria","year":"2018","unstructured":"Chillotti Ilaria Gama Nicolas Jetchev Dimitar Peceny Stanislav Petric Alexander Boura , Christina. 2018 . High-Precision Privacy-Preserving Real-Valued Function Evaluation. In International Conference on Financial Cryptography and Data Security (FC). Chillotti Ilaria Gama Nicolas Jetchev Dimitar Peceny Stanislav Petric Alexander Boura, Christina. 2018. High-Precision Privacy-Preserving Real-Valued Function Evaluation. In International Conference on Financial Cryptography and Data Security (FC)."},{"key":"e_1_3_2_1_9_1","volume-title":"Security and Composition of Multiparty Cryptographic Protocols. Journal of CRYPTOLOGY","author":"Canetti Ran","year":"2000","unstructured":"Ran Canetti . 2000. Security and Composition of Multiparty Cryptographic Protocols. Journal of CRYPTOLOGY ( 2000 ). Ran Canetti. 2000. Security and Composition of Multiparty Cryptographic Protocols. Journal of CRYPTOLOGY (2000)."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/SFCS.2001.959888"},{"key":"e_1_3_2_1_11_1","volume-title":"Secure Computation with Fixed-point Numbers. In International Conference on Financial Cryptography and Data Security (FC). Springer.","author":"Catrina Octavian","year":"2010","unstructured":"Octavian Catrina and Amitabh Saxena . 2010 . Secure Computation with Fixed-point Numbers. In International Conference on Financial Cryptography and Data Security (FC). Springer. Octavian Catrina and Amitabh Saxena. 2010. Secure Computation with Fixed-point Numbers. In International Conference on Financial Cryptography and Data Security (FC). Springer."},{"key":"e_1_3_2_1_12_1","volume-title":"Survival Prediction of Patients with Sepsis from Age, Sex, and Septic Episode Number Alone. Scientific reports","author":"Chicco Davide","year":"2020","unstructured":"Davide Chicco and Giuseppe Jurman . 2020. Survival Prediction of Patients with Sepsis from Age, Sex, and Septic Episode Number Alone. Scientific reports ( 2020 ). Davide Chicco and Giuseppe Jurman. 2020. Survival Prediction of Patients with Sepsis from Age, Sex, and Septic Episode Number Alone. Scientific reports (2020)."},{"key":"e_1_3_2_1_13_1","unstructured":"Ronald Cramer Ivan Damg\u00e5rd Daniel Escudero Peter Scholl and Chaoping Xing. 2018. SPD\u21242k: Efficient MPC mod 2k for Dishonest Majority. In Advances in Cryptology-Crypto.  Ronald Cramer Ivan Damg\u00e5rd Daniel Escudero Peter Scholl and Chaoping Xing. 2018. SPD\u21242k: Efficient MPC mod 2k for Dishonest Majority. In Advances in Cryptology-Crypto."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.2478\/popets-2020-0077"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2019.00078"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/11681878_15"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2015.23113"},{"key":"e_1_3_2_1_18_1","volume-title":"Jung Hoon Sohn, and Yongha Son","author":"Han Kyoohyung","year":"2020","unstructured":"Kyoohyung Han , Jinhyuck Jeong , Jung Hoon Sohn, and Yongha Son . 2020 . Efficient Privacy Preserving Logistic Regression Inference and Training. Cryptology ePrint Archive ( 2020). Kyoohyung Han, Jinhyuck Jeong, Jung Hoon Sohn, and Yongha Son. 2020. Efficient Privacy Preserving Logistic Regression Inference and Training. Cryptology ePrint Archive (2020)."},{"key":"e_1_3_2_1_19_1","volume-title":"SoK: General Purpose Compilers for Secure Multi-party Computation. In IEEE Symposium on Security and Privacy (S&P). IEEE.","author":"Hastings Marcella","year":"2019","unstructured":"Marcella Hastings , Brett Hemenway , Daniel Noble , and Steve Zdancewic . 2019 . SoK: General Purpose Compilers for Secure Multi-party Computation. In IEEE Symposium on Security and Privacy (S&P). IEEE. Marcella Hastings, Brett Hemenway, Daniel Noble, and Steve Zdancewic. 2019. SoK: General Purpose Compilers for Secure Multi-party Computation. In IEEE Symposium on Security and Privacy (S&P). IEEE."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1515\/popets-2018-0024"},{"key":"e_1_3_2_1_21_1","volume-title":"MP-SPDZ: A Versatile Framework for Multi-party Computation. In ACM SIGSAC Conference on Computer and Communications Security (CCS).","author":"Keller Marcel","year":"2020","unstructured":"Marcel Keller . 2020 . MP-SPDZ: A Versatile Framework for Multi-party Computation. In ACM SIGSAC Conference on Computer and Communications Security (CCS). Marcel Keller. 2020. MP-SPDZ: A Versatile Framework for Multi-party Computation. In ACM SIGSAC Conference on Computer and Communications Security (CCS)."},{"key":"e_1_3_2_1_22_1","volume-title":"CrypTen: Secure Multi-party Computation Meets Machine Learning. Advances in Neural Information Processing Systems (NIPS)","author":"Knott Brian","year":"2021","unstructured":"Brian Knott , Shobha Venkataraman , Awni Hannun , Shubho Sengupta , Mark Ibrahim , and Laurens van der Maaten . 2021. CrypTen: Secure Multi-party Computation Meets Machine Learning. Advances in Neural Information Processing Systems (NIPS) ( 2021 ). Brian Knott, Shobha Venkataraman, Awni Hannun, Shubho Sengupta, Mark Ibrahim, and Laurens van der Maaten. 2021. CrypTen: Secure Multi-party Computation Meets Machine Learning. Advances in Neural Information Processing Systems (NIPS) (2021)."},{"key":"e_1_3_2_1_23_1","volume-title":"ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (KDD).","author":"Ron","unstructured":"Ron Kohavi et al. 1996. Scaling up the Accuracy of Naive-bayes Alassifiers: A Decision-tree Hybrid .. In ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (KDD). Ron Kohavi et al. 1996. Scaling up the Accuracy of Naive-bayes Alassifiers: A Decision-tree Hybrid.. In ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (KDD)."},{"key":"e_1_3_2_1_24_1","unstructured":"The Scikit learn Documentation. 2011. Polynomial regression: extending linear models with basis functions. https:\/\/scikit-learn.org\/stable\/modules\/linear_ model.html. (2011).  The Scikit learn Documentation. 2011. Polynomial regression: extending linear models with basis functions. https:\/\/scikit-learn.org\/stable\/modules\/linear_ model.html. (2011)."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3292500.3330920"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3133999"},{"key":"e_1_3_2_1_27_1","volume-title":"Privacy Preserving Data Mining. In Annual International Cryptology Conference. Springer.","author":"Lindell Yehuda","year":"2000","unstructured":"Yehuda Lindell and Benny Pinkas . 2000 . Privacy Preserving Data Mining. In Annual International Cryptology Conference. Springer. Yehuda Lindell and Benny Pinkas. 2000. Privacy Preserving Data Mining. In Annual International Cryptology Conference. Springer."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3319535.3354238"},{"key":"e_1_3_2_1_29_1","unstructured":"Rizanda Machmud Adi Wijaya etal 2016. Behavior Determinant Based Cervical Cancer Early Detection with Machine Learning Algorithm. Advanced Science Letters (2016).  Rizanda Machmud Adi Wijaya et al. 2016. Behavior Determinant Based Cervical Cancer Early Detection with Machine Learning Algorithm. Advanced Science Letters (2016)."},{"key":"e_1_3_2_1_30_1","unstructured":"Wolfram MathWorld. 2015. Lagrange interpolating polynomial. (2015).  Wolfram MathWorld. 2015. Lagrange interpolating polynomial. (2015)."},{"key":"e_1_3_2_1_31_1","volume-title":"Introduction to Probability and Statistics","author":"Mendenhall William","unstructured":"William Mendenhall , Robert J Beaver , and Barbara M Beaver . 2012. Introduction to Probability and Statistics , Chapter 14. Cengage Learning . William Mendenhall, Robert J Beaver, and Barbara M Beaver. 2012. Introduction to Probability and Statistics, Chapter 14. Cengage Learning."},{"key":"e_1_3_2_1_32_1","volume-title":"ACM SIGSAC conference on computer and communications security (CCS).","author":"Mohassel Payman","year":"2018","unstructured":"Payman Mohassel and Peter Rindal . 2018 . ABY3: A Mixed Protocol Framework for Machine Learning . In ACM SIGSAC conference on computer and communications security (CCS). Payman Mohassel and Peter Rindal. 2018. ABY3: A Mixed Protocol Framework for Machine Learning. In ACM SIGSAC conference on computer and communications security (CCS)."},{"key":"e_1_3_2_1_33_1","volume-title":"SecureML: A System for Scalable Privacy-preserving Machine Learning. In IEEE Symposium on Security and Privacy (S&P). IEEE.","author":"Mohassel Payman","year":"2017","unstructured":"Payman Mohassel and Yupeng Zhang . 2017 . SecureML: A System for Scalable Privacy-preserving Machine Learning. In IEEE Symposium on Security and Privacy (S&P). IEEE. Payman Mohassel and Yupeng Zhang. 2017. SecureML: A System for Scalable Privacy-preserving Machine Learning. In IEEE Symposium on Security and Privacy (S&P). IEEE."},{"key":"e_1_3_2_1_34_1","volume-title":"A Data-driven Approach to Predict the Success of Bank Telemarketing. Decision Support Systems","author":"Moro S\u00e9rgio","year":"2014","unstructured":"S\u00e9rgio Moro , Paulo Cortez , and Paulo Rita . 2014. A Data-driven Approach to Predict the Success of Bank Telemarketing. Decision Support Systems ( 2014 ). S\u00e9rgio Moro, Paulo Cortez, and Paulo Rita. 2014. A Data-driven Approach to Predict the Success of Bank Telemarketing. Decision Support Systems (2014)."},{"key":"e_1_3_2_1_35_1","volume-title":"SIRNN: A Math Library for Secure RNN Inference. In IEEE Symposium on Security and Privacy (S&P). IEEE.","author":"Rathee Deevashwer","year":"2021","unstructured":"Deevashwer Rathee , Mayank Rathee , Rahul Kranti Kiran Goli , Divya Gupta , Rahul Sharma , Nishanth Chandran , and Aseem Rastogi . 2021 . SIRNN: A Math Library for Secure RNN Inference. In IEEE Symposium on Security and Privacy (S&P). IEEE. Deevashwer Rathee, Mayank Rathee, Rahul Kranti Kiran Goli, Divya Gupta, Rahul Sharma, Nishanth Chandran, and Aseem Rastogi. 2021. SIRNN: A Math Library for Secure RNN Inference. In IEEE Symposium on Security and Privacy (S&P). IEEE."},{"key":"e_1_3_2_1_36_1","unstructured":"DMITRY SHKADAREVICH. 2021. Branch prediction Binary Classification Dataset. https:\/\/www.kaggle.com\/datasets\/dmitryshkadarevich\/branch-prediction. (2021).  DMITRY SHKADAREVICH. 2021. Branch prediction Binary Classification Dataset. https:\/\/www.kaggle.com\/datasets\/dmitryshkadarevich\/branch-prediction. (2021)."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP40001.2021.00098"},{"key":"e_1_3_2_1_38_1","volume-title":"Extended Edition","author":"Trefethen Lloyd N","unstructured":"Lloyd N Trefethen . 2019. Approximation Theory and Approximation Practice , Extended Edition . Society for Industrial and Applied Mathematics (SIAM) . Lloyd N Trefethen. 2019. Approximation Theory and Approximation Practice, Extended Edition. Society for Industrial and Applied Mathematics (SIAM)."},{"key":"e_1_3_2_1_39_1","volume-title":"PPCA: Privacy- preserving Principal Component Analysis using Secure Multiparty Computation (mpc). arXiv preprint arXiv:2105.07612","author":"Xiaoyu Fan","year":"2021","unstructured":"Fan Xiaoyu , Wang Guosai , Chen Kun , He Xu , and Xu Wei . 2021 . PPCA: Privacy- preserving Principal Component Analysis using Secure Multiparty Computation (mpc). arXiv preprint arXiv:2105.07612 (2021). Fan Xiaoyu, Wang Guosai, Chen Kun, He Xu, and Xu Wei. 2021. PPCA: Privacy- preserving Principal Component Analysis using Secure Multiparty Computation (mpc). arXiv preprint arXiv:2105.07612 (2021)."},{"key":"e_1_3_2_1_40_1","volume-title":"NFGen: Automatic Non-linear Function Evaluation Code Generator for General-purpose MPC Platforms. arXiv preprint arXiv:2210.09802","author":"Xiaoyu Fan","year":"2022","unstructured":"Fan Xiaoyu , Chen Kun , Wang Guosai , Zhuang Mingchun , Li Yi , and Xu Wei . 2022. NFGen: Automatic Non-linear Function Evaluation Code Generator for General-purpose MPC Platforms. arXiv preprint arXiv:2210.09802 ( 2022 ). Fan Xiaoyu, Chen Kun, Wang Guosai, Zhuang Mingchun, Li Yi, and Xu Wei. 2022. NFGen: Automatic Non-linear Function Evaluation Code Generator for General-purpose MPC Platforms. arXiv preprint arXiv:2210.09802 (2022)."}],"event":{"name":"CCS '22: 2022 ACM SIGSAC Conference on Computer and Communications Security","location":"Los Angeles CA USA","acronym":"CCS '22","sponsor":["SIGSAC ACM Special Interest Group on Security, Audit, and Control"]},"container-title":["Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3548606.3560565","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3548606.3560565","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:50:57Z","timestamp":1750182657000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3548606.3560565"}},"subtitle":["Automatic Non-linear Function Evaluation Code Generator for General-purpose MPC Platforms"],"short-title":[],"issued":{"date-parts":[[2022,11,7]]},"references-count":40,"alternative-id":["10.1145\/3548606.3560565","10.1145\/3548606"],"URL":"https:\/\/doi.org\/10.1145\/3548606.3560565","relation":{},"subject":[],"published":{"date-parts":[[2022,11,7]]},"assertion":[{"value":"2022-11-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}