{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,13]],"date-time":"2025-11-13T07:08:11Z","timestamp":1763017691515,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":69,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,10,3]],"date-time":"2016-10-03T00:00:00Z","timestamp":1475452800000},"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":[],"published-print":{"date-parts":[[2016,10,3]]},"DOI":"10.1145\/2973750.2973777","type":"proceedings-article","created":{"date-parts":[[2016,9,29]],"date-time":"2016-09-29T19:17:32Z","timestamp":1475176652000},"page":"320-333","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":44,"title":["LEO"],"prefix":"10.1145","author":[{"given":"Petko","family":"Georgiev","sequence":"first","affiliation":[{"name":"University of Cambridge"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nicholas D.","family":"Lane","sequence":"additional","affiliation":[{"name":"University College London and Bell Labs"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kiran K.","family":"Rachuri","sequence":"additional","affiliation":[{"name":"Samsung Research America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cecilia","family":"Mascolo","sequence":"additional","affiliation":[{"name":"University of Cambridge"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2016,10,3]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Accupedo Pedometer. http:\/\/www.accupedo.com\/.  Accupedo Pedometer. http:\/\/www.accupedo.com\/."},{"key":"e_1_3_2_1_2_1","unstructured":"Adreno GPU SDK.  Adreno GPU SDK."},{"key":"e_1_3_2_1_3_1","unstructured":"AMPL modeling language. http:\/\/ampl.com\/.  AMPL modeling language. http:\/\/ampl.com\/."},{"key":"e_1_3_2_1_4_1","unstructured":"Android Sensor APIs. http:\/\/developer.android.com\/guide\/topics\/sensors\/index.html.  Android Sensor APIs. http:\/\/developer.android.com\/guide\/topics\/sensors\/index.html."},{"key":"e_1_3_2_1_5_1","unstructured":"Apple Motion Core API. https:\/\/developer.apple.com\/library\/iOs\/documentation\/CoreMotion\/Reference\/CoreMotion_Reference\/index.html.  Apple Motion Core API. https:\/\/developer.apple.com\/library\/iOs\/documentation\/CoreMotion\/Reference\/CoreMotion_Reference\/index.html."},{"key":"e_1_3_2_1_6_1","unstructured":"Apple Siri. https:\/\/www.apple.com\/uk\/ios\/siri\/.  Apple Siri. https:\/\/www.apple.com\/uk\/ios\/siri\/."},{"key":"e_1_3_2_1_7_1","unstructured":"(GLPK) GNU Linear Programming Kit. https:\/\/www.gnu.org\/software\/glpk\/.  (GLPK) GNU Linear Programming Kit. https:\/\/www.gnu.org\/software\/glpk\/."},{"key":"e_1_3_2_1_8_1","unstructured":"Google Cloud Dataflow. https:\/\/cloud.google.com\/dataflow\/model\/programming-model.  Google Cloud Dataflow. https:\/\/cloud.google.com\/dataflow\/model\/programming-model."},{"key":"e_1_3_2_1_9_1","unstructured":"Google Nexus 5. https:\/\/www.qualcomm.com\/products\/snapdragon\/smartphones\/nexus-5-google.  Google Nexus 5. https:\/\/www.qualcomm.com\/products\/snapdragon\/smartphones\/nexus-5-google."},{"key":"e_1_3_2_1_10_1","unstructured":"HTK Speech Recognition Toolkit. http:\/\/htk.eng.cam.ac.uk\/.  HTK Speech Recognition Toolkit. http:\/\/htk.eng.cam.ac.uk\/."},{"key":"e_1_3_2_1_11_1","unstructured":"lpsolve MILP Solver. http:\/\/lpsolve.sourceforge.net\/5.5\/.  lpsolve MILP Solver. http:\/\/lpsolve.sourceforge.net\/5.5\/."},{"key":"e_1_3_2_1_12_1","unstructured":"Lumia SensorCore SDK. https:\/\/www.nuget.org\/packages\/LumiaSensorCoreSDK\/.  Lumia SensorCore SDK. https:\/\/www.nuget.org\/packages\/LumiaSensorCoreSDK\/."},{"key":"e_1_3_2_1_13_1","unstructured":"Microsoft Cortana. http:\/\/www.windowsphone.com\/en-gb\/how-to\/wp8\/cortana\/meet-cortana.  Microsoft Cortana. http:\/\/www.windowsphone.com\/en-gb\/how-to\/wp8\/cortana\/meet-cortana."},{"key":"e_1_3_2_1_14_1","unstructured":"Monsoon Power Monitor. http:\/\/www.msoon.com\/LabEquipment\/PowerMonitor\/.  Monsoon Power Monitor. http:\/\/www.msoon.com\/LabEquipment\/PowerMonitor\/."},{"key":"e_1_3_2_1_15_1","unstructured":"Moovit. http:\/\/www.moovitapp.com\/.  Moovit. http:\/\/www.moovitapp.com\/."},{"key":"e_1_3_2_1_16_1","unstructured":"Moves Activity Diary. https:\/\/www.moves-app.com\/.  Moves Activity Diary. https:\/\/www.moves-app.com\/."},{"key":"e_1_3_2_1_17_1","unstructured":"OpenCL.  OpenCL."},{"key":"e_1_3_2_1_18_1","unstructured":"Qualcomm Hexagon DSP. https:\/\/developer.qualcomm.com\/software\/hexagon-dsp-sdk\/dsp-processor.  Qualcomm Hexagon DSP. https:\/\/developer.qualcomm.com\/software\/hexagon-dsp-sdk\/dsp-processor."},{"key":"e_1_3_2_1_19_1","unstructured":"Qualcomm Hexagon SDK. https:\/\/developer.qualcomm.com\/mobile-development\/maximize-hardware\/multimedia-optimization-hexagon-sdk.  Qualcomm Hexagon SDK. https:\/\/developer.qualcomm.com\/mobile-development\/maximize-hardware\/multimedia-optimization-hexagon-sdk."},{"key":"e_1_3_2_1_20_1","unstructured":"Qualcomm Snapdragon 800 MDP. https:\/\/www.qualcomm.com\/documents\/snapdragon-800-processor-product-brief.  Qualcomm Snapdragon 800 MDP. https:\/\/www.qualcomm.com\/documents\/snapdragon-800-processor-product-brief."},{"key":"e_1_3_2_1_21_1","unstructured":"Qualcomm Snapdragon 800 Processors. http:\/\/www.qualcomm.com\/snapdragon\/processors\/800.  Qualcomm Snapdragon 800 Processors. http:\/\/www.qualcomm.com\/snapdragon\/processors\/800."},{"key":"e_1_3_2_1_22_1","unstructured":"RunKeeper. http:\/\/runkeeper.com\/.  RunKeeper. http:\/\/runkeeper.com\/."},{"key":"e_1_3_2_1_23_1","unstructured":"Shake Gesture Library Windows Phone 8. http:\/\/code.msdn.microsoft.com\/windowsapps\/Shake-Gesture-Library-04c82d5f.  Shake Gesture Library Windows Phone 8. http:\/\/code.msdn.microsoft.com\/windowsapps\/Shake-Gesture-Library-04c82d5f."},{"key":"e_1_3_2_1_24_1","unstructured":"Shazam. http:\/\/www.shazam.com\/.  Shazam. http:\/\/www.shazam.com\/."},{"key":"e_1_3_2_1_25_1","unstructured":"Snapdragon 800 Smartphones. http:\/\/www.qualcomm.com\/snapdragon\/smartphones\/finder.  Snapdragon 800 Smartphones. http:\/\/www.qualcomm.com\/snapdragon\/smartphones\/finder."},{"key":"e_1_3_2_1_26_1","unstructured":"Waze Social GPS Maps and Traffic. https:\/\/www.waze.com\/.  Waze Social GPS Maps and Traffic. https:\/\/www.waze.com\/."},{"key":"e_1_3_2_1_27_1","volume-title":"Pattern Recognition and Machine Learning (Information Science and Statistics)","author":"Bishop C. M.","year":"2006","unstructured":"C. M. Bishop . Pattern Recognition and Machine Learning (Information Science and Statistics) . Springer-Verlag New York, Inc. , Secaucus, NJ, USA , 2006 . C. M. Bishop. Pattern Recognition and Machine Learning (Information Science and Statistics). Springer-Verlag New York, Inc., Secaucus, NJ, USA, 2006."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2493432.2493449"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP.2014.6854370"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1966445.1966473"},{"key":"e_1_3_2_1_31_1","series-title":"Studies in Computational Intelligence","first-page":"1","volume-title":"Evolutionary Scheduling","author":"Cotta C.","year":"2007","unstructured":"C. Cotta and A. J. Fernandez . Memetic algorithms in planning, scheduling, and timetabling . In K. P. Dahal, K. C. Tan, and P. I. Cowling, editors, Evolutionary Scheduling , volume 49 of Studies in Computational Intelligence , pages 1 -- 30 . Springer , 2007 . C. Cotta and A. J. Fernandez. Memetic algorithms in planning, scheduling, and timetabling. In K. P. Dahal, K. C. Tan, and P. I. Cowling, editors, Evolutionary Scheduling, volume 49 of Studies in Computational Intelligence, pages 1--30. Springer, 2007."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1814433.1814441"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1121\/1.1458024"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2789168.2790108"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF02943243"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1107458.1107460"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2668332.2668349"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2462456.2464451"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1121\/1.399423"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2012.2205597"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1814433.1814452"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2426656.2426678"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1378600.1378630"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/PERCOM.2010.5466982"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.5555\/2959355.2959378"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2010.5560598"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2462456.2465702"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2462456.2464449"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2150976.2150979"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.5555\/2021975.2021992"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2370216.2370270"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/1869983.1869992"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517351.2517353"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2737095.2737098"},{"key":"e_1_3_2_1_56_1","volume-title":"Wishbone: Profile-based Partitioning for Sensornet Applications. In NSDI 2009","author":"Newton R.","year":"2009","unstructured":"R. Newton , S. Toledo , L. Girod , H. Balakrishnan , and S. Madden . Wishbone: Profile-based Partitioning for Sensornet Applications. In NSDI 2009 , Boston, MA , April 2009 . R. Newton, S. Toledo, L. Girod, H. Balakrishnan, and S. Madden. Wishbone: Profile-based Partitioning for Sensornet Applications. In NSDI 2009, Boston, MA, April 2009."},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/2462456.2464446"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/MPRV.2011.28"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999995.2000000"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/2030613.2030623"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/1864349.1864393"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/2162081.2162087"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/2750858.2804260"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/2426656.2426677"},{"key":"e_1_3_2_1_65_1","volume-title":"10th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services","author":"Wagner D.","year":"2013","unstructured":"D. Wagner , A. Rice , and A. Beresford . Device analyzer: Understanding smartphone usage . In 10th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services , 2013 . D. Wagner, A. Rice, and A. Beresford. Device analyzer: Understanding smartphone usage. In 10th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services, 2013."},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/2493432.2493435"},{"key":"e_1_3_2_1_67_1","first-page":"539","volume-title":"Presented as part of the 21st USENIX Security Symposium (USENIX Security 12)","author":"Xu R.","year":"2012","unstructured":"R. Xu , H. Sa\u00efdi , and R. Anderson . Aurasium: Practical policy enforcement for android applications . In Presented as part of the 21st USENIX Security Symposium (USENIX Security 12) , pages 539 -- 552 , Bellevue, WA , 2012 . USENIX. R. Xu, H. Sa\u00efdi, and R. Anderson. Aurasium: Practical policy enforcement for android applications. In Presented as part of the 21st USENIX Security Symposium (USENIX Security 12), pages 539--552, Bellevue, WA, 2012. USENIX."},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999995.2000007"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.5555\/2685048.2685057"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1109\/89.905995"}],"event":{"name":"MobiCom'16: The 22nd Annual International Conference on Mobile Computing and Networking","acronym":"MobiCom'16","location":"New York City New York"},"container-title":["Proceedings of the 22nd Annual International Conference on Mobile Computing and Networking"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2973750.2973777","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2973750.2973777","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:40:11Z","timestamp":1750218011000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2973750.2973777"}},"subtitle":["scheduling sensor inference algorithms across heterogeneous mobile processors and network resources"],"short-title":[],"issued":{"date-parts":[[2016,10,3]]},"references-count":69,"alternative-id":["10.1145\/2973750.2973777","10.1145\/2973750"],"URL":"https:\/\/doi.org\/10.1145\/2973750.2973777","relation":{},"subject":[],"published":{"date-parts":[[2016,10,3]]},"assertion":[{"value":"2016-10-03","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}