Pradeep Murukannaiah's Picture

Pradeep Kumar


PhD Candidate @ NC State

  • Room 2261, 890 Oval Drive, EB II
  • Raleigh, NC, 27606
  • pmuruka AT ncsu DOT edu
  • +1 919 376 7218


I am a PhD candidate in Computer Science at North Carolina State University, working under the supervision of Professor Munindar P. Singh. I obtained an MS in Computer Science from North Carolina State University and a BE in Information Science and Engineering from University Visvesvaraya College of Engineering, India.

I have done internships at Google, Seattle-Kirkland and Jarvis Lab, Duke University Medical Center. Prior to graduate studies, I worked as a software engineer at Alcatel-Lucent, India.


Mobile social computing is the broad theme of my research. I envision a computing infrastructure that supports interaction among autonomous social entities, where the loci of computation is decentralized across end users’ devices, not conceptually centralized as it is today. My works introduce high-level abstractions required to support the above vision, and span

Software engineering of mobile and social applications, involving agent-oriented modeling and middleware-based architecture, emphasizing privacy and usability.

Machine learning from smart phone sensor data to recognize a user's context (e.g., places, activities, and social circles), emphasizing reduced user effort and battery consumption.

Social network analysis involving textual content (e.g., email and tweets) to learn ego-centric social circles, geo-tag estimation, and sentiment analysis.



    [AI Mag 2015] Laura Zavala, Pradeep K. Murukannaiah, Nithyananthan Poosamani, Tim Finin, Anupam Joshi, Injong Rhee, and Munindar P. Singh. Platys: From Position to Place-Oriented Mobile Computing. AI Magazine, 36(2):50–62, June 2015. [pdf]

    [ACM TOSEM 2015] Pradeep K. Murukannaiah and Munindar P. Singh. Platys: An active learning framework for place-aware application development and its evaluation. ACM Transactions on Software Engineering and Methodology, 24(3):1–33, May 2015. [pdf]

    [IEEE IC 2014] Pradeep K. Murukannaiah and Munindar P. Singh. Understanding location-based user experience. IEEE Internet Computing, 18(6):72–76, Nov 2014. [pdf]

    [IEEE IC 2012] Pradeep K. Murukannaiah and Munindar P. Singh. Platys Social: Relating shared places and private social circles. IEEE Internet Computing, 16(3):53–59, May 2012. [pdf]


    [ICSOC 2015] Anup K. Kalia, Pradeep K. Murukannaiah, and Munindar P. Singh. TRACE: A dynamic model of trust for people-driven service engagements. In Proceedings of the 13th International Conference on Service Oriented Computing, Accepted to appear, Short paper, pages 1–8, Goa, 2015 [Acceptance rate: 24%] [pdf]

    [RE 2015] Pradeep K. Murukannaiah, Anup K. Kalia, Pankaj R. Telang, and Munindar P. Singh. Resolving goal conflicts via argumentation-based analysis of competing hypotheses. In Proceedings of the IEEE 23rd International Requirements Engineering Conference, Accepted to appear, pages 1–10, Ottawa, 2015 [Acceptance rate: 20%] [pdf]

    [AAMAS 2014] Pradeep K. Murukannaiah and Munindar P. Singh. Xipho: Extending Tropos to engineer context-aware personal agents. In Proceedings of the 13th International Conference on Autonomous Agents and Multi-Agent Systems, pages 309–316, Paris, 2014. [Acceptance rate: 24%] [pdf]

    [ACM RecSys 2014] Guangchao Yuan, Pradeep K. Murukannaiah, Zhe Zhang, and Munindar P. Singh. Exploiting sentiment homophily for link prediction. In Proceedings of the 8th ACM Conference on Recommender Systems, pages 17–24, Foster City, CA, 2014. [Acceptance rate: 23%] [pdf]

    [IEEE SKG 2008] Kemafor Anyanwu, P. K. Murukannaiah, and Angele Maduko. Structure discovery queries in disk-based Semantic Web databases. In Proceedings of the IEEE International Conference on Semantics, Knowledge, and Grid, Beijing, 336–342, 2008. [Acceptance rate: 25%] [link]

Book Chapter

    [GraphMining 2013] Madhuri R. Marri, Lakshmi Ramachandran, Pradeep K. Murukannaiah, Padmashree Ravindra, Amrita Paul, Da Young, David F. Lee, Sanmugapriya Murugappan, William Hendrix. Dimensionality reduction. In Nagiza F. Samatova, William Hendrix, John Jenkins, Kanchana Padmanabhan, Arpan Chakraborty (Eds.), Practical Graph Mining with R, CRC Press, 2013.


    [ACySe Workshop 2015] Ricard Fogues, Pradeep K. Murukannaiah, Jose M. Such, Agustin Espinosa, Ana Garcia-Fornes, and Munindar P. Singh. Argumentation for Multi-party Privacy Management (Position Paper). Second International Workshop on Agents and CyberSecurity (ACySe), Instanbul, 2015. [pdf]

    [AAMAS DC 2014] Pradeep K. Murukannaiah Reasoning about context and engineering context-aware agents (Doctoral Consortium). In Proceedings of the International Conference on Autonomous Agents and MultiAgent Systems, Paris, 1733–1734, 2014. [pdf]

    [AAMAS Demo 2014] Pradeep K. Murukannaiah, Ricard Fogues, and Munindar P. Singh. Platys: a framework for support- ing context-aware personal agents (Demonstration). In Proceedings of the International Conference on Autonomous Agents and MultiAgent Systems, Paris, 1689–1690, 2014. [pdf]

    [AAAI Workshop 2013] Chung-Wei Hang, Pradeep K. Murukannaiah, and Munindar P. Singh. Platys: User-Centric Place Recognition. AAAI Workshop on Activity Context-Aware System Architectures, 2013. [pdf]


Project Mentor

Service-Oriented Computing (CSC 750), Spring 2014, 2015.

Social Computing (CSC 791), Spring 2015.

Teaching Assistant

Service-Oriented Computing (CSC 750), Spring 2011, 2012, 2013.

Graph Theory (CSC 565), Fall 2010.


Information Director

[ACM TOIT] ACM Transactions on Internet Technology (2013–Present)

PC Member

[AAAI] AAAI Conference on Artificial Intelligence (2012)

[IEEE MS] IEEE International Conference on Mobile Services (2013, 2015)

[AAMAS SC] International Workshop on Multiagent Foundations of Social Computing (2014, 2015)

[EUSPN] International Conference on Emerging Ubiquitous Systems and Pervasive Networks (2015)

Journal Reviewer

[IEEE IC] IEEE Internet Computing

[ACM TIST] ACM Transactions on Intelligent Systems and Technology

[IEEE TSC] IEEE Transactions on Services Computing