- Computer Scientist at LogicBlox.
- (Full) Professor of Computer Science and Engineering, State University of New York at Buffalo.
- Education:
- Ph.D. in Computer Science and Engineering,
- M.S. in Mathematics,

-- both from University of Minnesota, Twin Cities, 2001. - B.S. 1995, Computer Engineering, Ho Chi Minh city University of Technology, Vietnam.

Recent TPC memberships:

- INFOCOM (2010--2016), ICDT 2017.

Email: hungngo [at] buffalo [dot] edu

Curriculum Vitae, often not up to date

Current research interest: algorithms for (in-)database computation.

- Mahmoud Abo Khamis, Hung Q. Ngo, Dan Suciu, "What do Shannon-type inequalities, submodular width, and disjunctive datalog have to do with one another?", [ArXiV version]
- Mahmoud Abo Khamis, Hung Q. Ngo, Atri Rudra, "Jugging functions inside a database", SIGMOD Records, SIGMOD Research Highlights, 2017. To appear.
- Devansh Arpit, Yingbo Zhou, Hung Q. Ngo, Venu Govindaraju, "Why Regularized Auto-Encoders learn Sparse Representation?", ICML 2016. [ArXiV version]
- Mahmoud Abo Khamis, Hung Q. Ngo, Dan Suciu, "Computing Join Queries with Functional Dependencies", PODS 2016. [ArXiV version]
- Mahmoud Abo Khamis, Hung Q. Ngo, Atri Rudra, "FAQ: Questions Asked Frequently", PODS 2016. [ArXiV version] [Talk slides] Best paper award 2016 ACM SIGMOD Research Highlight Award
- Dung Nguyen, Molham Aref, Martin Bravenboer, George Kollias, Hung Q. Ngo, Christopher Ré, Atri Rudra, "Join Processing for Graph Patterns: An Old Dog with New Tricks". Graph Data-management Experiences & Systems Workshop (GRADES 2015). Co-located with SIGMOD/PODS 2015. [ArXiV version]
- Mahmoud Abo Khamis, Hung Q. Ngo, Christopher Ré, Atri Rudra, "Joins via Geometric Resolutions: Worst-case and Beyond", PODS 2015, TODS 2016. [ArXiV version]
- Hung Q. Ngo, Atri Rudra, "Efficiently decodable group testing," Encyclopedia of Algorithms, 2015.
- Yingbo Zhou, Utkarsh Porwal, Ce Zhang, Hung Q. Ngo, XuanLong Nguyen, Christopher Ré, Venu Govindaraju, "Parallel feature selection inspired by group testing," NIPS 2014. [ pdf ]
- Nikhil Londhe, Vishrawas Gopalakrishnan, Aidong Zhang, Hung Q. Ngo, and Rohini Srihari, "Matching Titles with Cross Title Web-Search Enrichment and Community Detection" VLDB 2014. [ pdf ]
- Hung Q. Ngo, Dung Nguyen, Christopher Ré, Atri Rudra, "Beyond Worst-Case Analysis for Joins with Minesweeper," PODS 2014. [ArXiV version]
- Hung Q. Ngo, Christopher Ré, Atri Rudra, "Skew Strikes Back: New Developments in the Theory of Join Algorithms", SIGMOD Records, vol. 42 (4), 2013. [ArXiV Version]

"Sometimes it happens that a man's circle of horizon becomes smaller and smaller, and as the radius approaches zero it concentrates on one point. And then that becomes his point of view."

David Hilbert

"Hỏi rằng người ở quê đâu

Thưa rằng tôi ở rất lâu quê nhà"

Bùi Giáng

"Beauty is the first test: there is no permanent place in the world for ugly Mathematics."

*A Mathematician's Apology* (London 1941).

Godfrey Harold Hardy

"We can only see a short distance ahead, but we can see plenty there that needs to be done."

*Computing Machinery and Intelligence* (1950). (The paper)

Alan Turing