Hi, I'm Neil Newman, a PhD student in the UBC Computer Science department. My supervisor is Kevin Leyton-Brown. I am a member of the Algorithms Lab (formerly BETA) and the Laboratory for Computational Intelligence.


I'm currently working on Kudu, a mobile market for agricultural trade in Uganda. I am also researching the FCC Incentive Auction and am a developer of SATFC, a specialized solver for the station repacking problem that arises in the auction. Through this work, I was one of a large team that won the 2018 INFORMS Franz Edelman Award for Achievement in Operations Research and the Management Sciences. I have also worked on The Positronic Economist, a system for automatically generating compact game representations from high-level specifications of mechanisms.


  • Designing and Evolving an Electronic Agricultural Marketplace in Uganda
    Neil Newman, Lauren Falcao Bergquist, Nicole Immorlica, Kevin Leyton-Brown, Brendan Lucier, Craig McIntosh, John Quinn, Richard Ssekibuule
    ACM SIGCAS Conference on Computing and Sustainable Societies (COMPASS), 2018.
  • Deep Optimization for Spectrum Repacking
    Neil Newman, Alexandre Fréchette, Kevin Leyton-Brown
    Communications of the ACM (CACM), volume 61, number 1, pp. 97–104 , January 2018.
  • Solving the Station Repacking Problem.
    Alexandre Fréchette, Neil Newman, Kevin Leyton-Brown
    Chapter 38 in M. Bichler & J. Goeree (eds.), Handbook of Spectrum Auction Design, Cambridge University Press, pp. 813–827, 2017.
  • The Positronic Economist: A Computational System for Analyzing Economic Mechanisms
    David Thompson, Neil Newman, Kevin Leyton-Brown
    In Association for the Advancement of Artificial Intelligence (AAAI), 2017.
  • Solving the Station Packing Problem
    Alexandre Fréchette, Neil Newman, Kevin Leyton-Brown
    In Association for the Advancement of Artificial Intelligence (AAAI), 2016.


  • 2014 - 2017 Master of Computer Science - University of British Columbia
  • 2009 - 2014 Bachelor of Applied Science in Engineering Science Major in Electrical and Computer Engineering -University of Toronto

Selected Employment

  • 2015 - Present: Contractor for Auctionomics
  • 2014 - 2015: UBC Graduate TA for the CSPC 210 Software Construction
  • May 2012 - August 2013: Software Developer, Member Services at Ontario Teachers' Pension Plan


newmanne at cs dot ubc dot ca

ICICS Room X560

289-2366 Main Mall

Vancouver, British Columbia, Canada


  • Lead programmer and associate designer of GONE a mobile game for android on the google play app store