Thomas Moscibroda

Orcid: 0000-0002-8729-7841

Affiliations:
  • Microsoft Research


According to our database1, Thomas Moscibroda authored at least 136 papers between 2004 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
An Advanced Reinforcement Learning Framework for Online Scheduling of Deferrable Workloads in Cloud Computing.
CoRR, 2024

RCInvestigator: Towards Better Investigation of Anomaly Root Causes in Cloud Computing Systems.
CoRR, 2024

2023
Multi-Agent Reinforcement Learning with Shared Policy for Cloud Quota Management Problem.
Proceedings of the Companion Proceedings of the ACM Web Conference 2023, 2023

Kerveros: Efficient and Scalable Cloud Admission Control.
Proceedings of the 17th USENIX Symposium on Operating Systems Design and Implementation, 2023

Conservative State Value Estimation for Offline Reinforcement Learning.
Proceedings of the Advances in Neural Information Processing Systems 36: Annual Conference on Neural Information Processing Systems 2023, 2023

Virtual Machine Allocation with Lifetime Predictions.
Proceedings of the Sixth Conference on Machine Learning and Systems, 2023

2022
Solving the Batch Stochastic Bin Packing Problem in Cloud: A Chance-constrained Optimization Approach.
Proceedings of the KDD '22: The 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Washington, DC, USA, August 14, 2022

2021
Intelligent container reallocation at Microsoft 365.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

Effective low capacity status prediction for cloud systems.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

Characterizing Ethereum's Mining Power Decentralization at a Deeper Level.
Proceedings of the 40th IEEE Conference on Computer Communications, 2021

Predictive Job Scheduling under Uncertain Constraints in Cloud Computing.
Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence, 2021

2020
Toward ML-centric cloud platforms.
Commun. ACM, 2020

Protean: VM Allocation Service at Scale.
Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation, 2020

Providing SLOs for Resource-Harvesting VMs in Cloud Platforms.
Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation, 2020

2019
MP-RDMA: Enabling RDMA With Multi-Path Transport in Datacenters.
IEEE/ACM Trans. Netw., 2019

Perspective: white space networking with wi-fi like connectivity.
Comput. Commun. Rev., 2019

Direct Universal Access: Making Data Center Resources Available to FPGA.
Proceedings of the 16th USENIX Symposium on Networked Systems Design and Implementation, 2019

Incrementally-deployable Indoor Navigation with Automatic Trace Generation.
Proceedings of the 2019 IEEE Conference on Computer Communications, 2019

2018
Multi-Path Transport for RDMA in Datacenters.
Proceedings of the 15th USENIX Symposium on Networked Systems Design and Implementation, 2018

2017
MSQL: efficient similarity search in metric spaces using SQL.
VLDB J., 2017

Log-Structured Non-Volatile Main Memory.
Proceedings of the 2017 USENIX Annual Technical Conference, 2017

Wide Table Layout Optimization based on Column Ordering and Duplication.
Proceedings of the 2017 ACM International Conference on Management of Data, 2017

Demo: Towards Flexible and Scalable Indoor Navigation.
Proceedings of the 23rd Annual International Conference on Mobile Computing and Networking, 2017

Density-aware compressive crowdsensing.
Proceedings of the 16th ACM/IEEE International Conference on Information Processing in Sensor Networks, 2017

Mining crowd mobility and WiFi hotspots on a densely-populated campus.
Proceedings of the Adjunct Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers, 2017

On Building a Programmable Wireless High-Quality Virtual Reality System Using Commodity Hardware.
Proceedings of the 8th Asia-Pacific Workshop on Systems, Mumbai, India, September 2, 2017, 2017

The Feniks FPGA Operating System for Cloud Computing.
Proceedings of the 8th Asia-Pacific Workshop on Systems, Mumbai, India, September 2, 2017, 2017

Programming for Non-Volatile Main Memory Is Hard.
Proceedings of the 8th Asia-Pacific Workshop on Systems, Mumbai, India, September 2, 2017, 2017

2016
Local Computation in Unstructured Radio Networks.
Encyclopedia of Algorithms, 2016

Local Computation: Lower and Upper Bounds.
J. ACM, 2016

Fair and resilient Incentive Tree mechanisms.
Distributed Comput., 2016

Software-defined batteries.
Commun. ACM, 2016

Therenow: what is happening over there, right now?
Proceedings of the SIGGRAPH ASIA 2016, Macao, December 5-8, 2016, 2016

Efficient remote image-based situational queries through mobile devices.
Proceedings of the SIGGRAPH ASIA 2016, Macao, December 5-8, 2016, 2016

MobiCamp: a Campus-wide Testbed for Studying Mobile Physical Activities.
Proceedings of the 3rd International on Workshop on Physical Analytics, 2016

