Research

See up-to-date listings on my Google Scholar page

Journal Publications and Book Chapters

  1. Doucette, J. A., Hosseini, H., Tsang, A., Larson, K. and Cohen, R., Inferring True Voting Outcomes in Homophilic Social Networks, 25 pages, Journal of Autonomous Agents and Multiagent Systems, Accepted, to appear in (2019). [.pdf | html]
  2. Pinhey, G., Doucette, J. A., and Cohen, R., Using Reservations for Multiagent Resource Allocation with Costly Preemption, Multiagent and Grid Systems, vol. 14, num. 3, pp. 219-242 (2018). [.pdf | html]
  3. Doucette, J. A. and Cohen, R., A Testbed to Enable Comparisons Between Competing Approaches for Computational Social Choice, Big Data and Information Analytics, Vol. 1, Issue 4, pp. 309--340 (2017). [ .pdf ]
  4. Elahi, T., Doucette, J.A., Hosseini, H., Murdoch, S., and Goldberg, I., A Framework for the Game-theoretic Analysis of Censorship Resistance, Proceedings on Privacy Enhancing Technologies, Issue 4, pp. 83--101 (2016). [ .pdf | Tech Report ]
  5. Doucette, J.A., Pinhey, G., and Cohen, R., Multiagent Resource Allocation using Reservations for Dynamic Task Arrivals, ACM Transactions on Intelligent Systems and Technology, Vol. 8, Issue 1, pp. 1--27 (2016). [ .pdf ]
  6. Champaign, J., Cohen, R., Sardana, N. and Doucette, J.A., A framework to restrict viewing of peer commentary on web objects based on trust modeling, Social Network Analysis and Mining, Vol. 4, Issue 1, pp. 1--15 (2014). [ .pdf ]
  7. Holloway, C., Doucette, J.A., Erven, C., Bourgoin, J.P. and Jennewein, T., Optimal pair-generation rate for entanglement-based quantum key distribution, Physical Review A, Vol. 87, No. 2, pp. 23--42 (2013). [ .pdf |Tech Report ]
  8. Khan, A., Doucette, J.A. and Cohen, R., Validation of an Ontological Medical Decision Support System for Patient Treatment Using a Repository of Patient Data: Insights into the Value of Machine Learning, ACM Transactions on Information Systems and Technology, Vol. 4, No. 4, pp. 68--98 (2012). [ .pdf ]
  9. Doucette, J.A., Lichodzijewski, P., McIntyre, A. and Heywood, M., Symbiotic Coevolutionary Genetic Programming: A Benchmarking Study under Large Attribute Spaces, Genetic Programming and Evolvable Machines, Vol. 13, No. 1, pp. 71--101, (2012). [ .pdf ]
  10. Doucette, J., Lichodzijewski, P. and Heywood, M., Evolving Coevolutionary Classifiers under large Attribute Spaces, Genetic Programming: Theory and Practice, Vol. 7, Ch. 3, pp. 37--54, (2009). [ .pdf ]


