Sample Publications:
 A generalized linear time algorithm for an optimal kdiatance dominating set of a weighted tree,
Info. Processing Letters, 130(2018, online version 2017), pp. 5862.
 A mintransitive fuzzy leftrelationship on finite sets based on distance to left,
Proc. Intern. Conf. Soft Computing: Theory and Applications, SoCTA2017,
India, Dec. 2224, 2017.
 A linear time algorithm for optimal khop Dominating Set of a Tree (with S. Majumder),
Info. Processing Letters, 116(2016), pp. 197202.
 A formal model of usecases and its application in generating a hierarchical classstructure
(with A. Ganguly),
Proc. Intern. Conf. Software Engineering Advances (ICSEA),
Nice, France, Oct. 1216, 2014, pp. 551559.
 Improving undergraduate students' programming skills,
Proc. Intern. Conf. Software Engineering Advances (ICSEA),
Portugal, Nov. 1823, 2012, pp.493498.
 Optimal information organization for web and other displays.
Proc. of IEEE World Congress in Information and Communication Technology (WICT11),
Mumbai, Dec 1113, 2011.
 Approximation of CFL by regular languages for concurrent program verification
(with S. Mukhopadhaya)
Proc. 34th Annual IEEE Intern. Computer Software and Applications Conference (COMPSAC10),
Korea, July 1923, 2010.
 ServiceLearning and ActiveLearning: an experience based comparison,
Proc. Intern. Conf. on Frontiers in Education Computer Science and Computer Engineering (FECS10),
Las Vegas, July 1215, 2010.
 Shape recognition using a new spatial representation and a D.P. matching algorithm (with S. Gu),
Proc. Intern. Conf. on Advances in Pattern Recognition (ICAPR09),
Indian Statistical Institute, Kolkata, Feb 46, 2009.
 Contentmodel based coursedesign for active learning, critical thinking, and creativity,
Proc. Intern. Conf. on Frontiers in Education Computer Science and Computer Engineering (FECS09),
Las Vegas, July 1316, 2009.
 A distributed O(E) algorithm for optimal linkreversal,
Intern. Conf. Distributed Computing and Networking ICDCN09, Jan 36, 2009, pp. 243250.
(pdf)
 (with J. Brees) EasyMAC: a new and simple protocol for slot assignment for media access in sensor networks,
ISCA 21 Intern. Conf. on Parallel and Distributed Computing and Communication Systems, New Orleans, 2008, pp. 141146.
(pdf)
 (with J. Brees) Finding shortest multipaths with O(N^2) message complexity,
ISCA 21 Intern. Conf. on Parallel and Distributed Computing and Communication Systems, New Orleans, 2008, pp.16.
(pdf)
 Orthogonal Decomposition of FiniteState Behavior Models As a Basis for Determining Components in Software Architectures,
Proc. Intern. Conf. on Software Engineering Theory and Practice (SETP08),
Orlando, Florida, July 710, 2008.
(postscript)
 Teaching software modeling and design based on relevant science of software design and science of learning,
Proc. Intern. Conf. on Frontiers in Education Computer Science and Computer Engineering (FECS08),
Las Vegas, July 1417, 2008.
(pdf)
 Structuring software functional requirements for automated design and verification,
Proc. 31st Annual IEEE Intern. Computer Software & Applications Conf. (COMPSAC07),
Beijing, 2427 Jul, 2007 (nominated for bestpaper award).
(postscript)
 A software tool for optimal classhierarchy design based on the userelationship among functions and variables (with N. Gwee),
Proc. 16th Intern. Conf. on Software Engineering and Data Engineering (SEDE07),
Las Vegas, July 911, 2007, pp. 326331.
(pdf)
 Using dataintegrity constraints in modelbased design,
Proc. 16th Intern. Conf. on Software Engineering and Data Engineering (SEDE07),
Las Vegas, July 911, 2007 (nominated for bestapper award).
(postscript)
 (with D. Datta) Reliable and efficient data transfer in wireless sensor networks via
outofsequence forwarding and delayed request for missing packets,
4th Intern. Conf. on Information Technology : New Generations (ITNG 2007),
Las Vegas (USA), April 24, 2007, pp. 128133
(bestpaper award).
(pdf)
 Conflation of two polygonal lines,
Pattern Recognition,
39 (2006), pp. 363372.
(pdf)
 A canonical shape representation for a polygon,
Proc. Intern. Conf. on Advances in Pattern Recognition (ICAPR06),
Indian Statistical Institute, Kolkata, 2006.
 A formal approach to designing a classsubclass structure using a partial order on the functions,
Proc. 29th Annual IEEE Intern. Computer Software & Applications Conf. (COMPSAC05),
Edinburgh, Scotland, Jul 2628, 2005.
(postscript)
 Deadlockfree distributed relaxed mutualeclusion without revokemessages,
The 7th International workshop on Distributed Computing, IWDC05,
Kharagpur, India, Dec 2730, 2005.
(postscript)
 Normalized dataflow diagrams for a sound basis in software design,
3rd Intern. Conf. Computer Science, Software Engineering, Information Technology, eBusiness and Applications,
Egypt, Dec 2729, 2004.
(postscript)
 A modern graphic flowchart layout tool,
Proc. 1st Intern. Conf. on Distributed Computing and Internet technology, ICDCIT04,
India, Dec 2224, 2004 (postscript)
 Modeling complex systems by a set of interacting finitestate models,
Proc. 10th Asia Pacific Software Engineering Conf, APSEC2003,
Thailand, Dec 1012, 2003.
 Finitestate modeling in software design: some fundamental techniques,
APSEC Software Engineering Conf., Gold Coast, Australia, Dec 36, 2002.
(postscript)
 A canonical functional design based on the dominationrelationship among data,
APSEC Software Engineering Conference, Macau, Dec 47, 2001.
(postscript)
 The concept of pathclosed subsets and its application to software functional design,
APSEC Software Engineering Conference, Singapore, Dec 58, 2000, pp 112119.
(postscript)
 Optical converterplacement in tree networks,
Proc. 15th Intern. Conf. Parallel and Distributed Computer Systems (PDCS02),
Louisville, Kentucky, USA, Sept 1921, 2002.
(postscript)
 The normal form of a granular fuzzy function, Fuzzy Sets and Systems, 124(2001), pp. 97107.
 Learning rules from numerical data combining geometric and graph theoretic approach, Intern. J. of Robotics and Autonomous Systems, 33(2000), pp. 135147.
 Gravitational clustering  a new approach based on the spatial distribution of the points, Pattern Recognition, 32(1999), pp. 11491160. (postscript)
 Similarity relations, fuzzy linear orders, and fuzzy partial orders, Fuzzy Sets and Systems, 109(2000), pp. 419428.
 A better fitness measure of a textdocument for a given set of keywords, Pattern Recognition, 33(2000), pp. 841848.
 A solution to histogramequalization and other related problems by shortest path method, Pattern Recognition, 31(1998), pp. 231234.
 What's in a fuzzy membership value, NATO ASIseries on Computational Intelligence (eds. Kaynak, et al), 1998, pp. 114127.
 Fuzzy logic or Lukasiewicz's logic: a clarification (with J. Chen), Fuzzy Sets and Systems, 95(1998), pp. 369379.
 Mintransitivity of fuzzy leftness relationship and its application to decision making, Fuzzy Sets and Systems, 86(1997), pp. 357367.
