News: I am on the job market this year. A copy of my CV can be download here.
Research Interests
Algorithms and data structures: algorithms for massive data; data streams; algorithms on distributed data; data structures; external memory algorithms; database algorithms.
Rademacher-Sketch: A Dimensionality-Reducing Embedding for Sum-Product Norms, with an Application to Earth-Mover Distance
E. Verbin and Q. Zhang*
In preparation.
Randomized Algorithms for Tracking Distributed Count, Frequencies, and Ranks
Z. Huang, K. Yi, and Q. Zhang*
Submitted. Preliminary version in arXiv.
Tight Bounds for Distributed Functional Monitoring
D. P. Woodruff and Q. Zhang* Proc. ACM Symposium on Theory of Computing (STOC 12), to appear. New York, NY, U.S.A., May 2012.
Preliminary version in arXiv.
We resolve several fundamental questions in the area of distributed functional monitoring.
Our results also yield significant improvements to classical problems in the standard data stream model.
A general technique called "symmetrization" is proposed for randomized multiparty communication complexity.
Sorting, Searching and Simulation in the MapReduce Framework
M. T. Goodrich, N. Sitchinava and Q. Zhang* Proc. International Symposium on Algorithms and Computation (ISAAC 11), pages 374-383. Yokohama, Japan. December 2011.
Preliminary version in arXiv.
Edit Distance to Monotonicity in Sliding Windows
H. L. Chan, T. W. Lam, L. K. Lee, J. Pan, H. F. Ting and Q. Zhang* Proc. International Symposium on Algorithms and Computation (ISAAC 11), pages 564-573. Yokohama, Japan. December 2011.
Communication-Efficient Algorithms for Tracking Distributed Data Streams[defence talk]
Qin Zhang* Ph.D. Thesis. HKUST, May 2010.
Clustering with Diversity[talk]
J. Li, K. Yi and Q. Zhang* Proc. International Colloquium on Automata, Languages and Programming (ICALP 10), pages 188-200. Bordeaux, France. July 2010.
Cache-Oblivious Hashing
R. Pagh, Z. Wei, K. Yi and Q. Zhang* Proc. ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems (PODS 10), pages 297-304. Indianapolis, IN, U.S.A. June 2010.
Optimal Sampling From Distributed Streams
G. Cormode, S. Muthukrishnan, K. Yi and Q. Zhang* Proc. ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems (PODS 10), pages 77-86. Indianapolis, IN, U.S.A. June 2010.
Invited to Journal of the ACM (JACM), accepted in 2011.
In the distributed streaming model, random sampling is even easier than counting.
Optimal Tracking of Distributed Heavy Hitters and Quantiles[conf. talk]
K. Yi and Q. Zhang* Proc. ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems (PODS 09), pages 167-174. Providence, RI, U.S.A., June 2009.
Journal version to appear in Algorithmica, accepted in 2011.
Revenue Generation for Truthful Spectrum Auction in Dynamic Spectrum Access
J. Jia, Q. Zhang, Q. Zhang and M. Liu Proc. ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc 09), pages 3-12. New Orleans, LA, U.S.A., May 2009.
Multi-Dimensional Online Tracking[conf. talk]
K. Yi and Q. Zhang* Proc. ACM-SIAM Symposium on Discrete Algorithms (SODA 09), pages 1098-1107. New York, NY, U.S.A., January 2009.
Journal version to appear in ACM Transactions on Algorithms (TALG), accepted in 2010.
A new and very natural class of online problems is studied.
Shannon Coding for the Discrete Noiseless Channel and Related Problems[conf. talk]
M. Du, M. J. Golin and Q. Zhang* Working paper. Preliminary version presented in AAAC 2008. Hong Kong, April, 2008.