Dr Joel Mackenzie

Lecturer

School of Information Technology and Electrical Engineering
Faculty of Engineering, Architecture and Information Technology

Overview

I am currently a lecturer at the University of Queensland, where I conduct research in the field of Information Retrieval. My research focuses on efficient and effective representations for large-scale search engines, including indexing, compression, and retrieval. I am also interested in understanding how to measure improvements in the end-to-end search pipeline, including system-oriented effectiveness measurements and user behaviour analysis. I have a broad interest in empirical experimentation, operating systems, data structures, and algorithms.

Previous Positions

Publications

  • Mackenzie, Joel, Petri, Matthias and Moffat, Alistair (2022). Anytime ranking on document-ordered indexes. ACM Transactions on Information Systems, 40 (1) 13, 1-32. doi: 10.1145/3467890

  • Mackenzie, Joel, Petri, Matthias and Moffat, Alistair (2022). Efficient query processing techniques for next-page retrieval. Information Retrieval Journal, 25 (1), 27-43. doi: 10.1007/s10791-021-09402-7

  • MacKenzie, Joel and Moffat, Alistair (2021). Cost-Effective Updating of Distributed Reordered Indexes. ADCS '21: 25th Australasian Document Computing Symposium, Online, 9 December 2021. New York, NY United States: Association for Computing Machinery. doi: 10.1145/3503516.3503528

View all Publications

Publications

Journal Article

