{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:46:59Z","timestamp":1750308419965,"version":"3.41.0"},"reference-count":60,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2019,4,29]],"date-time":"2019-04-29T00:00:00Z","timestamp":1556496000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Math. Softw."],"published-print":{"date-parts":[[2019,6,30]]},"abstract":"<jats:p>Mobile platforms have matured to a point where they can provide the infrastructure required to support sophisticated optimization codes. This opens the possibility to envisage new interest for distributed application codes and the opportunity to intensify research on optimization algorithms requiring limited computational resources, as provided by mobile platforms.<\/jats:p>\n          <jats:p>In this article, we report on some exploratory experience in this area. We illustrate some practical, real-world cases where running optimization programs on mobile or embedded devices can be useful, with particular emphasis on matheuristics approaches. Then, we discuss a practical use case involving the feasibility version of the generalized assignment problem (GAP). We present a JavaScript implementation of a\u00a0GAP solver that can be executed inside an ordinary browser supporting ECMAScript. We tested the code on different smartphones of varying age and power, as well as on desktop PCs and other embedded devices. Our experiments confirm the viability of mobile devices for computational intensive tasks.<\/jats:p>","DOI":"10.1145\/3309549","type":"journal-article","created":{"date-parts":[[2019,4,30]],"date-time":"2019-04-30T12:12:23Z","timestamp":1556626343000},"page":"1-16","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Client-side Computational Optimization"],"prefix":"10.1145","volume":"45","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1220-1235","authenticated-orcid":false,"given":"Vittorio","family":"Maniezzo","sequence":"first","affiliation":[{"name":"University of Bologna, Cesena, Italy"}]},{"given":"Marco A.","family":"Boschetti","sequence":"additional","affiliation":[{"name":"University of Bologna, Cesena, Italy"}]},{"given":"Antonella","family":"Carbonaro","sequence":"additional","affiliation":[{"name":"University of Bologna, Cesena, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2151-5287","authenticated-orcid":false,"given":"Moreno","family":"Marzolla","sequence":"additional","affiliation":[{"name":"University of Bologna, Cesena, Italy"}]},{"given":"Francesco","family":"Strappaveccia","sequence":"additional","affiliation":[{"name":"University of Bologna, Cesena, Italy"}]}],"member":"320","published-online":{"date-parts":[[2019,4,29]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2010.05.010"},{"volume-title":"Modern Heuristic Techniques for Combinatorial Problems, Colin R","author":"Beasley J. E.","key":"e_1_2_1_2_1","unstructured":"J. E. Beasley . 1993. Lagrangian relaxation . In Modern Heuristic Techniques for Combinatorial Problems, Colin R . Reeves (Ed.). John Wiley 8 Sons, New York, NY, 243--303. J. E. Beasley. 1993. Lagrangian relaxation. In Modern Heuristic Techniques for Combinatorial Problems, Colin R. Reeves (Ed.). John Wiley 8 Sons, New York, NY, 243--303."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1287\/ijoc.1100.0381"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10732-007-9064-9"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04918-7_13"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/0377-2217(94)90338-7"},{"key":"e_1_2_1_7_1","unstructured":"L. Chen. 2018. Keras.js. Retrieved from https:\/\/github.com\/transcranial\/keras-js.  L. Chen. 2018. Keras.js. Retrieved from https:\/\/github.com\/transcranial\/keras-js."},{"key":"e_1_2_1_8_1","doi-asserted-by":"crossref","unstructured":"J. W. Chinneck B. Kristjansson and M. J. Saltzman. 2009. Operations Research and Cyber-Infrastructure. Springer Boston MA.   J. W. Chinneck B. Kristjansson and M. J. Saltzman. 2009. Operations Research and Cyber-Infrastructure. Springer Boston MA.","DOI":"10.1007\/978-0-387-88843-9"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0305-0548(96)00032-9"},{"key":"e_1_2_1_10_1","unstructured":"M. Chui M. Loeffler and R. Roberts. 2010. The internet of things. Retrieved from http:\/\/www.mckinsey.com\/industries\/high-tech\/our-insights\/the-internet-of-things.  M. Chui M. Loeffler and R. Roberts. 2010. The internet of things. Retrieved from http:\/\/www.mckinsey.com\/industries\/high-tech\/our-insights\/the-internet-of-things."},{"key":"e_1_2_1_11_1","unstructured":"W. J. Cook. 2012a. Concorde TSP solver for iOS. Retrieved from http:\/\/www.math.uwaterloo.ca\/tsp\/iphone\/index.html.  W. J. Cook. 2012a. Concorde TSP solver for iOS. Retrieved from http:\/\/www.math.uwaterloo.ca\/tsp\/iphone\/index.html."},{"key":"e_1_2_1_12_1","volume-title":"Traveling Salesman: Mathematics at the Limits of Computation","author":"Cook W. J.","year":"2012","unstructured":"W. J. Cook . 2012 b. In Pursuit of the Traveling Salesman: Mathematics at the Limits of Computation . Princeton University Press , Princeton, NJ . W. J. Cook. 2012b. In Pursuit of the Traveling Salesman: Mathematics at the Limits of Computation. Princeton University Press, Princeton, NJ."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/99.714603"},{"key":"e_1_2_1_14_1","unstructured":"J. de Jong. 2018. Mathjs: An extensive math library for JavaScript and Node.js. Retrieved from http:\/\/mathjs.org\/.  J. de Jong. 2018. Mathjs: An extensive math library for JavaScript and Node.js. Retrieved from http:\/\/mathjs.org\/."},{"volume-title":"Proceedings of the IEEE Conference on High Performance Extreme Computing. 1--6.","author":"Dongarra J.","key":"e_1_2_1_15_1","unstructured":"J. Dongarra and P. Luszczek . 2012. Anatomy of a globally recursive embedded LINPACK benchmark . In Proceedings of the IEEE Conference on High Performance Extreme Computing. 1--6. J. Dongarra and P. Luszczek. 2012. Anatomy of a globally recursive embedded LINPACK benchmark. In Proceedings of the IEEE Conference on High Performance Extreme Computing. 1--6."},{"key":"e_1_2_1_16_1","unstructured":"Economist IoT 2017. The internet of things business index 2017\u2014Transformation in motion. Retrieved from https:\/\/www.eiuperspectives.economist.com\/sites\/default\/files\/EIU-ARM-IBM%20IoT%20Business%20Index%202017%20copy.pdf.  Economist IoT 2017. The internet of things business index 2017\u2014Transformation in motion. Retrieved from https:\/\/www.eiuperspectives.economist.com\/sites\/default\/files\/EIU-ARM-IBM%20IoT%20Business%20Index%202017%20copy.pdf."},{"key":"e_1_2_1_17_1","unstructured":"Euro PhD School (EPS). 2016. Retrieved from https:\/\/sites.google.com\/site\/eps2016matheuristics\/.  Euro PhD School (EPS). 2016. Retrieved from https:\/\/sites.google.com\/site\/eps2016matheuristics\/."},{"volume-title":"Proceedings of the 10th International Workshop on Feedback Computing.","author":"Farokhi S.","key":"e_1_2_1_18_1","unstructured":"S. Farokhi , P. Jamshidi , I. Brandic , and E. Elmroth . 2015. Self-adaptation challenges for cloud-based applications: A control theoretic perspective . In Proceedings of the 10th International Workshop on Feedback Computing. S. Farokhi, P. Jamshidi, I. Brandic, and E. Elmroth. 2015. Self-adaptation challenges for cloud-based applications: A control theoretic perspective. In Proceedings of the 10th International Workshop on Feedback Computing."},{"key":"e_1_2_1_19_1","series-title":"International Series in Operations Research and Management Science","volume-title":"A Long View of Research and Practice in Operations Research and Management Science\u2014The Past and the Future, ManMohan S","author":"Fourer R.","unstructured":"R. Fourer . 2010. Cyberinfrastructure and optimization . In A Long View of Research and Practice in Operations Research and Management Science\u2014The Past and the Future, ManMohan S . Sodhi and Christopher S. Tang (Eds.). Volume 148 of International Series in Operations Research and Management Science , 219--229. R. Fourer. 2010. Cyberinfrastructure and optimization. In A Long View of Research and Practice in Operations Research and Management Science\u2014The Past and the Future, ManMohan S. Sodhi and Christopher S. Tang (Eds.). Volume 148 of International Series in Operations Research and Management Science, 219--229."},{"volume-title":"Proceedings of the 3rd International Workshop on Freight Transportation and Logistics (Odysseus\u201906)","author":"Gabrielli R.","key":"e_1_2_1_20_1","unstructured":"R. Gabrielli , A. Guidazzi , M. A. Boschetti , V. Maniezzo , and M. Roffilli . 2006. Practical origin-destination traffic flow estimation . In Proceedings of the 3rd International Workshop on Freight Transportation and Logistics (Odysseus\u201906) . R. Gabrielli, A. Guidazzi, M. A. Boschetti, V. Maniezzo, and M. Roffilli. 2006. Practical origin-destination traffic flow estimation. In Proceedings of the 3rd International Workshop on Freight Transportation and Logistics (Odysseus\u201906)."},{"key":"e_1_2_1_21_1","unstructured":"B. Golden. 2017. Where will IoT computing reside? Retrieved from https:\/\/insights.hpe.com\/articles\/where-will-iot-computing-reside-1702.html.  B. Golden. 2017. Where will IoT computing reside? Retrieved from https:\/\/insights.hpe.com\/articles\/where-will-iot-computing-reside-1702.html."},{"key":"e_1_2_1_22_1","unstructured":"Google. 2018. Progressive web apps: A new way to deliver amazing user experiences on the web. Retrieved from https:\/\/developers.google.com\/web\/progressive-web-apps\/.  Google. 2018. Progressive web apps: A new way to deliver amazing user experiences on the web. Retrieved from https:\/\/developers.google.com\/web\/progressive-web-apps\/."},{"key":"e_1_2_1_23_1","unstructured":"Google Maps 2018. Google Maps help: Download areas and navigate offline. Retrieved from https:\/\/support.google.com\/maps\/answer\/6291838?co&equals;GENIE.Platform%3DAndroid8hl&equals;en.  Google Maps 2018. Google Maps help: Download areas and navigate offline. Retrieved from https:\/\/support.google.com\/maps\/answer\/6291838?co&equals;GENIE.Platform%3DAndroid8hl&equals;en."},{"volume-title":"Proceedings of the 6th International Conference on Networked Sensing Systems (INSS\u201909)","author":"Guinard D.","key":"e_1_2_1_24_1","unstructured":"D. Guinard , V. Trifa , T. Pham , and O. Liechti . 2009. Towards physical mashups in the web of things . In Proceedings of the 6th International Conference on Networked Sensing Systems (INSS\u201909) . IEEE Press, Piscataway, NJ, 196--199. D. Guinard, V. Trifa, T. Pham, and O. Liechti. 2009. Towards physical mashups in the web of things. In Proceedings of the 6th International Conference on Networked Sensing Systems (INSS\u201909). IEEE Press, Piscataway, NJ, 196--199."},{"key":"e_1_2_1_25_1","unstructured":"Gurobi Optimization 2018. Gurobi Instant Cloud. Retrieved from http:\/\/www.gurobi.com\/products\/gurobi-cloud.  Gurobi Optimization 2018. Gurobi Instant Cloud. Retrieved from http:\/\/www.gurobi.com\/products\/gurobi-cloud."},{"volume-title":"Proceedings of the IEEE International Symposium on High Performance Computer Architecture (HPCA\u201916)","author":"Halpern M.","key":"e_1_2_1_26_1","unstructured":"M. Halpern , Y. Zhu , and V. J. Reddi . 2016. Mobile CPU\u2019s rise to power: Quantifying the impact of generational mobile CPU design trends on performance, energy, and user satisfaction . In Proceedings of the IEEE International Symposium on High Performance Computer Architecture (HPCA\u201916) . IEEE, 64--76. M. Halpern, Y. Zhu, and V. J. Reddi. 2016. Mobile CPU\u2019s rise to power: Quantifying the impact of generational mobile CPU design trends on performance, energy, and user satisfaction. In Proceedings of the IEEE International Symposium on High Performance Computer Architecture (HPCA\u201916). IEEE, 64--76."},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01580223"},{"key":"e_1_2_1_28_1","unstructured":"Here WeGo. 2018. Offline maps 8 GPS. Retrieved from https:\/\/play.google.com\/store\/apps\/details?id&equals;com.here.app.maps.  Here WeGo. 2018. Offline maps 8 GPS. Retrieved from https:\/\/play.google.com\/store\/apps\/details?id&equals;com.here.app.maps."},{"key":"e_1_2_1_29_1","unstructured":"D. Herman L. Wagner and A. Zakai. 2014. Asm.js. Working draft. Retrieved from http:\/\/asmjs.org\/spec\/latest\/.  D. Herman L. Wagner and A. Zakai. 2014. Asm.js. Working draft. Retrieved from http:\/\/asmjs.org\/spec\/latest\/."},{"key":"e_1_2_1_30_1","doi-asserted-by":"crossref","unstructured":"O. Hersent D. Boswarthick and O. Elloumi. 2012. The Internet of Things: Key Applications and Protocols (2nd ed.). John Wiley 8 Sons.   O. Hersent D. Boswarthick and O. Elloumi. 2012. The Internet of Things: Key Applications and Protocols (2nd ed.). John Wiley 8 Sons.","DOI":"10.1002\/9781119958352"},{"key":"e_1_2_1_31_1","unstructured":"IBM. 2018. IBM Decision Optimization on Cloud. Retrieved from https:\/\/www.ibm.com\/us-en\/marketplace\/decision-optimization-cloud.  IBM. 2018. IBM Decision Optimization on Cloud. Retrieved from https:\/\/www.ibm.com\/us-en\/marketplace\/decision-optimization-cloud."},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.orp.2016.09.002"},{"key":"e_1_2_1_33_1","unstructured":"V. Maniezzo. 2018a. Bridging the GAP some generalized assignment problem instances. Retrieved from http:\/\/astarte.csr.unibo.it\/gapdata\/gapinstances.html.  V. Maniezzo. 2018a. Bridging the GAP some generalized assignment problem instances. Retrieved from http:\/\/astarte.csr.unibo.it\/gapdata\/gapinstances.html."},{"key":"e_1_2_1_34_1","unstructured":"V. Maniezzo. 2018b. JavaScript GAP solver. Retrieved from http:\/\/astarte.csr.unibo.it\/GAPJS\/.  V. Maniezzo. 2018b. JavaScript GAP solver. Retrieved from http:\/\/astarte.csr.unibo.it\/GAPJS\/."},{"key":"e_1_2_1_35_1","unstructured":"V. Maniezzo M. A. Boschetti and W. J. Gutjahr. 2017. Stochastic pre-marshalling of block stacking warehouses. Working paper.  V. Maniezzo M. A. Boschetti and W. J. Gutjahr. 2017. Stochastic pre-marshalling of block stacking warehouses. Working paper."},{"volume-title":"Proceedings of the 8th Metaheuristic International Conference (MIC\u201909)","author":"Maniezzo V.","key":"e_1_2_1_36_1","unstructured":"V. Maniezzo , M. A. Boschetti , and M. Roffilli . 2009. Matheuristics in simulation: A case study in water supply management . In Proceedings of the 8th Metaheuristic International Conference (MIC\u201909) , M. Caserta and S. Vo\u00df (Eds.). 1--10. V. Maniezzo, M. A. Boschetti, and M. Roffilli. 2009. Matheuristics in simulation: A case study in water supply management. In Proceedings of the 8th Metaheuristic International Conference (MIC\u201909), M. Caserta and S. Vo\u00df (Eds.). 1--10."},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.5555\/1816396"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.5555\/98124"},{"key":"e_1_2_1_39_1","unstructured":"NEOS Server 2018. NEOS Server: state-of-the-art solvers for numerical optimization. Retrieved from https:\/\/neos-server.org\/neos\/.  NEOS Server 2018. NEOS Server: state-of-the-art solvers for numerical optimization. Retrieved from https:\/\/neos-server.org\/neos\/."},{"key":"e_1_2_1_40_1","unstructured":"NSF. 2004. An operations cyberinfrastructure: Using cyberinfrastructure and operations research to improve productivity in the enterprise. Retrieved from http:\/\/www.optimization-online.org\/OCI\/OCI.pdf.  NSF. 2004. An operations cyberinfrastructure: Using cyberinfrastructure and operations research to improve productivity in the enterprise. Retrieved from http:\/\/www.optimization-online.org\/OCI\/OCI.pdf."},{"key":"e_1_2_1_41_1","unstructured":"Numeric JavaScript. 2018. Numericjs. Retrieved from http:\/\/numericjs.com\/numeric\/benchmark.html.  Numeric JavaScript. 2018. Numericjs. Retrieved from http:\/\/numericjs.com\/numeric\/benchmark.html."},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01720977"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1016\/0041-5553(69)90061-5"},{"key":"e_1_2_1_44_1","unstructured":"D. Raggett K. Ashimura and Y. Chen. 2016. W3C white paper for the web of things. Retrieved from https:\/\/www.w3.org\/2016\/08\/wot-white-paper\/.  D. Raggett K. Ashimura and Y. Chen. 2016. W3C white paper for the web of things. Retrieved from https:\/\/www.w3.org\/2016\/08\/wot-white-paper\/."},{"key":"e_1_2_1_45_1","unstructured":"S. Remde. 2018. Node-lp_solve: A NodeJS module for creating and solving simple linear programs using lp_solve. Retrieved from https:\/\/github.com\/smremde\/node-lp_solve.  S. Remde. 2018. Node-lp_solve: A NodeJS module for creating and solving simple linear programs using lp_solve. Retrieved from https:\/\/github.com\/smremde\/node-lp_solve."},{"key":"e_1_2_1_46_1","unstructured":"A. Rossberg. 2018. WebAssembly Core Specification. W3C Working Draft. Retrieved from https:\/\/www.w3.org\/TR\/2018\/WD-wasm-core-1-20180215\/.  A. Rossberg. 2018. WebAssembly Core Specification. W3C Working Draft. Retrieved from https:\/\/www.w3.org\/TR\/2018\/WD-wasm-core-1-20180215\/."},{"key":"e_1_2_1_47_1","unstructured":"A. Russell J. Song J. Archibald and M. Kruisselbrink. 2017. Service Workers 1. W3C Working Draft. Retrieved from https:\/\/www.w3.org\/TR\/service-workers\/.  A. Russell J. Song J. Archibald and M. Kruisselbrink. 2017. Service Workers 1. W3C Working Draft. Retrieved from https:\/\/www.w3.org\/TR\/service-workers\/."},{"volume-title":"Minimization Methods for Non-differentiable Functions","author":"Shor N. Z.","key":"e_1_2_1_48_1","unstructured":"N. Z. Shor . 1985. Minimization Methods for Non-differentiable Functions . Springer-Verlag . N. Z. Shor. 1985. Minimization Methods for Non-differentiable Functions. Springer-Verlag."},{"volume-title":"Stdlib: A standard library for JavScript and Node.js.","year":"2018","key":"e_1_2_1_49_1","unstructured":"Stdlib. 2018 . Stdlib: A standard library for JavScript and Node.js. Retrieved from https:\/\/stdlib.io\/. Stdlib. 2018. Stdlib: A standard library for JavScript and Node.js. Retrieved from https:\/\/stdlib.io\/."},{"key":"e_1_2_1_50_1","unstructured":"TensorFlow. 2018. TensorFlow. Retrieved from https:\/\/js.tensorflow.org\/.  TensorFlow. 2018. TensorFlow. Retrieved from https:\/\/js.tensorflow.org\/."},{"key":"e_1_2_1_51_1","unstructured":"TensorFlow.js. 2018. Tensorflow.js. Retrieved from https:\/\/js.tensorflow.org\/.  TensorFlow.js. 2018. Tensorflow.js. Retrieved from https:\/\/js.tensorflow.org\/."},{"key":"e_1_2_1_52_1","unstructured":"Three.js. 2018. Three.js. Retrieved from https:\/\/threejs.org\/.  Three.js. 2018. Three.js. Retrieved from https:\/\/threejs.org\/."},{"key":"e_1_2_1_53_1","unstructured":"J. A. Tompkins J. A. White Y. A. Bozer and J. M. A. Tanchoco. 2010. Facilities Planning. John Wiley 8 Sons.  J. A. Tompkins J. A. White Y. A. Bozer and J. M. A. Tanchoco. 2010. Facilities Planning. John Wiley 8 Sons."},{"key":"e_1_2_1_54_1","unstructured":"J. Vaillant. 2018a. Glpk.js. Retrieved from https:\/\/github.com\/jvail\/glpk.js.  J. Vaillant. 2018a. Glpk.js. Retrieved from https:\/\/github.com\/jvail\/glpk.js."},{"key":"e_1_2_1_55_1","unstructured":"J. Vaillant. 2018b. Spatiasql.js. Retrieved from https:\/\/github.com\/jvail\/spatiasql.js.  J. Vaillant. 2018b. Spatiasql.js. Retrieved from https:\/\/github.com\/jvail\/spatiasql.js."},{"key":"e_1_2_1_56_1","article-title":"The (not so) secret powers of the mobile browser","author":"Walter S.","year":"2016","unstructured":"S. Walter . 2016 . The (not so) secret powers of the mobile browser . Smash. Mag. ( Dec. 2016). Retrieved from https:\/\/www.smashingmagazine.com\/2016\/12\/the-not-so-secret-powers-of-the-mobile-browser\/. S. Walter. 2016. The (not so) secret powers of the mobile browser. Smash. Mag. (Dec. 2016). Retrieved from https:\/\/www.smashingmagazine.com\/2016\/12\/the-not-so-secret-powers-of-the-mobile-browser\/.","journal-title":"Smash. Mag."},{"key":"e_1_2_1_57_1","unstructured":"Wikipedia. 2018. Comparison of smartphones. Retrieved from https:\/\/en.wikipedia.org\/wiki\/Comparison_of_smartphones.  Wikipedia. 2018. Comparison of smartphones. Retrieved from https:\/\/en.wikipedia.org\/wiki\/Comparison_of_smartphones."},{"key":"e_1_2_1_58_1","unstructured":"J. Wolcott. 2018. JavaScript LP solver. Retrieved from https:\/\/github.com\/JWally\/jsLPSolver.  J. Wolcott. 2018. JavaScript LP solver. Retrieved from https:\/\/github.com\/JWally\/jsLPSolver."},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2014.2300753"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1287\/ijoc.1030.0036"}],"container-title":["ACM Transactions on Mathematical Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3309549","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3309549","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T17:49:23Z","timestamp":1750268963000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3309549"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,4,29]]},"references-count":60,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2019,6,30]]}},"alternative-id":["10.1145\/3309549"],"URL":"https:\/\/doi.org\/10.1145\/3309549","relation":{},"ISSN":["0098-3500","1557-7295"],"issn-type":[{"type":"print","value":"0098-3500"},{"type":"electronic","value":"1557-7295"}],"subject":[],"published":{"date-parts":[[2019,4,29]]},"assertion":[{"value":"2017-08-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-01-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-04-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}