Dr David Rajaratnam

Dr David Rajaratnam

Adjunct Lecturer
Engineering
Computer Science and Engineering

I am a researcher in Artificial Intelligence (AI) and Robotics and an Adjunct Lecturer in the School of Computer Science and Engineering (CSE)

My research interests are in the areas of classical AI: knowledge representation, non-monotonic and commonsense reasoning, planning, cognitive robotics, general game playing and multi-agent systems.

I am particularly interested in the application of Answer Set Programming (ASP) as a technology for solving knowledge driven combinatorial problems. ASP is a knowledge representation and reasoning paradigm that has emerged over the last decade and provides a powerful tool for solving many classical AI problems; from scheduling and planning through to resource allocation problems. It can also be applied to more novel AI application such as ensuring consistency for automated document creation. ASP has a concise and transparent language for capturing knowledge with rich features for expressing both qualitative and quantitative optimisation constraints.

I also work in robotics, with a particular focus on cognitive robotics; which is the challenge of making a robot reason and behave intelligently. I am interested in the integration of different types of reasoning systems within a cognitive robotic system. For example, how do we connect a logical reasoner for planning high-level robot actions with the robot’s vision and object recognition system. Such a tight-integration can lead to more effective behaviour. For example, the planning system can bias the robot’s vision system in order to improve the detection of objects that the robot is expecting to encounter in its environment.

