If you made any changes in Pure, your changes will be visible here soon.

Research Output 2001 2018

2018
6 Citations (Scopus)

Riffle: Optimized Shuffle Service for Large-Scale Data Analytics

Zhang, H., Cho, B., Seyfe, E., Ching, A. & Freedman, M. J., Apr 23 2018, Proceedings of the 13th EuroSys Conference, EuroSys 2018. Association for Computing Machinery, Inc, (Proceedings of the 13th EuroSys Conference, EuroSys 2018; vol. 2018-January).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Fault tolerance
Electric sparks
Data storage equipment
Processing
Big data
2017
9 Citations (Scopus)

SLAQ: Quality-driven scheduling for distributed machine learning

Zhang, H., Stafman, L., Or, A. & Freedman, M. J., Sep 24 2017, SoCC 2017 - Proceedings of the 2017 Symposium on Cloud Computing. Association for Computing Machinery, Inc, p. 390-404 15 p. (SoCC 2017 - Proceedings of the 2017 Symposium on Cloud Computing).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Learning systems
Machine Learning
Scheduling
Quality Improvement
Resources
2016
29 Citations (Scopus)

Efficient Set Intersection with Simulation-Based Security

Freedman, M. J., Hazay, C., Nissim, K. & Pinkas, B., Jan 1 2016, In : Journal of Cryptology. 29, 1, p. 115-155 41 p.

Research output: Contribution to journalArticle

Efficient Set
Intersection
Polynomials
Cryptography
Simulation

Poor Video Streaming Performance Explained (and Fixed)

Freedman, M. J., Jun 1 2016, Applicative 2016. Association for Computing Machinery, Inc, (Applicative 2016).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Video streaming
Throughput
Internet
Bandwidth
HTTP
2015
19 Citations (Scopus)

HONE: Joint Host-Network Traffic Management in Software-Defined Networks

Sun, P., Yu, M., Freedman, M. J., Rexford, J. L. & Walker, D. P., Jan 1 2015, In : Journal of Network and Systems Management. 23, 2, p. 374-399 26 p.

Research output: Contribution to journalArticle

Network layers
Visibility
Scalability
Software
Traffic management
59 Citations (Scopus)

Ravana: Controller fault-tolerance in software-defined networking

Katta, N., Zhang, H., Freedman, M. J. & Rexford, J. L., Jun 17 2015, Symposium on Software Defined Networking (SDN) Research, SOSR 2015. Association for Computing Machinery, Inc, 2774996. (Symposium on Software Defined Networking (SDN) Research, SOSR 2015).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Fault tolerance
Controllers
Switches
Software defined networking
Throughput

Welcome message from the socc chairs

Ghandeharizadeh, S., Balazinska, M., Freedman, M. J. & Barahmand, S., Aug 27 2015, In : ACM SoCC 2015 - Proceedings of the 6th ACM Symposium on Cloud Computing. p. ii

Research output: Contribution to journalEditorial

2014
8 Citations (Scopus)

A brief overview of the NEBULA future internet architecture

Anderson, T., Birman, K., Broberg, R., Caesar, M., Comer, D., Cotton, C., Freedman, M. J., Haeberlen, A., Ives, Z. G., Krishnamurthy, A., Lehr, W., Loo, B. T., Mazières, D., Nicolosi, A., Smith, J. M., Stoica, I., Van Renesse, R., Walfish, M., Weatherspoon, H. & Yoo, C. S., Jan 1 2014, In : Computer Communication Review. 44, 3, p. 81-86 6 p.

Research output: Contribution to journalArticle

Cloud computing
Internet
Routers
48 Citations (Scopus)

Algorithmic improvements for fast concurrent cuckoo hashing

Li, X., Andersen, D. G., Kaminsky, M. & Freedman, M. J., Jan 1 2014.

Research output: Contribution to conferencePaper

Data storage equipment
Computer hardware
Data structures
Throughput
10 Citations (Scopus)

Automating isolation and least privilege in web services