Referred Conference Proceedings Publications

  1. Eric Brigham, John A. Doucette, and Matthew Lepinski, A Usage-Based Mechanism for Securing Systems via Blockchains, In Proceedings of the IEEE International Conference on Decentralized Applications and Infrastructures, to appear, 10 pages, 2019. Student Paper
  2. Sawyer Welden and John A. Doucette, Comparing the Goodness of Fit of Preference Models, In Proceedings of the 32nd International Florida Artificial Intelligence Research Society Annual Conference (FLAIRS-32), to appear, 4 pages, 2019. Student Paper
  3. John A. Doucette and Robin Cohen, A Restricted Markov Tree Model for Inference and Generation in Social Choice with Incomplete Preferences, In Proceedings of the 2017 International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS-17), pages 893--901. IFAAMAS Press, 2017. [ bib | .pdf ]
  4. Cecylia Bocovich, John A. Doucette and Ian Goldberg. Lavinia: An audit-payment protocol for censorship-resistant storage, In Proceedings of the 21st International Conference on Financial Cryptography and Data Security (FC-2017), Paper 19, 18 pages, 2017. [ bib | .pdf ]
  5. John A. Doucette, and Robin Cohen. Content of Annual Reports as a Predictor for Long Term Stock Price Movements In Proceedings of the 28th International Florida Artificial Intelligence Research Society Conference (FLAIRS-28), pages 416--421. AAAI Press, 2015. [ bib | .pdf ]
  6. Alan Tsang, John A. Doucette, and Hadi Hosseini. Voting with Social Influence: Using Arguments to Uncover Ground Truth In Proceedings of the 2015 International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS-15) , pages 1841--1842. IFAAMAS Press, 2015. [ bib | .pdf ]
  7. John A. Doucette, Kate Larson, and Robin Cohen. Conventional Machine Learning for Social Choice. In Proceedings of the Twenth-Ninth AAAI Conference on Artificial Intelligence (AAAI 2015), pages. 858--864. AAAI Press, 2015. [ bib |.pdf ]
  8. Graham Pinhey, John A. Doucette, and Robin Cohen. Distributed multiagent resource allocation with adaptive preemption for dynamic tasks. In Proceedings of the 2014 international conference on Autonomous agents and multi-agent systems, pages 1441--1442. International Foundation for Autonomous Agents and Multiagent Systems, 2014. [ bib | .pdf ]
  9. John A. Doucette. Imputation, social choice, and partial preferences. In Proceedings of the 2014 international conference on Autonomous agents and multi-agent systems, Doctorial Consortium Abstract, pages 1731--1732. International Foundation for Autonomous Agents and Multiagent Systems, 2014. [ bib | .pdf ]
  10. John A. Doucette. Imputation, social choice, and partial preferences. In Proceedings of AAAI 2014, Doctorial Consortium Abstract, page To Appear, 2014. [ bib ]
  11. John A. Doucette, Atif Khan, and Robin Cohen. A comparative evaluation of an ontological medical decision support system (omed) for critical environments. In Proceedings of the 2nd ACM SIGHIT International Health Informatics Symposium, pages 703--708. ACM, 2012. [ bib | http | .pdf ]
  12. John A. Doucette, Peter Lichodzijewski, and Malcolm I Heywood. Hierarchical task decomposition through symbiosis in reinforcement learning. In Proceedings of the fourteenth international conference on Genetic and evolutionary computation conference, pages 97--104. ACM, 2012. [ bib | http ]
  13. John A. Doucette and Darren Abramson. Automated mechanism design with co-evolutionary hierarchical genetic programming techniques. In Proceedings of the fourteenth international conference on Genetic and evolutionary computation conference, pages 935--942. ACM, 2012. [ bib | http | .pdf ]
  14. Atif Khan, John A. Doucette, Robin Cohen, and Daniel J Lizotte. Integrating machine learning into a medical decision support system to address the problem of missing patient data. In Machine Learning and Applications (ICMLA), 2012 11th International Conference on, volume 1, pages 454--457. IEEE, 2012. [ bib | http | .pdf ]
  15. John Doucette and Malcolm I Heywood. Revisiting the acrobot ‘height’task: An example of efficient evolutionary policy search under an episodic goal seeking task. In IEEE Congress on Evolutionary Computation (CEC), pages 468--475. IEEE, 2011. [ bib |http | .pdf ]
  16. Atif Khan, John Doucette, and Robin Cohen. An ontological approach for querying distributed heterogeneous information systems under critical operational environments. In 3rd Canadian Semantic Web Symposium, pages 76--88, 2011. [ bib | http |.pdf ]
  17. Atif Khan, John A. Doucette, Changjiu Jin, Lijie Fu, and Robin Cohen. An ontological approach to data mining for emergency medicine. In Northeast Decision Sciences Institute Conference, 2011. [ bib | .pdf ]
  18. John Doucette and Malcolm Heywood. Novelty-based fitness: An evaluation under the santa fe trail. Genetic Programming, pages 50--61, 2010. [ bib | http | .pdf ]
  19. John Doucette, Peter Lichodzijewski, and Malcolm I Heywood. Benchmarking coevolutionary teaming under classification problems with large attribute spaces. In Proceedings of the 11th Annual conference on Genetic and evolutionary computation, pages 1901--1902. ACM, 2009. [ bib | http ]
  20. John Doucette and Malcolm I Heywood. Gp classification under imbalanced data sets: Active sub-sampling and auc approximation. In Proceedings of the 11th European conference on Genetic programming, pages 266--277. Springer-Verlag, 2008. [ bib | http | .pdf ]