Mobility Modeling and Prediction in Bike-Sharing Systems.
Proceedings of the 14th Annual International Conference on Mobile Systems, 2016

Characterizing and Improving WiFi Latency in Large-Scale Operational Networks.
Proceedings of the 14th Annual International Conference on Mobile Systems, 2016

Improving Survey Aggregation with Sparsely Represented Signals.
Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2016

Information Cascades on Arbitrary Topologies.
Proceedings of the 43rd International Colloquium on Automata, Languages, and Programming, 2016

EDUM: classroom education measurements via large-scale WiFi networks.
Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing, 2016

TR-Spark: Transient Computing for Big Data Analytics.
Proceedings of the Seventh ACM Symposium on Cloud Computing, 2016

2015
Guest Editorial: Special issue on Structural Information and Communication Complexity.
Theor. Comput. Sci., 2015

Local Information in Influence Networks.
Proceedings of the Distributed Computing - 29th International Symposium, 2015

Memory-Centric Data Storage for Mobile Systems.
Proceedings of the 2015 USENIX Annual Technical Conference, 2015

Distributed Outlier Detection using Compressive Sensing.
Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, Melbourne, Victoria, Australia, May 31, 2015

Cost-aware compressive sensing for networked sensing systems.
Proceedings of the 14th International Conference on Information Processing in Sensor Networks, 2015

Contextual-code: Simplifying information pulling from targeted sources in physical world.
Proceedings of the 2015 IEEE Conference on Computer Communications, 2015

More with less: lowering user burden in mobile crowdsourcing through compressive sensing.
Proceedings of the 2015 ACM International Joint Conference on Pervasive and Ubiquitous Computing, 2015

Incentive Networks.
Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence, 2015

2014
Correlated Compressive Sensing for Networked Data.
Proceedings of the Thirtieth Conference on Uncertainty in Artificial Intelligence, 2014

Experiencing and handling the diversity in data density and environmental locality in an indoor positioning service.
Proceedings of the 20th Annual International Conference on Mobile Computing and Networking, 2014

Impression Store: Compressive Sensing-based Storage for Big Data Analytics.
Proceedings of the 6th USENIX Workshop on Hot Topics in Cloud Computing, 2014

Automating Distributed Partial Aggregation.
Proceedings of the ACM Symposium on Cloud Computing, 2014

2013
Mobile Motion Gaming: Enabling a New Class of Phone-to-Phone Action Games on Commodity Phones.
IEEE Trans. Mob. Comput., 2013

Conflict Resolution and Membership Problem in Beeping Channels.
Proceedings of the Distributed Computing - 27th International Symposium, 2013

Walkie-Markie: Indoor Pathway Mapping Made Easy.
Proceedings of the 10th USENIX Symposium on Networked Systems Design and Implementation, 2013

Optimizing background email sync on smartphones.
Proceedings of the 11th Annual International Conference on Mobile Systems, 2013

Efficient data gathering using Compressed Sparse Functions.
Proceedings of the IEEE INFOCOM 2013, Turin, Italy, April 14-19, 2013, 2013

2012
SenseLess: A Database-Driven White Spaces Network.
IEEE Trans. Mob. Comput., 2012

SwordFight: Exploring Phone-to-Phone Motion Games.
IEEE Pervasive Comput., 2012

On-chip networks from a networking perspective: congestion and scalability in many-core interconnects.
Proceedings of the ACM SIGCOMM 2012 Conference, 2012

On the price of equivocation in byzantine agreement.
Proceedings of the ACM Symposium on Principles of Distributed Computing, 2012

Demo: phone-to-phone mobile motion gaming on commodity phones.
Proceedings of the 10th International Conference on Mobile Systems, 2012

SwordFight: enabling a new class of phone-to-phone action games on commodity phones.
Proceedings of the 10th International Conference on Mobile Systems, 2012

MadLINQ: large-scale distributed matrix computation for the cloud.
Proceedings of the European Conference on Computer Systems, 2012

2011
Maximum bipartite flow in networks with adaptive channel width.
Theor. Comput. Sci., 2011

A campus-wide testbed over the TV white spaces.
ACM SIGMOBILE Mob. Comput. Commun. Rev., 2011

Buffer Management for Colored Packets with Deadlines.
Theory Comput. Syst., 2011

Aérgia: A Network-on-Chip Exploiting Packet Latency Slack.
IEEE Micro, 2011

Topological Implications of Selfish Neighbor Selection in Unstructured Peer-to-Peer Networks.
Algorithmica, 2011

Sword fight with smartphones.
Proceedings of the 9th International Conference on Embedded Networked Sensor Systems, 2011