Blankstein, A. & Freedman, M. J., Nov 13 2014, Proceedings - IEEE Symposium on Security and Privacy. Institute of Electrical and Electronics Engineers Inc., p. 133-148 16 p. 6956561. (Proceedings - IEEE Symposium on Security and Privacy).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Web services
Facings
Space applications
Flow control
Dynamic analysis
10 Citations (Scopus)

Don't settle for eventual consistency

Lloyd, W. A., Freedman, M. J., Kaminsky, M. & Andersen, D. G., Jan 1 2014, In : Communications of the ACM. 57, 5, p. 61-68 8 p.

Research output: Contribution to journalArticle

Coastal zones
Servers
10 Citations (Scopus)

From application requests to virtual IOPs: Provisioned key-value storage with libra

Shue, D. & Freedman, M. J., Jan 1 2014.

Research output: Contribution to conferencePaper

Throughput
Application programs
Amplification
Costs
Scheduling
2 Citations (Scopus)

Stronger properties for low-latency geo-replicated storage

Lloyd, W. A., Freedman, M. J., Kaminsky, M. & Andersen, D. G., Jan 1 2014, In : Queue. 12, 3

Research output: Contribution to journalArticle

2013
104 Citations (Scopus)

Languages for software-defined networks

Foster, N., Guha, A., Reitblatt, M., Story, A., Freedman, M. J., Katta, N. P., Monsanto, C., Reich, J., Rexford, J. L., Schlesinger, C., Walker, D. P. & Harrison, R., Feb 20 2013, In : IEEE Communications Magazine. 51, 2, p. 128-134 7 p., 6461197.

Research output: Contribution to journalArticle

Switches
Monitoring
Network management
Computer networks
Computer programming
61 Citations (Scopus)

Scalable, optimal flow routing in datacenters via local link balancing

Sen, S., Shue, D., Ihm, S. & Freedman, M. J., Jan 1 2013, CoNEXT 2013 - Proceedings of the 2013 ACM International Conference on Emerging Networking Experiments and Technologies. Association for Computing Machinery, p. 151-162 12 p. (CoNEXT 2013 - Proceedings of the 2013 ACM International Conference on Emerging Networking Experiments and Technologies).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Switches
Scalability
Scheduling
Throughput
Decomposition
35 Citations (Scopus)

Scaling IP multicast on datacenter topologies

Li, X. & Freedman, M. J., Jan 1 2013, CoNEXT 2013 - Proceedings of the 2013 ACM International Conference on Emerging Networking Experiments and Technologies. Association for Computing Machinery, p. 61-72 12 p. (CoNEXT 2013 - Proceedings of the 2013 ACM International Conference on Emerging Networking Experiments and Technologies).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Switches
Topology
Servers
Scalability
Fault tolerance
15 Citations (Scopus)

The NEBULA future internet architecture

Anderson, T., Birman, K., Broberg, R., Caesar, M., Comer, D., Cotton, C., Freedman, M. J., Haeberlen, A., Ives, Z. G., Krishnamurthy, A., Lehr, W., Loo, B. T., Mazier̀es, D., Nicolosi, A., Smith, J. M., Stoica, I., Van Renesse, R., Walfish, M., Weatherspoon, H. & Yoo, C. S., Jan 1 2013, The Future Internet - Future Internet Assembly 2013: Validated Results and New Horizons. Springer Verlag, p. 16-26 11 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 7858 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Future Internet
Internet
Architecture
2012
11 Citations (Scopus)

A formally-verified migration protocol for mobile, multi-homed hosts

Arye, M., Nordström, E., Kiefer, R., Rexford, J. L. & Freedman, M. J., Dec 1 2012, 2012 20th IEEE International Conference on Network Protocols, ICNP 2012. 6459961. (Proceedings - International Conference on Network Protocols, ICNP).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Network protocols
Smartphones
Packet loss
Topology
Internet
43 Citations (Scopus)

Scalable inference of overlapping communities

