Dr. Sultan Ahmed
Dept. of Computer Science, Univ. of Regina, Canada
Email: ahmed28s (AT) uregina (DOT) ca

Research
Research Interests
My current research primarily focusses on preference-based reasoning. Particularly, I focus on graphical modelling of user's qualitative preferences in multi-attributes case. I combine the models with hard constraints, user's genuine decision, or uncertainty.

Publications
  1. S. Ahmed and M. Mouhoub, "A Divide and Conquer Algorithm for Dominance Testing in Acyclic CP-nets", In proceedings of the IEEE Thirty-First International Conference on Tools with Artificial Intelligence, pp. 392-399, 2019. Portland, Oregon, USA.
  2. S. Ahmed and M. Mouhoub, "Constrained LP-trees", In proceedings of the 2019 IEEE International Conference on Systems, Man, and Cybernetics, pp. 2938-2944, 2019. Bari, Italy.
  3. S. Ahmed, "Conditional Preference Network with Constraints and Uncertainty", In proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence (Doctoral Consortium), pp. 6422-6423, 2019. Macau SAR, China.
  4. S. Ahmed and M. Mouhoub, "Pareto Optimality for Conditional Preference Networks with Comfort", In proceedings of the Thirty-Second International Conference on Industrial, Engineering & Other Applications of Applied Intelligent Systems, pp. 841-853, 2019. Graz, Austria.
  5. S. Ahmed and M. Mouhoub, "Lexicographic Preference Trees with Hard Constraints", In proceedings of the Thirty-Second Canadian Conference on Artificial Intelligence, pp. 366-372, 2019. Kingston, Ontario, Canada.
  6. S. Ahmed and M. Mouhoub, "Constrained Optimization with Preferentially Ordered Outcomes", In proceedings of the 30th International Conference on Tools with Artificial Intelligence, pp. 307-314, 2018. Volos, Greece.
  7. S. Ahmed and M. Mouhoub, "Representation and Reasoning with Probabilistic TCP-nets", Computer and Information Science, Vol. 11, No. 4, pp. 9-28, 2018.
  8. S. Ahmed and M. Mouhoub, "Constrained Optimization with Partial CP-nets", In proceedings of the IEEE International Conference on Systems, Man, and Cybernetics, pp. 3361-3366, 2018. Miyazaki, Japan.
  9. S. Ahmed and M. Mouhoub, "Extending Conditional Preference Network with User's Genuine Decisions", In proceedings of the IEEE International Conference on Systems, Man, and Cybernetics, pp. 4216-4223, 2018. Miyazaki, Japan.
  10. S. Ahmed and M. Mouhoub, "Transformation between CP-net and CPC-net", In proceedings of the 31st International Conference on Industrial, Engineering & Other Applications of Applied Intelligent Systems, pp. 292-300, 2018. Montreal, Canada.
  11. S. Ahmed and M. Mouhoub, "Probabilistic TCP-net", In proceedings of Canadian Conference on Artificial Intelligence, pp. 293-304, 2017. Edmonton, Canada.
  12. S. Ahmed, "Collaborative Filtering with Users' Qualitative and Conditional Preferences", In proceedings of Canadian Conference on Artificial Intelligence, pp. 403-406, 2017. Edmonton, Canada.
  13. S. Ahmed, M. Shahjahan, and K. Murase, "A Lempel-Ziv Complexity-Based Neural Network Pruning Algorithm", International Journal of Neural Systems, vol. 21, no. 5, pp. 427-441, 2011.
  14. S. Ahmed, M. Shahjahan, and K. Murase, "Injecting Chaos in Feedforward Neural Networks", Neural Processing Letters, vol. 34, no. 1, pp. 87-100, 2011.
  15. K.K. Debnath, S. Ahmed, M. Shahjahan, and K. Murase, "A Paper Currency Recognition System Using Negatively Correlated Neural Network Ensemble", Journal of Multimedia, vol. 5, no. 6, pp. 560-567, 2010.
  16. M. Shahjahan, S. Ahmed, H.M.I. Hassan, and K. Murase, "Extraction of Interesting Features from Human Motion", 3D Research, vol. 1, no. 3, pp. 1-8, 2010.
  17. S. Ahmed, M.F.E. Khan, and M. Shahjahan, "A Filter Based Feature Selection Approach Using Lempel Ziv Complexity", In Proceedings of International Symposium on Neural Networks, Lecture Notes in Computer Science, vol. 6676, pp. 260-269, 2011.
  18. M. Islam, M.R. Rana, S. Ahmed, A.N.M.E. Kabir, and M. Shahjahan, "Training Neural Network with Chaotic Learning Rate", In Proceedings of International Conference on Emerging Trends in Electrical and Computer Technology, pp. 781-785, 2011.
  19. S. Ahmed, M. Shahjahan, and K. Murase, "Chaotic Dynamics of Supervised Neural Network", In Proceedings of International Conference on Computer and Information Technology, pp. 412-417, 2010.
  20. S. Ahmed, M. Shahjahan, and K. Murase, "Maximization of the Gradient Function for Efficient Neural Network Training", In Proceedings of International Conference on Computer and Information Technology, pp. 424-429, 2010.
  21. D. Bhadra, T.A. Tarique, S. Ahmed, M. Shahjahan, and K. Murase, "An Encoding Technique for Design and Optimization of Combinational Logic Circuit", In Proceedings of International Conference on Computer and Information Technology, pp. 232-236, 2010.
  22. S. Ahmed, F.E. Khan, M. Shahjahan, and K. Murase, "A Complexity Based Silent Pruning Algorithm", In Proceedings of International Joint Conference on Neural Network, pp. 83-89, 2010.
  23. M. Asaduzzaman, S. Ahmed, F.E. Khan, M. Shahjahan, and K. Murase, "Making Use of Damped Noisy Gradient in Training Neural Network", In Proceedings of International Joint Conference on Neural Network, pp. 2629-2633, 2010.
  24. S. Ahmed, M. Shahjahan, M.M. Kabir, and K. Murase, "An Image Denoising Technique using Feedforward Neural Network", In proceedings of iFAN, Tokyo, Japan, September 26-27, 2010.