On the feasibility of real-time phone-to-phone 3D localization.
Proceedings of the 9th International Conference on Embedded Networked Sensor Systems, 2011

Resilience of mutual exclusion algorithms to transient memory faults.
Proceedings of the 30th Annual ACM Symposium on Principles of Distributed Computing, 2011

The impact of memory models on software reliability in multiprocessors.
Proceedings of the 30th Annual ACM Symposium on Principles of Distributed Computing, 2011

Reducing memory interference in multicore systems via application-aware memory channel partitioning.
Proceedings of the 44rd Annual IEEE/ACM International Symposium on Microarchitecture, 2011

Optimal Discovery Strategies in White Space Networks.
Proceedings of the Algorithms - ESA 2011, 2011

Reclaiming the white spaces: spectrum efficient coexistence with primary users.
Proceedings of the 2011 Conference on Emerging Networking Experiments and Technologies, 2011

Flikker: saving DRAM refresh-power through critical data partitioning.
Proceedings of the 16th International Conference on Architectural Support for Programming Languages and Operating Systems, 2011

2010
Distributed Approximation of Capacitated Dominating Sets.
Theory Comput. Syst., 2010

Optimal whitespace synchronization strategies
CoRR, 2010

Aérgia: exploiting packet latency slack in on-chip networks.
Proceedings of the 37th International Symposium on Computer Architecture (ISCA 2010), 2010

Collaborative Measurements of Upload Speeds in P2P Systems.
Proceedings of the INFOCOM 2010. 29th IEEE International Conference on Computer Communications, 2010

Next generation on-chip networks: what kind of congestion control do we need?
Proceedings of the 9th ACM Workshop on Hot Topics in Networks. HotNets 2010, Monterey, CA, USA - October 20, 2010

Dynamically replicated memory: building reliable systems from nanoscale resistive memories.
Proceedings of the 15th International Conference on Architectural Support for Programming Languages and Operating Systems, 2010

2009
Parallelism-Aware Batch Scheduling: Enabling High-Performance and Fair Shared Memory Controllers.
IEEE Micro, 2009

The Price of Malice: A Game-Theoretic Framework for Malicious Behavior in Distributed Systems.
Internet Math., 2009

White space networking with wi-fi like connectivity.
Proceedings of the ACM SIGCOMM 2009 Conference on Applications, 2009

Brief announcement: collaborative measurement of upload speeds in P2P systems.
Proceedings of the 28th Annual ACM Symposium on Principles of Distributed Computing, 2009

TrInc: Small Trusted Hardware for Large Distributed Systems.
Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation, 2009

An agile radio framework for unmanaged wireless environments.
Proceedings of the 10th ACM Interational Symposium on Mobile Ad Hoc Networking and Computing, 2009

Application-aware prioritization mechanisms for on-chip networks.
Proceedings of the 42st Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-42 2009), 2009

A case for bufferless routing in on-chip networks.
Proceedings of the 36th International Symposium on Computer Architecture (ISCA 2009), 2009

On Mechanism Design without Payments for Throughput Maximization.
Proceedings of the INFOCOM 2009. 28th IEEE International Conference on Computer Communications, 2009

DirCast: A Practical and Efficient Wi-Fi Multicast System.
Proceedings of the 17th annual IEEE International Conference on Network Protocols, 2009

ThunderDome: discovering upload constraints using decentralized bandwidth tournaments.
Proceedings of the 2009 ACM Conference on Emerging Networking Experiments and Technology, 2009

2008
Local Computation in Unstructured Radio Networks.
Proceedings of the Encyclopedia of Algorithms - 2008 Edition, 2008

Coloring unstructured radio networks.
Distributed Comput., 2008

A case for adapting channel width in wireless networks.
Proceedings of the ACM SIGCOMM 2008 Conference on Applications, 2008

Donnybrook: enabling large-scale, high-speed, peer-to-peer games.
Proceedings of the ACM SIGCOMM 2008 Conference on Applications, 2008

Distributed order scheduling and its application to multi-core dram controllers.
Proceedings of the Twenty-Seventh Annual ACM Symposium on Principles of Distributed Computing, 2008

Parallelism-Aware Batch Scheduling: Enhancing both Performance and Fairness of Shared DRAM Systems.
Proceedings of the 35th International Symposium on Computer Architecture (ISCA 2008), 2008

Load-aware spectrum distribution in Wireless LANs.
Proceedings of the 16th annual IEEE International Conference on Network Protocols, 2008

Local broadcasting in the physical interference model.
Proceedings of the DIALM-POMC Joint Workshop on Foundations of Mobile Computing, 2008

2007
Memory Performance Attacks: Denial of Memory Service in Multi-Core Systems.
Proceedings of the 16th USENIX Security Symposium, Boston, MA, USA, August 6-10, 2007, 2007