Gopalan, P., Mimno, D., Gerrish, S. M., Freedman, M. J. & Blei, D. M., Dec 1 2012, Advances in Neural Information Processing Systems 25: 26th Annual Conference on Neural Information Processing Systems 2012, NIPS 2012. Vol. 3. p. 2249-2257 9 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Unsupervised conversion of 3D models for interactive metaverses

Terrace, J., Cheslack-Postava, E., Levis, P. & Freedman, M. J., Nov 5 2012, In : Proceedings - IEEE International Conference on Multimedia and Expo. p. 902-907 6 p., 6298517.

Research output: Contribution to journalConference article

2011
14 Citations (Scopus)

Bilateral and multilateral exchanges for peer-assisted content distribution

Aperjis, C., Johari, R. & Freedman, M. J., Oct 1 2011, In : IEEE/ACM Transactions on Networking. 19, 5, p. 1290-1303 14 p., 5729356.

Research output: Contribution to journalArticle

Markov processes
Systems analysis

Brief announcement: Bridging the theory-practice gap in multi-commodity flow routing

Sen, S., Ihm, S., Ousterhout, K. & Freedman, M. J., Nov 2 2011, Distributed Computing - 25th International Symposium, DISC 2011, Proceedings. p. 205-207 3 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 6950 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Multicommodity Flow
Routing
Switch
Switches
Model
1 Citation (Scopus)

Coercing clients into facilitating failover for object delivery

Lloyd, W. A. & Freedman, M. J., Aug 26 2011, 2011 IEEE/IFIP 41st International Conference on Dependable Systems and Networks, DSN 2011. p. 157-168 12 p. 5958215. (Proceedings of the International Conference on Dependable Systems and Networks).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Recovery
HTTP
Servers
Visibility
Scalability
268 Citations (Scopus)

Don't settle for eventual: Scalable causal consistency for wide-area storage with COPS

Lloyd, W. A., Freedman, M. J., Kaminsky, M. & Andersen, D. G., Dec 7 2011, SOSP'11 - Proceedings of the 23rd ACM Symposium on Operating Systems Principles. p. 401-416 16 p. (SOSP'11 - Proceedings of the 23rd ACM Symposium on Operating Systems Principles).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Servers
Throughput
Scalability
230 Citations (Scopus)

Frenetic: A network programming language

Foster, N., Harrison, R., Freedman, M. J., Monsanto, C., Rexford, J. L., Story, A. & Walker, D. P., Sep 1 2011, In : ACM SIGPLAN Notices. 46, 9, p. 279-291 13 p.

Research output: Contribution to journalArticle

Computer programming languages
Switches
High level languages
Query languages
Computer programming
154 Citations (Scopus)

Frenetic: A network programming language

Foster, N., Harrison, R., Freedman, M. J., Monsanto, C., Rexford, J. L., Story, A. & Walker, D. P., Oct 19 2011, ICFP'11 - Proceedings of the 2011 ACM SIGPLAN International Conference on Functional Programming. p. 279-291 13 p. (Proceedings of the ACM SIGPLAN International Conference on Functional Programming, ICFP).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Computer programming languages
Switches
High level languages
Query languages
Computer programming
38 Citations (Scopus)

Going viral: Flash crowds in an open CDN

Wendell, P. & Freedman, M. J., Dec 12 2011, IMC'11 - Proceedings of the 2011 ACM SIGCOMM Internet Measurement Conference. p. 549-557 9 p. (Proceedings of the ACM SIGCOMM Internet Measurement Conference, IMC).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Electric power distribution
HTTP
Peer to peer networks
Ecosystems
Web services
17 Citations (Scopus)

Identifying performance bottlenecks in CDNs through TCP-level monitoring

Sun, P., Yu, M., Freedman, M. J. & Rexford, J. L., Sep 26 2011, Proceedings of the 1st ACM SIGCOMM Workshop on Measurements Up the Stack, W-MUST'11. p. 49-54 6 p. (Proceedings of the 1st ACM SIGCOMM Workshop on Measurements Up the Stack, W-MUST'11).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Electric power distribution
Servers
Packet loss
Monitoring
Statistics
2010
20 Citations (Scopus)

