I got my Master's degree from the Faculty of Computer Science at the University of New Brunswick (UNB), Fredericton, NB, Canada. Prior to that I completed my Bachelor's honors degree in Computer Software Engineering at Amirkabir University of Technology (Tehran Polytechnic).
I am interested in problems at the interface of artificial intelligence, game theory, and economics. More specifically, I study different aspects of self-interested players in multiagent systems, and develop algorithms and techniques to achieve certain computational and game-theoretical properties.
Keywords: Mechanism Design, Matching Theory, Random Assignment, Dynamic Multiagent Systems, Stochastic Decision Processes, Markov Decision Processes, Computational Health Informatics.
I am also broadly interested in various areas of computer science such as: Norms and normative behaviors in AI, Reversible computing and reversible logic (The Billiard Ball Model), and Software Engineering (Bug management, Economic incentives).