Phone
+61 2 9385 6533
  • Journal articles | 2019
    Rezvani M; Rajaratnam D; Ignjatovic A; Pagnucco M; Jha S, 2019, 'Analyzing XACML policies using answer set programming', International Journal of Information Security, 18, pp. 465 - 479, http://dx.doi.org/10.1007/s10207-018-0421-5
  • Working Papers | 2019
    Hengst B; Pagnucco M; Rajaratnam D; Sammut C; Thielscher M, 2019, Perceptual Context in Cognitive Hierarchies, http://dx.doi.org10.1007/978-3-030-22102-7_16
  • Conference Papers | 2024
    Limarga R; Song Y; Pagnucco M; Rajaratnam D, 2024, 'Epistemic Reasoning in Computational Machine Ethics', in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp. 82 - 94, http://dx.doi.org/10.1007/978-981-99-8391-9_7
    Preprints | 2023
    Hengst B; Pagnucco M; Rajaratnam D; Sammut C; Thielscher M, 2023, Online Learning and Planning in Cognitive Hierarchies, , http://arxiv.org/abs/2310.12386v1
    Conference Papers | 2023
    Limarga R; Song Y; Nayak A; Rajaratnam D; Pagnucco M, 2023, 'Formalisation and Evaluation of Properties for Consequentialist Machine Ethics', in Proceedings of the Thirty-ThirdInternational Joint Conference on Artificial Intelligence, International Joint Conferences on Artificial Intelligence Organization, pp. 440 - 448, presented at Thirty-Third International Joint Conference on Artificial Intelligence {IJCAI-24}, 19 August 2023 - 25 August 2023, http://dx.doi.org/10.24963/ijcai.2024/49
    Conference Papers | 2021
    Pagnucco M; Rajaratnam D; Limarga R; Nayak A; Song Y, 2021, 'Epistemic Reasoning for Machine Ethics with Situation Calculus', in AIES 2021 - Proceedings of the 2021 AAAI/ACM Conference on AI, Ethics, and Society, pp. 814 - 821, http://dx.doi.org/10.1145/3461702.3462586
    Conference Papers | 2021
    Rajaratnam D; Thielscher M, 2021, 'Representing and Reasoning with Event Models for Epistemic Planning', in Proceedings of the 18th International Conference on Principles of Knowledge Representation and Reasoning, KR 2021, pp. 519 - 528, http://dx.doi.org/10.24963/kr.2021/49
    Conference Papers | 2019
    Manuel S; Rajaratnam D; Thielscher M, 2019, 'Encoding epistemic strategies for general game playing', in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Cuvu, Yanuca Island, Fiji, pp. 555 - 567, presented at PRICAI, Cuvu, Yanuca Island, Fiji, 26 August 2019 - 30 August 2019, http://dx.doi.org/10.1007/978-3-030-29908-8_44
    Preprints | 2018
    Hengst B; Pagnucco M; Rajaratnam D; Sammut C; Thielscher M, 2018, Perceptual Context in Cognitive Hierarchies, , http://dx.doi.org/10.48550/arxiv.1801.02270
    Conference Papers | 2016
    Rajaratnam D; Hengst B; Pagnucco M; Sammut C; Thielscher M, 2016, 'Composability in cognitive hierarchies', in Kang BH; Bai Q (ed.), Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Springer Nature, Hobart, TAS, Australia, pp. 42 - 55, presented at 29th Australasian Joint Conference, Hobart, TAS, Australia, 05 December 2016 - 08 December 2016, http://dx.doi.org/10.1007/978-3-319-50127-7_4
    Conference Papers | 2016
    hengst B; Marcus N; pagnucco M; Rajaratnam D; sammut C; Thielscher M, 2016, 'Towards Autonomous Adaptation and Trust.', Daejeon, Korea, presented at IEEE/RSJ International Conference on Intelligent Robots and Systems, Daejeon, Korea, 09 October 2016 - 14 October 2016
    Conference Papers | 2016
    2016, 'A Framework for Integrating Symbolic and Sub-symbolic Representations'
    Conference Papers | 2015
    Andres B; Rajaratnam D; Sabuncu O; Schaub T, 2015, 'Integrating ASP into ROS for reasoning in robots', in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Springer Nature, pp. 69 - 82, http://dx.doi.org/10.1007/978-3-319-23264-5_7
    Conference Papers | 2015
    Rajaratnam DP; Thielscher MIT, 2015, 'Execution Monitoring as Meta-Games for General Game-Playing Robots', in Wooldridge M; Yang Q (ed.), Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence, Buenos Aires, Argentina, presented at 24th International Joint Conference on Artificial Intelligence (IJCAI), Buenos Aires, Argentina, 25 July 2015 - 31 July 2015, http://ijcai.org/papers15/contents.php
    Conference Papers | 2014
    Cerexhe T; Rajaratnam D; Saffidine A; Thielscher M, 2014, 'A Systematic Solution to the (De-)Composition Problem in General Game Playing', in Schaub T (ed.), ECAI 2014 - 21st European Conference on Artificial Intelligence, IOS Press, Prague, Czech Republic, pp. 195 - 200, presented at 21st European Conference on Artificial Intelligence (ECAI 2014), Prague, Czech Republic, 18 August 2014 - 22 August 2014, http://dx.doi.org/10.3233/978-1-61499-419-0-195
    Conference Papers | 2014
    Rajaratnam D; Levesque HJ; Pagnucco M; Thielscher M, 2014, 'Forgetting in Action', in Baral C; De Giacomo G (ed.), Principles of Knowledge Representation and Reasoning: Proceedings of the Fourteenth International Conference, AAAI Press, Vienna, Austria, presented at 14th International Conference on Principles of Knowledge Representation and Reasoning, Vienna, Austria, 20 July 2014 - 24 July 2014, http://www.aaai.org/Press/press.php
    Conference Papers | 2013
    Rajaratnam ; Levesque HJ; Pagnucco ; Thielscher , 2013, 'Reasoning about Robot Epistemic Ability to Use the Cloud', in Ji, J ; Strass H; Wang X (eds.), Nonmontonic Reasoning, Action and Change, Proceedings of the Tenth International Workshop, International Workshop on Nonmonotonic, Reasoning, Action and Change, Beijing, China, pp. 37 - 44, presented at International Workshop on Nonmonotonic, Reasoning, Action and Change, Beijing, China, 05 August 2013 - 05 August 2013
    Conference Papers | 2013
    Rajaratnam D; Thielscher M, 2013, 'Towards General Game-Playing Robots: Models, Architecture and Game Controller', in Cranefield S; Nayak A (ed.), AI 2013: Advances in Artificial Intelligence. Lecture Notes in Computer Science, Springer, Heidelberg, Germany, presented at 26th Australasian Joint Conference on Artificial Intelligence, Dunedin, New Zealand, 04 December 2013 - 06 December 2013, http://dx.doi.org/10.1007/978-3-319-03680-9_29
    Conference Papers | 2011
    Pagnucco M; Strass H; Rajaratnam D; Thielscher M, 2011, 'How to Plan When being Deliberately Misled', in Automated Action Planning for Autonomous Mobile Robots—Papers from the 2011 AAAI Workshop (PAMR), pp. 45 - 50
    Conference Papers | 2011
    Rajaratnam DP; Pagnucco M, 2011, 'From approximate clausal reasoning to problem hardness', in AI 2011: Advances in Artificial Intelligence, Springer, Heidelberg, Germany, pp. 501 - 510, presented at 24th Australasian Joint Conference on Artificial Intelligence, AI 2011, Perth, Australia, 05 December 2011 - 08 December 2011, http://dx.doi.org/10.1007/978-3-642-25832-9_51
    Conference Papers | 2007
    Rajaratnam DP; Pagnucco M, 2007, 'Prime implicates for approximate reasoning', in 2nd international conference on Knowledge science, engineering and management, Melbourne, presented at 2nd international conference on Knowledge science, engineering and management, Melbourne, 28 November 2007 - 30 November 2007
    Conference Papers | 2005
    Pagnucco M; Rajaratnam DP, 2005, 'Inverse resolution as belief change', in Proceedings of the 19th international joint conference on Artificial intelligence, Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, presented at 19th International joint conference on artificial intelligence, Edinburgh, Scotland, 30 July 2005 - 05 August 2005