Conference Publication

  • MacKenzie, Joel and Moffat, Alistair (2021). Cost-Effective Updating of Distributed Reordered Indexes. ADCS '21: 25th Australasian Document Computing Symposium, Online, 9 December 2021. New York, NY United States: Association for Computing Machinery. doi: 10.1145/3503516.3503528

  • Lin, Jimmy, Ma, Xueguang, Mackenzie, Joel and Mallia, Antonio (2021). On the separation of logical and physical ranking models for text retrieval applications. Second International Conference on Design of Experimental Search & Information Retrieval Systems (DESIRES 2021), Padova, Italy, 15-18 September 2021. Aachen, Germany: RWTH Aachen University.

  • Azzopardi, Leif, MacKenzie, Joel and Moffat, Alistair (2021). ERR is not C/W/L: exploring the relationship between expected reciprocal rank and other metrics. 2021 ACM SIGIR International Conference on the Theory of Information Retrieval (ICTIR '21), Virtual event, Canada, 11 July 2021. New York, United States: Association for Computing Machinery. doi: 10.1145/3471158.3472239

  • Mackenzie, Joel, Petri, Matthias and Moffat, Alistair (2021). Faster Index Reordering with Bipartite Graph Partitioning. SIGIR '21: 44th International ACM SIGIR Conference on Research and Development in Information Retrieval, Online, 11 - 15 July 2021. New York, NY United States: Association for Computing Machinery. doi: 10.1145/3404835.3462991

  • MacKenzie, Joel and Moffat, Alistair (2021). Modality Effects When Simulating User Querying Tasks. ICTIR '21: The 2021 ACM SIGIR International Conference on the Theory of Information Retrieval, Online, 11 July 2021. New York, NY United States: Association for Computing Machinery. doi: 10.1145/3471158.3472244

  • Benham, Rodger, MacKenzie, Joel, Culpepper, J. Shane and Moffat, Alistair (2021). Different Keystrokes for Different Folks: Visualizing Crowdworker Querying Behavior. CHIIR '21: ACM SIGIR Conference on Human Information Interaction and Retrieval, Canberra, ACT Australia, 14 - 19 March 2021. New York, NY United States: Association for Computing Machinery. doi: 10.1145/3406522.3446054

  • Mackenzie, Joel, Benham, Rodger, Petri, Matthias, Trippas, Johanne R., Culpepper, J. Shane and Moffat, Alistair (2020). CC-News-En : A Large English News Corpus. CIKM '20: The 29th ACM International Conference on Information and Knowledge Management, Online, 19 - 23 October 2020. New York, NY United States: Association for Computing Machinery. doi: 10.1145/3340531.3412762

  • MacKenzie, Joel and Moffat, Alistair (2020). Examining the Additivity of Top-k Query Processing Innovations. CIKM '20: The 29th ACM International Conference on Information and Knowledge Management, Online, 19 - 23 October 2020. New York, NY United States: Association for Computing Machinery. doi: 10.1145/3340531.3412000

  • Mackenzie, Joel, Dai, Zhuyun, Gallagher, Luke and Callan, Jamie (2020). Efficiency Implications of Term Weighting for Passage Retrieval. 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR), Online, 25-30 July 2020. New York, NY United States: Association for Computing Machinery. doi: 10.1145/3397271.3401263

  • Lin, Jimmy, Mackenzie, Joel, Kamphuis, Chris, Macdonald, Craig, Mallia, Antonio, Siedlaczek, Michal, Trotman, Andrew and de Vries, Arjen (2020). Supporting Interoperability Between Open-Source Search Engines with the Common Index File Format. 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR), Online, 25-30 July 2020. New York, NY United States: Association for Computing Machinery. doi: 10.1145/3397271.3401404

  • Mackenzie, Joel, Gupta, Kshitiz, Qiao, Fang, Awadallah, Ahmed Hassan and Shokouhi, Milad (2019). Exploring User Behavior in Email Re-Finding Tasks. World Wide Web Conference (WWW), San Francisco, CA United States, 13-17 May 2019. New York, NY United States: Association for Computing Machinery. doi: 10.1145/3308558.3313450

  • Mackenzie, Joel, Mallia, Antonio, Petri, Matthias, Culpepper, J. Shane and Suel, Torsten (2019). Compressing inverted indexes with recursive graph bisection: A reproducibility study. 41st European Conference on IR Research, ECIR 2019, Cologne, Germany, 14-18 April 2019. Heidelberg, Germany: Springer. doi: 10.1007/978-3-030-15712-8_22

  • Petri, Matthias, Moffat, Alistair, Mackenzie, Joel, Culpepper, J. Shane and Beck, Daniel (2019). Accelerated Query Processing Via Similarity Score Prediction. 42nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR), Paris, France, 21-25 July 2019. New York, NY United States: Association for Computing Machinery. doi: 10.1145/3331184.3331207

  • Mallia, Antonio, Siedlaczek, MichaƂ, MacKenzie, Joel and Suel, Torsten (2019). PISA: Performant indexes and search for academia. Open-Source IR Replicability Challenge (OSIRRC 2019), Paris, France, 25 July 2019. Aachen, Germany: RWTH Aachen University.

  • Mackenzie, Joel, Macdonald, Craig, Scholer, Falk and Culpepper, J. Shane (2018). On the cost of negation for dynamic pruning. 40th European Conference on Information Retrieval Research (ECIR), Grenoble, France, 26-29 March 2018. Cham, Switzerland: Springer . doi: 10.1007/978-3-319-76941-7_42

  • Mackenzie, Joel, Culpepper, J. Shane, Blanco, Roi, Crane, Matt, Clarke, Charles L. A. and Lin, Jimmy (2018). Query Driven Algorithm Selection in Early Stage Retrieval. 11th ACM International Conference on Web Search and Data Mining, Marina Del Rey, CA United States, 5-9 February 2018. New York, NY United States: Association for Computing Machinery. doi: 10.1145/3159652.3159676

  • Gallagher, Luke, Mackenzie, Joel and Culpepper, J. Shane (2018). Revisiting Spam Filtering in Web Search. 23rd Australasian Document Computing Symposium (ADCS), Dunedin, New Zealand, 11-12 December 2018. New York, NY United States: Association for Computing Machinery. doi: 10.1145/3291992.3291999

  • Benham, Rodger, Culpepper, J. Shane, Gallagher, Luke, Lu, Xiaolu and Mackenzie, Joel (2018). Towards efficient and effective query variant generation. First Biennial Conference on Design of Experimental Search & Information Retrieval Systems (DESIRES 2018), Bertinoro, Italy, 28-31 August 2018. Aachen, Germany: RWTH Aachen University.

  • Mackenzie, Joel, Scholer, Falk and Culpepper, J. Shane (2017). Early termination heuristics for score-at-a-time index traversal. ADCS 2017: The 22nd Australasian Document Computing Symposium, Brisbane, QLD Australia, 7-8 December 2017. New York, NY United States: Association for Computing Machinery. doi: 10.1145/3166072.3166073

  • Crane, Matt, Culpepper, J. Shane, Lin, Jimmy, Mackenzie, Joel and Trotman, Andrew (2017). A Comparison of Document-at-a-Time and Score-at-a-Time Query Evaluation. 10th ACM International Conference on Web Search and Data Mining (WSDM), Cambridge, United Kingdom, 6-10 February 2017. New York, NY United States: Association for Computing Machinery. doi: 10.1145/3018661.3018726

  • Mackenzie, Joel (2017). Managing Tail Latencies in Large Scale IR Systems. 40th International ACM SIGIR conference on research and development in Information Retrieval, Shinjuku, Japan, 7-11 August 2017. New York, NY United States: Association for Computing Machinery. doi: 10.1145/3077136.3084152

  • Mackenzie, Joel, Choudhury, Farhana M. and Culpepper, J. Shane (2015). Efficient location-aware web search. ADCS '15: The 20th Australasian Document Computing Symposium, Parramatta, NSW Australia, 8-9 December 2015. New York, NY United States: Association for Computing Machinery. doi: 10.1145/2838931.2838933