Collaborative, privacy-preserving data aggregation at scale

Applebaum, B., Ringberg, H., Freedman, M. J., Caesar, M. & Rexford, J. L., Aug 16 2010, Privacy Enhancing Technologies - 10th International Symposium, PETS 2010, Proceedings. p. 56-74 19 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 6205 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Data Aggregation
Data privacy
Privacy Preserving
Privacy
Agglomeration
88 Citations (Scopus)

DONAR: Decentralized server selection for cloud services

Wendell, P., Jiang, J. W., Freedman, M. J. & Rexford, J. L., Nov 15 2010, SIGCOMM'10 - Proceedings of the SIGCOMM 2010 Conference. p. 231-242 12 p. (SIGCOMM'10 - Proceedings of the SIGCOMM 2010 Conference).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Replica
Decentralized
Servers
Server
Network protocols
46 Citations (Scopus)

DONAR: Decentralized server selection for cloud services

Wendell, P., Jiang, J. W., Freedman, M. J. & Rexford, J. L., Dec 1 2010, In : Computer Communication Review. 40, 4, p. 231-242 12 p.

Research output: Contribution to journalArticle

Servers
Network protocols
HTTP
Parallel algorithms
Scalability
37 Citations (Scopus)

Frenetic: A high-level language for OpenFlow networks

Foster, N., Harrison, R., Meola, M. L., Freedman, M. J., Rexford, J. L. & Walker, D. P., Dec 1 2010, Proceedings of the Programmable Routers for Extensible Services of Tomorrow, PRESTO 2010, Workshop Held in Conjunction with CoNEXT 2010. (Proceedings of the Programmable Routers for Extensible Services of Tomorrow, PRESTO 2010, Workshop Held in Conjunction with CoNEXT 2010).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Functional programming
High level languages
Computer programming
Computer programming languages
Algebra
245 Citations (Scopus)

Scalable flow-based networking with DIFANE

Yu, M., Rexford, J. L., Freedman, M. J. & Wang, J., Nov 15 2010, SIGCOMM'10 - Proceedings of the SIGCOMM 2010 Conference. p. 351-362 12 p. (SIGCOMM'10 - Proceedings of the SIGCOMM 2010 Conference).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Networking
Switch
Switches
Traffic
Controller
205 Citations (Scopus)

Scalable flow-based networking with DIFANE

Yu, M., Rexford, J. L., Freedman, M. J. & Wang, J., Dec 1 2010, In : Computer Communication Review. 40, 4, p. 351-362 12 p.

Research output: Contribution to journalArticle

Switches
Controllers
Hardware
Industry
Experiments
2009
Content Distribution
Deviation
Robustness
Coalitions
Pareto

Comparing multilateral and bilateral exchange models for content distribution

Aperjis, C., Freedman, M. J. & Johari, R., Dec 1 2009, Proceedings - 2009 IEEE Information Theory Workshop on Networking and Information Theory, ITW 2009. p. 145-146 2 p. 5158559. (Proceedings - 2009 IEEE Information Theory Workshop on Networking and Information Theory, ITW 2009).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Systems analysis
supply
market mechanism
demand
currency
91 Citations (Scopus)

Rethinking enterprise network control

Casado, M., Freedman, M. J., Pettit, J., Luo, J., Gude, N., McKeown, N. & Shenker, S., Jul 24 2009, In : IEEE/ACM Transactions on Networking. 17, 4, p. 1270-1283 14 p.

Research output: Contribution to journalArticle

Ethane
Industry
Switches
Ethernet
Network architecture
11 Citations (Scopus)

Scaling virtual worlds with a physical metaphor

Horn, D., Cheslack-Postava, E., Azim, T., Freedman, M. J. & Levis, P., Jul 1 2009, In : IEEE Pervasive Computing. 8, 3, p. 50-54 5 p., 5165560.

Research output: Contribution to journalArticle

Servers
Computer programming languages
Network protocols
2008
33 Citations (Scopus)

Peer-assisted content distribution with prices