Maximizing total upload in latency-sensitive P2P applications.
Proceedings of the SPAA 2007: Proceedings of the 19th Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2007

Lottery trees: motivational deployment of networked systems.
Proceedings of the ACM SIGCOMM 2007 Conference on Applications, 2007

Allocating dynamic time-spectrum blocks in cognitive radio networks.
Proceedings of the 8th ACM Interational Symposium on Mobile Ad Hoc Networking and Computing, 2007

Stall-Time Fair Memory Access Scheduling for Chip Multiprocessors.
Proceedings of the 40th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-40 2007), 2007

The worst-case capacity of wireless sensor networks.
Proceedings of the 6th International Conference on Information Processing in Sensor Networks, 2007

How Optimal are Wireless Scheduling Protocols?
Proceedings of the INFOCOM 2007. 26th IEEE International Conference on Computer Communications, 2007

Clustering.
Proceedings of the Algorithms for Sensor and Ad Hoc Networks, 2007

2006
Locality, scheduling, and selfishness: algorithmic foundations of highly decentralized networks.
PhD thesis, 2006

The price of being near-sighted.
Proceedings of the Seventeenth Annual ACM-SIAM Symposium on Discrete Algorithms, 2006

On the topologies formed by selfish peers.
Proceedings of the Twenty-Fifth Annual ACM Symposium on Principles of Distributed Computing, 2006

When selfish meets evil: byzantine players in a virus inoculation game.
Proceedings of the Twenty-Fifth Annual ACM Symposium on Principles of Distributed Computing, 2006

Topology control meets SINR: : the scheduling complexity of arbitrary topologies.
Proceedings of the 7th ACM Interational Symposium on Mobile Ad Hoc Networking and Computing, 2006

The Complexity of Connectivity in Wireless Networks.
Proceedings of the INFOCOM 2006. 25th IEEE International Conference on Computer Communications, 2006

Analyzing the Energy-Latency Trade-Off During the Deployment of Sensor Networks.
Proceedings of the INFOCOM 2006. 25th IEEE International Conference on Computer Communications, 2006

Fault-Tolerant Clustering in Ad Hoc and Sensor Networks.
Proceedings of the 26th IEEE International Conference on Distributed Computing Systems (ICDCS 2006), 2006

Protocol Design Beyond Graph-Based Models.
Proceedings of the 5th ACM Workshop on Hot Topics in Networks, 2006

Taming Dynamic and Selfish Peers.
Proceedings of the Peer-to-Peer-Systems and -Applications, 26.03. - 29.03.2006, 2006

2005
Fast Deterministic Distributed Maximal Independent Set Computation on Growth-Bounded Graphs.
Proceedings of the Distributed Computing, 19th International Conference, 2005

Maximal independent sets in radio networks.
Proceedings of the Twenty-Fourth Annual ACM Symposium on Principles of Distributed Computing, 2005

Facility location: distributed approximation.
Proceedings of the Twenty-Fourth Annual ACM Symposium on Principles of Distributed Computing, 2005

On the locality of bounded growth.
Proceedings of the Twenty-Fourth Annual ACM Symposium on Principles of Distributed Computing, 2005

Maximizing the Lifetime of Dominating Sets.
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005

Minimizing interference in ad hoc and sensor networks.
Proceedings of the DIALM-POMC Joint Workshop on Foundations of Mobile Computing, 2005

Local approximation schemes for ad hoc and sensor networks.
Proceedings of the DIALM-POMC Joint Workshop on Foundations of Mobile Computing, 2005

How to Structure Chaos: Initializing Ad Hoc and Sensor Networks.
Proceedings of the Handbook on Theoretical and Algorithmic Aspects of Sensor, 2005

2004
Brief announcement: efficient clustering in unstructured radio networks.
Proceedings of the Twenty-Third Annual ACM Symposium on Principles of Distributed Computing, 2004

What cannot be computed locally!
Proceedings of the Twenty-Third Annual ACM Symposium on Principles of Distributed Computing, 2004

Initializing newly deployed ad hoc and sensor networks.
Proceedings of the 10th Annual International Conference on Mobile Computing and Networking, 2004

Efficient computation of maximal independent sets in unstructured multi-hop radio networks.
Proceedings of the 2004 IEEE International Conference on Mobile Ad-hoc and Sensor Systems, 2004

Radio Network Clustering from Scratch.
Proceedings of the Algorithms, 2004

Virtual coordinates for ad hoc and sensor networks.
Proceedings of the DIALM-POMC Joint Workshop on Foundations of Mobile Computing, 2004

Unit disk graph approximation.
Proceedings of the DIALM-POMC Joint Workshop on Foundations of Mobile Computing, 2004


  Loading...