Publications
2011. Helping Users Shop for ISPs with Internet Nutrition Labels. ACM SIGCOMM Workshop on Home Networks '11. :13-18.
2004. Multiple view tracking of humans modelled by kinematic chains. Image Processing, 2004. ICIP '04. 2004 International Conference on. 2:1009-1012Vol.2-1009-1012Vol.2.
2004. 3d modelling of human motion using kinematic chains and multiple cameras for tracking. Proc. of Eighth International Symposium on the.
2010. Autonomous traffic engineering with self-configuring topologies. SIGCOMM Comput. Commun. Rev.. 41(4):–-–.
2011. ON THE ESTIMATION OF 3D HUMAN BODY MODELS AND POSE FROM MULTIPLE CAMERAS. EMERGING TOPICS IN COMPUTER VISION AND ITS APPLICATIONS. :3-25.
2006. Segmentation and Probabilistic Registration of Articulated Body Models. Pattern Recognition, 2006. ICPR 2006. 18th International Conference on. 2:92-96.
2011. Broadband internet performance: A view from the gateway. SIGCOMM-Computer Communication Review. 41(4):134-134.
2003. A hidden Markov model based framework for recognition of humans from gait sequences. Image Processing, 2003. ICIP 2003. Proceedings. 2003 International Conference on. 2:II-93-6vol.3-II-93-6vol.3.
2008. Model Driven Segmentation of Articulating Humans in Laplacian Eigenspace. Pattern Analysis and Machine Intelligence, IEEE Transactions on. 30(10):1771-1785.
2018. Biofilms Comprise a Component of the Annual Cycle of Vibrio cholerae in the Bay of Bengal Estuary. mBio. (2):e00483-18.
2003. Automatic thumbnail cropping and its effectiveness. Proceedings of the 16th annual ACM symposium on User interface software and technology. :95-104.
2002. OZONE: A zoomable interface for navigating ontology information. Proceedings of the Working Conference on Advanced Visual Interfaces. :139-143.
2003. Automatic thumbnail cropping and its effectiveness. Proceedings of the 16th annual ACM symposium on User interface software and technology. :95-104.
2007. Semi-automatic photo annotation strategies using event based clustering and clothing based person recognition. Interacting with Computers. 19(4):524-544.
2009. Dynamic software updates: a VM-centric approach. Proceedings of the 2009 ACM SIGPLAN conference on Programming language design and implementation. :1-12.
2009. Dynamic software updates for Java: A VM-centric approach. Proceedings of the ACM Conference on Programming Language Design and Implementation (PLDI).
2000. A dual interpretation of “standard constraints” in parametric scheduling. Formal Techniques in Real-Time and Fault-Tolerant Systems. :205-223.
2007. A general framework for reasoning about inconsistency. Proceedings of the International Joint Conference on Artificial Intelligence. :599-604.
2007. Uncertainty in logic programming: Some recollections. Association for Logic Programming Newsletter. 20(2)
2005. Distributed Algorithms for Dynamic Survivability of Multiagent Systems. Computational Logic in Multi-Agent SystemsComputational Logic in Multi-Agent Systems. 3259:139-144.