Samuel Madden (computer scientist)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Samuel Madden
Born (1976-08-04) August 4, 1976 (age 49)
EducationMassachusetts Institute of Technology (B.S. and M.Eng., 1999)[4]
UC Berkeley (PhD, 2003)[5]
Known forCambridge Mobile Telematics,[6] C-Store, Vertica, TinyDB,[7] TelegraphCQ,[8] H-Store
Scientific career
FieldsComputer Science
InstitutionsMassachusetts Institute of Technology
Doctoral advisorMichael J. Franklin and Joseph M. Hellerstein
Doctoral studentsDaniel Abadi, Alvin Cheung,[1] Ryan Newton,[2] Eugene Wu,[3] Jialin Ding
Websitedb.csail.mit.edu/madden

Samuel R. Madden (born August 4, 1976) is an American computer scientist specializing in database management systems. He is a professor of computer science at the Massachusetts Institute of Technology.

Career

[edit | edit source]

Madden was born and raised in San Diego, California. After completing bachelor's and master's degrees at MIT, he earned a PhD in database management at the University of California Berkeley under Michael Franklin and Joseph M. Hellerstein. Before joining MIT as a tenure-track professor, Madden held a post-doc position at Intel's Berkeley Research center.[9][10][11][12]

Madden has been involved in several database research projects, including TinyDB,[7] TelegraphCQ,[8] Aurora/Borealis, C-Store, and H-Store. He has published more than 250 scholarly articles, with more than 59,000 citations, with an h-index of 101.[13]

Madden is a co-founder of Cambridge Mobile Telematics[6] and Vertica Systems. Before enrolling at MIT and while an undergraduate student there, Madden wrote printer driver software for Palomar Software, a San Diego-area Macintosh software company. He is also a Technology Expert at Omega Venture Partners.[14][15]

In 2024, he was appointed the faculty head of computer science at MIT.[16]

Awards and recognitions

[edit | edit source]

Madden won a National Science Foundation CAREER Award in 2004 and a Sloan Research Fellowship in 2007.[17][18]

He received VLDB's best paper award in 2007 and VLDB's test of time award in 2015 for his 2005 paper on C-Store.[19][20]

He also received a test of time award in SIGMOD 2013 for his 2003 paper The Design of an Acquisitional Query Processor for Sensor Networks.[21]

In 2020 he was named a fellow of the Association for Computing Machinery.[22]

He received the 2024 SIGMOD Edgar F. Codd Innovations Award for his contributions to multiple aspects of data management, including column-oriented database systems, high performance transaction processing, and systems for mobile and sensor data.[23]

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Samuel Madden publications indexed by Microsoft Academic
  10. ^ Samuel Madden publications indexed by Google Scholar
  11. ^ Samuel Madden at DBLP Bibliography ServerLua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
  12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  16. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  18. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  19. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  20. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  21. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  22. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  23. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).

Lua error in Module:Authority_control at line 153: attempt to index field 'wikibase' (a nil value).