Conference Program Committee
Reviewer of Journals


Teaching
University of Regina
  1. CS 335 Introduction to Computer Networks - Instructor - Summer 2019
  2. CS 210 Data Structures and Abstractions - Instructor - Spring 2019
  3. CS 210 Data Structures and Abstractions - Instructor - Winter 2019
  4. CS 201 Introduction to Digital Systems - Instructor - Winter 2019
  5. CS 335 Introduction to Computer Networks - Instructor - Summer 2018
  6. CS 201 Introduction to Digital Systems - Instructor - Spring 2018
  7. CS 201 Introduction to Digital Systems - Instructor - Winter 2018
  8. CS 201 Introduction to Digital Systems - Instructor - Fall 2017
  9. CS 201 Introduction to Digital Systems - Instructor - Spring 2017
  10. CS 201 Introduction to Digital Systems - Instructor - Winter 2017
  11. CS 210 Data Structures and Abstractions - Instructor - Spring 2013
  12. CS 201 Introduction to Digital Systems - Instructor - Winter 2013
  13. CS 215 Web Oriented Programming - Teaching Assistant - Fall 2012
  14. CS 110 Programming and Problem Solving - Teaching Assistant - Spring 2012
  15. CS 215 Web Oriented Programming - Teaching Assistant - Winter 2012
  16. CS 110 Programming and Problem Solving - Teaching Assistant - Fall 2011
Khulna University of Engineering and Technology, Bangladesh
  1. ECE 2203 Network Analysis and Filter Design - Instructor - 2009-2010 session
  2. ECE 3109 Numerical Analysis - Instructor - 2009-2010 session
  3. ECE 1109 Solid State Electronics - Instructor - 20098-2010 session
  4. ECE 3115 Data Communication - Instructor - 2008-2009 session
  5. ECE 3201 Information Theory - Instructor - 2008-2009 session
  6. ECE 2203 Network Analysis and Filter Design - Instructor - 2008-2009 session
  7. ECE 3215 Communication Engineering - Instructor - 2008-2009 session
  8. ECE 1210 Analog Electronics I - Instructor - 2008-2009 session
  9. ECE 3109 Numerical Analysis - Instructor - 2008-2009 session
  10. ECE 1109 Solid State Electronics - Instructor - 2008-2009 session
  11. ECE 3101 Industrial Electronics - Instructor - 2008-2009 session