Workshops and Invited Talks

  1. John A. Doucette. Resolving Elections with Partial Preferences Using Imputation. In Proceedings of the 28th Canadian Conference on Artificial Intelligence (CANAI-15), Springer-Verlang, pp. 325--329, (2015).
  2. Cecylia Bocovich, John A. Doucette and Ian Goldberg. Incentivized Censorship Resistance with Payment Contracts. In Proceedings of the 36th IEEE Symposium on Security and Privacy (IEEE S\&P 2015), Poster Abstract, 2 Pages.
  3. John A Doucette, Hadi Hosseini, Alan Tsang, Kate Larson, and Robin Cohen, Voting with Social Networks: Truth Springs from Argument Amongst Friends, in 2nd Workshop on Exploring Beyond the Worst Case in Computational Social Choice (EXPLORE 2015), paper 7 (9 pages), (2015).
  4. John A Doucette. Imputation, social choice, and partial preferences. In Proceedings of the 28th AAAI Conference on Artificial Intelligence (AAAI 2014), Doctorial Consortium Abstract, AAAI Press, pp. 3069--3070 (2014).
  5. John A Doucette. Imputation, social choice, and partial preferences. In Proceedings of the 2014 international conference on Autonomous agents and multi-agent systems (AAMAS-14), Doctorial Consortium Abstract, pages 1731--1732, IFAAMAS, (2014).
  6. John A Doucette, Kate Larson and Robin Cohen. Approximate Winner Selection in Social Choice with Partial Preferences In 1st Workshop on Exploring Beyond the Worst Case in Computational Social Choice (EXPLORE 2014), 2014. [ bib | .pdf ]
  7. John A Doucette and Robin Cohen. Addressing preemption costs in multi-agent resource allocation for medical applications. In Workshops at the Twenty-Seventh AAAI Conference on Artificial Intelligence, 2013. [ bib | http | .pdf ]
  8. John Anthony Erskine Doucette. An Ex-Ante Rational Distributed Resource Allocation System using Transfer of Control Strategies for Preemption with Applications to Emergency Medicine. MMath thesis, University of Waterloo, 2012. [ bib | http | .pdf ]
  9. John A Doucette, Atif Khan, Robin Cohen, Dan Lizotte, and Hooman M Moghaddam. A framework for ai-based clinical decision support that is patient-centric and evidence-based. International Workshop on Artificial Intelligence and NetMedicine, page 26, 2012. [ bib | http | .pdf ]
  10. Atif Khan, John A Doucette, Robin Cohen, and Dan Lizotte. A Hybrid Design for Medical Decision Support using Data Mining to Impute Missing Data, volume 12. HI-KDD, 2012. [ bib | .pdf ]
  11. John Doucette. Novelty-based fitness measures in genetic programming. Bachelors of Computer Science Honours Thesis, Dalhouise University, 2010. [ bib | .pdf ]
  12. John Doucette and Catherine Holloway. Symbiotic genetic programming allows automatic parametrization of optical quantum logic gates. In Atlantic Provinces Council on the Sciences Mathematics, Statistics and Computer Science Conference, 2009. [ bib | .pdf ]