Aperjis, C., Freedman, M. J. & Johari, R., Dec 1 2008, Proceedings of 2008 ACM CoNEXT Conference - 4th International Conference on Emerging Networking EXperiments and Technologies, CoNEXT '08. 17. (Proceedings of 2008 ACM CoNEXT Conference - 4th International Conference on Emerging Networking EXperiments and Technologies, CoNEXT '08).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Budget control
Systems analysis
2007
160 Citations (Scopus)

Ethane: Taking control of the enterprise

Casado, M., Freedman, M. J., Pettit, J., Luo, J., McKeown, N. & Shenker, S., Oct 1 2007, In : Computer Communication Review. 37, 4, p. 1-12 12 p.

Research output: Contribution to journalArticle

Ethane
Industry
Switches
Ethernet
Network architecture
382 Citations (Scopus)

Ethane: Taking control of the enterprise

Casado, M., Freedman, M. J., Pettit, J., Luo, J., Mckeown, N. & Shenker, S., Dec 17 2007, ACM SIGCOMM 2007: Conference on Computer Communications. p. 1-12 12 p. (ACM SIGCOMM 2007: Conference on Computer Communications).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Ethane
Industry
Switches
Ethernet
Network architecture
2005
57 Citations (Scopus)

Geographic locality of IP prefixes

Freedman, M. J., Vutukuru, M., Feamster, N. G. & Balakrishnan, H., Dec 1 2005, p. 153-158. 6 p.

Research output: Contribution to conferencePaper

Agglomeration
Internet
125 Citations (Scopus)

Keyword search and oblivious pseudorandom functions

Freedman, M. J., Ishai, Y., Pinkas, B. & Reingold, O., Sep 9 2005, In : LECTURE NOTES IN COMPUTER SCIENCE. 3378, p. 303-324 22 p.

Research output: Contribution to journalConference article

Pseudorandom Function
Keyword Search
Privacy Preserving
Oblivious Transfer
Efficient Solution
3 Citations (Scopus)

Locality prediction for oblivious clients

Shanahan, K. P. & Freedman, M. J., Dec 1 2005, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). p. 252-263 12 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 3640 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Locality
Servers
Server
Prediction
Internet
2004
554 Citations (Scopus)
Intersection
Communication
Cryptography
Homomorphic Encryption
Random Oracle Model
239 Citations (Scopus)

On-the-fly verification of rateless erasure codes for efficient content distribution

Krohn, M. N., Freedman, M. J. & Mazières, D., Aug 16 2004, Proceedings - IEEE Symposium on Security and Privacy. p. 226-239 14 p. (Proceedings - IEEE Symposium on Security and Privacy; vol. 2004).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

20 Citations (Scopus)

Versatile padding schemes for joint signature and encryption

Dodis, Y., Jarecki, S., Freedman, M. J. & Walfish, S., Dec 1 2004, In : Proceedings of the ACM Conference on Computer and Communications Security. p. 344-353 10 p.

Research output: Contribution to journalConference article

Cryptography
Chemical analysis
2003
28 Citations (Scopus)
Hashing
Self-organizing
Clustering algorithms
Scalability
Servers
2002
10 Citations (Scopus)

Efficient peer-to-peer lookup based on a distributed trie

Freedman, M. J. & Vingralek, R., Jan 1 2002, Peer-to-Peer Systems - 1st International Workshop, IPTPS 2002, Revised Papers. Springer Verlag, Vol. 2429. p. 66-75 10 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 2429).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Peer to Peer
Key Distribution
Value Distribution
Peer-to-peer Systems
Failure Rate
23 Citations (Scopus)

Introducing tarzan, a peer-to-peer anonymizing network layer

Freedman, M. J., Sit, E., Cates, J. & Morris, R., Jan 1 2002, Peer-to-Peer Systems - 1st International Workshop, IPTPS 2002, Revised Papers. Springer Verlag, Vol. 2429. p. 121-129 9 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 2429).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Peer to peer networks
Network layers
Peer-to-peer Networks
Anonymous Networks
Performance Test