Binay K. Bhattacharya, Professor
School of Computing Science
Simon Fraser University


Educational Background

   
1982  Ph.D. Computer Science, McGill University, Canada
  "Application of computational geometry to pattern recognition problems"
   
1978  M.Sc. Computer Science, McGill University, Canada
  "Some numerical computations in linear estimation"
   
1969  M.Sc. Pure Mathematics, University of Calcutta, India
   
1967  B.Sc. University of Calcutta, India
   


Employment History at Academic Institutions

September 1992 - Current Professor, Computer Science, Simon Fraser University
   
September 1987 - August 1992 Associate Professor, Computing Science, Simon Fraser University
   
January 1982 - August 1987 Assistant Professor, Computing Science, Simon Fraser University
   
September 1980 - December 1981 Lecturer, Computer Science, McGill University
   
December 1970 - December 1975 Research Assistant, Hydrometeorology, Indian Institute of Tropical Meteorology, India
   


Semesterly Activity at Simon Fraser University

Semester Type Course Number Session Type Hours Enrollment
2008-3 Teaching Scientific Cmpt.prgm CMPT102 D01.00 Lecture 3.00 25
2008-3 Teaching Spec.top./theoretical Cmpt. CMPT881 G02.00 Lecture 3.00 8
2008-1 Teaching Design and analysis of algorithms CMPT 405   Lecture 3.00 5
2008-1 Teaching Algorithms CMPT 705   Lecture 3.00 15
2008-1 Teaching Cmpt. Algorithms CMPT405 D01.00 Lecture .79 5
2008-1 Teaching Design/analysis Algorithms CMPT705 G01.00 Lecture 2.21 14
2007-3 Teaching Computational Geom. CMPT406 D01.00 Lecture 3.00 8
2007-3 Teaching Computational Geom. CMPT813 G01.00 Lecture 3.00 8
2007-2 Teaching Special Res. Proj. CMPT415   Directed Studies 3.00 1
2007-1 Teaching Data Structures CMPT307 D01.00 Lecture 3.00 40
2006-3 Teaching Numerical Analysis MACM316 E01.00 Lecture 3.00 124
2006-2 Teaching Special Res. Proj. CMPT415   Directed Studies 3.00 1
2006-1 Teaching Data Structures CMPT307 D02.00 Lecture 1.50 16
2006-1 Teaching Data Structures CMPT307 D01.00 Lecture 1.50 14
2006-1 Teaching Computational Geom. CMPT813 G01.00 Lecture 3.00 9
2005-3 Teaching Computational Geom. CMPT406 D01.00 Lecture 3.00 9
2005-1 Study Leave         0.00 0
2004-3 Study Leave         0.00 0
2004-1 Teaching Data Structures CMPT307 D01.00 Lecture 3.00 51
2004-1 Teaching Special Research Proj CMPT415 D01.00 Directed Studies 1.50 1
2004-1 Teaching Computational Geom. CMPT813 G01.00 Lecture 3.00 15
2003-3 Teaching Computational Geom. CMPT406 D01.00 Lecture 3.00 16
2003-2 Teaching Special Resrch Proje CMPT415 D03.00 Directed Studies 1.50 1
2003-2 Teaching Directed Reading CMPT894 G07.00 Directed Studies 1.50 1
2003-1 Teaching Data Structures CMPT307 E01.00 Lecture 3.00 26
2003-1 Teaching Computational Geom. CMPT813 G01.00 Lecture 3.00 22
2002-1 Teaching Discrete Mathematics MACM 101   Lecture 0.00 125
2002-1 Teaching Discrete Math I MACM101 D02.00 Lecture 3.00 118
2001-3 Teaching Data and Program Abstract CMPT201   Lecture 3.00 147
2001-1 Teaching Computational Geom. CMPT406 D01.00 Lecture 3.00 14
2001-1 Teaching Computational Geom. CMPT813 G01.00 Lecture 3.00 9
2000-1 Teaching Computational Geometry CMPT 406   Lecture 3.00 13
2000-1 Teaching Computational Complexity CMPT 710   Lecture 3.00 17
2000-1 Teaching Special Research Project CMPT415   Directed Studies 1.50 1
2000-1 Teaching Directed Reading CMPT894   Directed Studies 1.50 1
1999-3 Teaching Cmpt. Algorithms CMPT405   Lecture 3.00 28
1999-2 Teaching Special Resrch Proje CMPT415   Directed Studies 1.50 1
1999-1 Teaching Computational Geom. CMPT813   Seminar 3.00 9
1998-3 Teaching Data Structures CMPT307   Lecture 3.00 58
1998-3 Teaching Computability CMPT308   Lecture 3.00 30
1998-2 Teaching Directed Reading CMPT894   Directed Studies 1.50 1
1998-1 Teaching Cmpt. Complexity CMPT710   Seminar 3.00 11
1997-3 Teaching Computational Geom. CMPT406   Lecture 3.00 17
1997-1 Teaching Cmpt. Algorithms CMPT405   Lecture 3.00 28
1996-2 Teaching Computational Geom. CMPT406   Lecture 3.00 17
1996-2 Teaching Discrete Math I MACM101   Lecture 3.00 85
1996-1 Teaching St-Theor.Cmpt. Sci CMPT881   Lecture 3.00 9
1996-1 Teaching Discrete Mathematics 1 MACM101   Lecture 3.00 219
1994-2 Teaching Data Structures and Algorithms CMPT307   Lecture 3.00 42
1994-2 Teaching Computational Geometry CMPT406   Lecture 3.00 5
1994-2 Teaching Computational Geometry CMPT813   Seminar 3.00 2
1993-3 Teaching Computational Geometry CMPT405   Lecture 3.00 13
1993-2 Teaching   CMPT205   Lecture 3.00 33
1993-2 Teaching Data Structures and Algorithms CMPT307   Lecture 3.00 35
1993-1     CMPT205   Lecture 3.00 61
1992-3     CMPT881   Lecture 3.00 4
1992-2     CMPT205   Lecture 3.00 43
1992-2     CMPT307   Lecture 3.00 32
1992-2 Teaching Individual Study Project GS400   Directed Studies 2.50 1
1991-3     CMPT710   Lecture 3.00 20
1991-2     CMPT205   Lecture 3.00 51
1991-2     CMPT307   Lecture 3.00 16
1990-2     CMPT307   Lecture 3.00 24
1990-2     CMPT881   Lecture 3.00 6
1990-1     CMPT307   Lecture 3.00 37
1988-3     CMPT406   Lecture 3.00 7
1988-3     CMPT409   Directed Studies 1.50 1
1988-2     CMPT351   Lecture 3.00 17
1988-2     CMPT406   Seminar 3.00 2
1988-2     CMPT813   Lecture 3.00 3
1987-3     CMPT813   Seminar 3.00 5
1987-2     CMPT305   Lecture 3.00 18
1987-2     CMPT307   Lecture 3.00 38
1987-2     CMPT351   Lecture 3.00 23
1986-3     CMPT406   Lecture 3.00 8


Senior Supervisory Duties of a Thesis/Dissertation/or Major Project

                                     
Name Degree Project/Thesis Title Status Began Completed
Hu, Yu Zhuang Ph.D.   Active 2005-2  
Hu, Yuzhuang Ph.D. Vehicle routing problems in networks Active 2005-1  
Shi, Qiaosheng Ph.D. Efficient algorithms for nework center/covering location optimization problems Active 2002-3  
Sember, Jeff M.Sc. The planar collection depots location problem Completed 2004-3 2006-1
Xing, Wei M.Sc.   Withdrawn 1991-2 2005-1
Mukherjee, Kaustav M.Sc. Application of Gabriel graph to instance-based learning Completed 2002-3 2004-3
Benkoczi, Robert Ph.D. Cardinality constrained facility location problems in trees Completed 1998-3 2004-2
Zhang, T M.Sc.   Withdrawn 1990-1 2003-2
Merchant, Rizwan M.Sc. Constrained k-Means Clustering in the Plane Completed 2000-2 2003-1
Breton, David M.Sc. Facility Location Optimization in Trees Completed 2000-2 2002-3
Mitra, Pinaki Ph.D.   Completed 1991-3 1995-1
Guo, Zhongmin M.Sc.   Completed 1991-1 1994-1
Kaller, Damon M.Sc.   Completed 1990-2 1992-2
Levinson, Catherine M.Sc.   Completed 1986-3 1990-2
Klimo, Helena M.Sc.   Completed 1984-3 1988-3
Osiakwan, C Ph.D.   Withdrawn 1985-1 1986-3
Zorbas, J M.Sc.   Completed 1985-1 1986-2
Franklin, Paul M.Sc.   Completed 1984-2 1986-1


Serving on a Committee of a Thesis/Dissertation/or Major Project

                                                               
Name Degree Project/Thesis Title Status Began Completed
Kahlert, Joe M.Sc.   Active 2008-3  
Sharangi, Somsubhra Ph.D.   Active 2008-3  
Wang, Carrie M.Sc.   Active 2007-3  
Weidert, Craig M.Sc.   Active 2007-3  
Chan, Bobby M.Sc.   Active 2005-3  
    Ramesh Senior Supervisor
Li, Yi Ph.D.   Active 2004-2  
    Kamal Senior Supervisor
Rong Ge Ph.D.   Completed   2007-3
    Martin Ester- Sr. Supervisor
Hu, Zengjian Ph.D.   Completed   2007-2
    Petra Berenbrink- Sr. Supervisor
Pang Pang Wang Ph.D.   Completed   2007-2
    Kamal Gupta (Eng. Sc.)- Sr. Supervisor
Jin, Wen Ph.D.   Completed   2006-2
    Martin - Sr. Supervisor
Zhang, John Z Ph.D.   Completed 2002-1 2005-3
    Tiko - Sr. Supervisor
Zhang, Ruiquan Ph.D.   Withdrawn 1996-3 2005-1
Liu, Li-Xin M.Sc.   Withdrawn 1989-1 2005-1
Griswold, L M.A.   Withdrawn 1982-3 2005-1
Tucker, Kimberly M.Sc.   Completed 2002-1 2003-2
    Pavol - Sr. Supervisor
Tung, Kum M.Sc.   Withdrawn 1999-2 2003-2
Bennett-Brown, Allan M.Sc.   Withdrawn 1989-3 2003-2
Yalpani, Kuros M.Sc.   Withdrawn 1988-3 2003-2
Tse, Stephen M.Sc.   Completed 2001-2 2002-2
Tse, Chun-To M.Sc.   Completed 2000-3 2002-2
de Kleine, Jennifer M.Sc.   Completed 1999-3 2001-3
Amezquita-Benitez, Maria M.Ap.Sc.   Completed 1998-1 2001-3
Tung, Kum Ph.D.   Completed 1998-3 2001-2
Belleville, Patrice Ph.D.   Completed 1991-3 1995-3
Gaur, Daya M.Sc.   Completed 1991-3 1995-1
Zhu, Xinyu M.Ap.Sc.   Completed 1991-1 1994-3
Bremner, David M.Sc.   Completed 1991-1 1993-1
Macdonald, G M.Sc.   Completed 1990-3 1993-1
Tsao, Min M.Sc.   Completed 1987-3 1990-3
Kastelic, W M.Sc.   Completed 1984-3 1989-1
Bruderlin, Armin M.Sc.   Completed 1984-3 1988-3
Chung, C M.Sc.   Completed 1984-1 1987-1
Xie, S Ph.D.   Completed 1981-3 1987-1
Reyes, M Ph.D.Sp.   Completed 1992-3 1986-2
Ling, S M.Sc.   Completed 1983-3 1986-2
Pun, Philip M.Sc.   Completed 1983-3 1986-2
Leung, W M.Sc.   Withdrawn 1983-1 1986-2
Reyes, M Ph.S.   Completed 1978-2 1986-2
Pellicano, P M.Sc.   Completed 1984-1 1986-1


Graduate Supervision Outside SFU (incl. External Examinations)

                                   
Name Degree Status Dates Role
Dallas Smith M.Sc. Completed - 2006 External Examiner
  Area: Bioinformatics
  Institution: University of Lethbridge
   
Gephard, G Ph.D. Completed - 2003 Internal-External
  Area: Artificial Intelligence
  Institution: SFU
   
Haiming Huang M.Sc. Completed - 2001 External Examiner
  Area: Data Mining
  Institution: School of Computing Science
   
Snezana Mitrovic-Minic   Completed - 2001 Internal-External
  Area: Discrete Optimization
  Institution: School of Computing Science
   
Patrick Morin Ph.D. Completed - January 2001 External Examiner
  Area: Computational Geometry
  Title: Online routing in geometric graphs
  Institution: Carleton University
   
Wm. M. Stewart Ph.D. Completed September 1992 - December 1992  
  Title: Efficient incremental construction of convex hulls from spherical distribution in higher dimensions
  Institution: The University of New Brunswick
   
  M.Sc. Completed January 1991 - December 1991  
  Institution: McGill University
   
  M.Sc. Completed January 1991 - December 1991  
  Institution: University of Victoria
   


Current Research Interests

One of the most important aspects of logistics is deciding where to locate new facilities such as retailers, warehouses or factories. For systems in which deliveries are made along multiple stop routes, the routing problem and the location problem must be considered simultaneously. These strategic decisions are a crucial determinant of whether materials will flow efficiently through the distribution system. Facility location analysis has played a central role in the development of operations research. Location problems encompass a wide range of problems such as the location of emergency services, location of hazardous materials, location of ATM bank machines, problems in telecommunication networks design, etc., just to name a few. By exploiting the mathematics of computational geometry and algorithmic graph theory, this resource optimization project will develop new tools to aid in the location of logistics to optimally serve the demands of customers. In particular, by bringing together the core expertise in Canada at the participating institutions, we will study the applicability and the extendability of the most advanced theory and techniques, extend the existing techniques, and develop new paradigms to further the state of the art in the area of facility location optimization. [resource allocation optimization, vehicle routing, scheduling, real-time, approximation algorithms]
   
Design and analysis of algorithms, application of computational geometry to problems in operations research, geographic information systems, machine learning. Currently, involved in projects like vehicle scheduling algorithms, facility location optimization in networks. [design and analysis of algorithms, geometric algorithms, instance-based learning, real-time courier scheduling, approximation algorithms.]
   


Completed Works

 
Journal Articles
  Benkoczi, R., Bhattacharya, B.K. and Tamir, A., Collection depots facility location problems in trees, Accepted, Networks, 2008.
   
  Bhattacharya B.K., Tamir A. and Shi Q., "Optimal Algorithms for the Path/Tree-Shaped Facility Location Problems in Trees", Available online, Algorithmica.
   
  Mukhopadhyay, A., Kumar, C., Greene, E., Bhattacharya, B.K., On intersecting a set of parallel line segments with a convex polygon of minimum area, Information Processing Letters, Vol. 105, No. 2, 58-64, 2008.
   
  Rong Ge, Martin Ester, Byron J. Gao, Zengjian Hu, Binay K. Bhattacharya, Boaz Ben-Moshe: Joint cluster analysis of attribute data and relationship data: The connected k-center problem, algorithms and applications. TKDD 2(2)
   
  Benkoczi R., Bhattacharya B.K., Das S. and Sember J., "Collection depots facility location problems in the plane", Accepted, Computational Geometry, Theory and Applications.
   
  Ben-Moshe, B., Bhattacharya, B.K., Shi, Q. and Tamir, A, Efficient algorithms for center problems in Cactus networks, Theoretical Computer Science, Vol. 378(3), 237-252, 2007.
   
  Ghosh, S.K., Shermer, T., Bhattacharya, B.K. and Goswami, P., Computing the maximum clique in the visibility graph of a simple polygon, Journal of Discrete Algorithms, Vol 5, No. 3, 524-532, 2007.
   
  Benkoczi, R., Breton, D. and Bhattacharya, B.K., Efficient computation of 2-medians in a tree network with positive/negative weights, Discrete Mathematics, Vol. 306(14), 1505-1516, 2006.
   
  Bereg (Bespamyatnikh), S., Bhattacharya, B.K., Kirkpatrick, D., Segal, M., Competitive algorithms for mobile centers, MONET, Vol. 11(2), 177-186, 2006.
   
  Bhattacharya, B.K., Ghosh, S.K. and Shermer, T., A linear time algorithm to remove winding of a simple polygon, Computational Geometry: Theory and Applications, vol. 33, 165-173, 2006.
   
  Pankaj Agarwal, Binay Bhattacharya and Sandeep Sen, "Improved algorithms for uniform partition of points", Algorithmica, Vol. 32, pp.32-52, 2002.
   
  Sergei Bespamyatnikh, Binay Bhattacharya, Mark Keil, David Kirkpatrick, Mike Segal, "Efficient algorithms for centers and medians in interval and circular-arc graphs", Networks, Vol. 33, pp.144-152, 2002.
   
  Binay Bhattacharya, Gautam Das, Asish Mukhopadhyay, Giri Narasimhan, "Optimally computing a shortest weakly visible line segment inside a simple polygon", Computational Geometry, Theory and Applications, Vol. 23, pp. 1-29, 2002.
   
  R. Benkoczi and B.K. Bhattacharya "An optimal algorithm to compute the smallest bridge between two convex polygons", Information Processing Letters, Vol. 79, 215-221, 2001.
   
  B. K. Bhattacharya and S. Ghosh "Characterizing LR-visibility polygons and related problems", Computational Geometry: Theory and Applications, Vol. 18, pp. 19-36, 2001.
   
  Bhattacharya, B.K., Mukhopadhyay, A. and Toussaint, G.T., "Computing a shortest weakly externally visible line segment for a simple polygon" International Journal of Computational Geometry and Applications, Vol. 9, No. 1, 81-96, 1999.
   
  Akl, S.G. and Bhattacharya, B.K., "Optimal parallel algorithm for the maximum clique problem in a family of proper circulars", Journal of Parallel Algorithms and Applications, 1997.
   
  Bhattacharya, B.K. and Sen, S., "On a simple, practical, optimal output-sensitive randomized planar convex hull algorithm", Journal of Algorithms, Vol. 25, 1997, 177-193, 1997.
   
  Bhattacharya, B.K. and Kaller, D., "An O(m+nlogn) algorithm for the maximum-clique problem in circular-arc graphs", Journal of Algorithms, Vol. 25, 1997, 336-358, 1997.
   
  S. Jadhav, A. Mukhopadhyay and B.K. Bhattacharya, An optimal algorithm for the intersection radius of a set of convex polygons, Journal of ALgorithms, Vol.20, No. 2, 1996, pp.244-267.
   
  Bhattacharya, B.K., Hell, P. and Huang, J., "Optimal algorithm to compute maximum clique of proper circular arc graphs, SIAM Journal of Discrete Mathematics", Vol. 9, No. 2, 1996, pp.274-289, 1996.
   
  Bhattacharya, B.K., Mukhopadhyay, A. and Roberts, "J-M, Optimal algorithms for some intersection radius problems", Computing, Vol. 52, No. 3, 1994 pp.269-279, 1994.
   
  B.K. Bhattacharya, J. Czyzowich, P. Egyed, G. T. Toussaint, I. Stojmenovic, J. Urrutia, Computing the shortest transversal of sets, International Journal on Computational Geometry and Applications, Vol. 2, No. 4, 1992, pp. 417-442.
   
  Bhattacharya, B.K. and Toussaint, G.T., "Computing Shortest Transversals" Computing, Vol. 46, 1991, pp. 93-119, 1991.
   
  Bhattacharya, B.K., Everett, H. and Toussaint, G.T., "A counterexample to a dynamic algorithm f or convex hulls of line arrangements" Pattern Recognition Letters, Vol.12, 1991, pp. 145-147, 1991.
   
  Bhattacharya, B.K., "An optimal algorithm to translate a convex polyhedron through a two-dimens ional convex window", CVGIP: Graphical Models and Image Processing, Vol.53, No.5, 1991, pp.269-270, 1991.
   
  Avis, D., Bhattacharya, B.K. and Imai, H., "Fast algorithims for computing the diameter of a finite planar point sets", Visual Computer, Vol.3, 1988.
   
  Bhattacharya, B.K. and Zorbas, J., "Solving the two-dimensional findpath problem using a line t riangle representation of the robot" Journal of Algorithms, Vol.9, 1988, pp.449-469.
   
  Bhattacharya, B.K., "Circular separability of finite planar sets" Computer Morohology, edited by G.T. Toussaint, North-Holland, 1988, pp. 25-39, 1988.
   
  Cameron, R.D.;Bhattacharyya, B.K.., Merks, E.A.T., "Efficient reconstruction of binary trees from their traversals" Applied Mathematics Letters Vol 2, No. 1, 1988, pp. 79-82.
   
  Bhattacharya, B.K. and Toussaint, G.T., "Fast algorithims for computing the diameter of a finite planar set", Visual Computer, Vol. 3, 1988, pp. 379-388.
   
  Bhattacharya, B.K. and Zorbas, J., "Solving the two-dimensional findpath problem using a line triangle of representation of the robot" Journal of Algorithms Vol9, 1988, pp. 449-469.
   
  Bhattacharya, B.K. and Toussaint, G.T., "On geometric algorithms that use the furthest point Voronoi diagram",Computational Geometry, Edited by G.T. Toussaint, North-Holland, 1985, pp. 43-61.
   
  Bhattacharya, B.K. and Eligindy, H., "A new linear convex hull algorithm for simple polygons", IEEE Transactions on Information Theory, Vol. IT-30, No. 1, 1984, pp. 85-88.
   
  Bhattacharya, B.K. and Toussaint, G.T., "Efficient algorithms for computing the maximum distance between two finite planar set" Journal of Algorithms, Vol.4, 1983, pp. 121-136.
   
  Toussaint, G.T. and Bhattacharya, B.K., "Optimal algorithms for computing the minimum distance between two finite planar sets", Pattern Recognition Letters, Vol.2, 1983, pp. 79-82.
   
  Bhattacharya, B.K. and Toussaint, G.T., "Time and storage - efficient implementation of an optimal planar convex hull algorithm" Image and Vision Computing, Vol.1, No.3, 1983, pp.140-144.
   
  Avis, D. and Bhattacharya, B.K., "Algorithms for computing d-dimensional Voronoi diagrams and their duals", Computational Geometry, Edited by F.P. Preparata, Jai Press, 1983, pp. 159-180.
   
  Bhattacharya, B.K. and Toussaint, G.T., "A counterexample to a diameter algorithm for convex polygons", IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. PAMI-4, No.3, 1982, pp. 306-309.
   
  Avis, D., Toussaint, G.T. and Bhattacharya, B.K., "On multimodality of distances in ocnvex polygons", Computers and Mathematics with Applications, Vol.8, No.2, 1982, pp.153-156.
   
  Bhattacharya, B.K. and Toussaint, G.T., "An upper bound on the probability of misclassification in terms of Matusita's measure of affinity" Annals of the Institute of Statistical Mathematics, Vol.34, No.1, A, 1982, pp. 161-165.
   
  Bhattacharya, B.K. and Toussaint, G.T., "Comment on: On divergence and probability of eror in pattern recognition" Proceedings of the IEEE, Vol,68, No.4, 1980, pp.539-540.
   
 
Conference Proceedings
  Binay K. Bhattacharya, Paz Carmi, Yuzhuang Hu, Qiaosheng Shi: Single Vehicle Scheduling Problems on Path/Tree/Cycle Networks with Release and Handling Times. ISAAC 2008: 800-811
   
  Robert Benkoczi, Binay K. Bhattacharya, Qiaosheng Shi: New Upper Bounds on Continuous Tree Edge-Partition Problem. AAIM 2008: 38-49
   
  Binay K. Bhattacharya, B. Burmester, Yuzhuang Hu, Evangelos Kranakis, Qiaosheng Shi, Andreas Wiese: Optimal Movement of Mobile Sensors for Barrier Coverage of a Planar Region. COCOA 2008: 103-115
   
  Bhattacharya, B.K., Hu, Y., and Kononov A., Approximation Algorithms for the Black and White Traveling Salesman Problem, Proceedimgs of COCOON: 559-567, 2007. (Invited to a special issue)
   
  Ben-Moshe B., Bhattacharya, B.K., Das S., Gaur D., Shi Q., Computing a planar widest empty alpha-siphon in o(n3) time, Proceedings of CCCG, 33-36, 2007.
   
  Bhattacharya, B.K. and Sember, J, Efficient Snap Rounding with Integer Arithmetic, Proceedings of CCCG, 145-148, 2007.
   
  Bhattacharya, B.K. and Shi Q., Optimal algorithms for the weighted p -center problems on the real line for small p, Proceedings of WADS:529-540, 2007.
   
  Gaur D. and Bhattacharya, B.K. "Covering points by axis parallel lines", (Extended Abstract), EWCG 42-45, 2007.
   
  Bhattacharya, B.K., Hu, Y., Shi, Q., and Tamir, A., ''Optimal algorithms for the path/tree-shaped facility location problems in trees", Proceedings of ISAAC, 379-388, 2006.(Invited to a special issue)
   
  Bhattacharya, B.K., Zhang, J., Shi, Q., and Kameda, T., An optimal solution to room search problem, Proceedings of CCCG, 55-58, 2006.
   
  Ben-Moshe, B., Bhattacharya, B.K. and Shi, Q., A linear-time algorithm for solving the weighted 2-center problem, Proceedings of LATIN, 166-167, 2006.
   
  Bhattacharya, B.K., Mukherjee, K. and Toussaint, G.T., ''Geometric decision rules for instance-based learning problems, Proceedings of the First International Conference on Pattern Recognition and Machine Learning, Kolkata, December 15-18, 2005 (invited paper).
   
  Ben-Moshe, B, Bhattacharya, B.K., Shi, Q, ''Efficient algorithms for the weighted 2-center problem in a cactus graph'', Proceedings of ISAAC, 2005 (Invited to a special issue).
   
  Boaz Benmoshe, Binay Bhattacharya and Qiaosheng Shi, Implicit representation of the farthest point Voronoi diagram in the plane. Proceedings of CCCG, 2005.
   
  Ben-Moshe, B., Bhattacharya, B.K. and Shi, Q., ''Computing the widest empty boomerang'', Proceedings of Canadian Conference on Computational Geometry, 2005.
   
  Robert Benkoczi, Binay Bhattacharya, Sandip Das and Jeff Sember, Collection depots problems in the plane. Proc. of CCCG, 2005. (Invited to a special issue of Computational Geometry: Theory and Applications.)
   
  Robert Benkoczi and Binay Bhattacharya, New results in median problems in trees, Proc. of ESA, 2005.
   
  Binay Bhattacharya, Kaustav Mukherjee and Godfried T. Toussaint, "Geometric decision rules for high dimensions," Proceedings of the 55th Session of the International Statistics Institute, Sydney, Australia, April 5-12, 2005 (invited paper).
   
  Benkoczi, R., Bhattacharya, B.K. and Merchant, R., ''Constrained Weighted Rectilinear Median Problem in the Plane'', Japan Conference on Discrete and Computational geometry, October 8-11, 2004.
   
  R. Benkoczi, B.K. Bhattacharya, M. Chrobak, L.L. Larmore, W. Rytter, Faster Algorithms for k-Median Problems in Trees, MFCS, Aug. 2003, Budapest.
   
  B.K.Bhattacharya and A. Mukhopadhyay, On Minimal Perimeter triangle enclosing a convex polygon, JCDCG, Japan, 2002.
   
  Robert Benkoczi, David Breton and Binay Bhattacharya, "Optimal location in trees using the spine decomposition", 5th International Conference of Operations Research, Havana, March 4-8, 2002.
   
  S. Bespamyatnikh, B.K. Bhattacharya, D. Kirkpatrick anf M.Segal, Lower and Upper Bounds for Tracking Mobile Users, 2nd IFIP International Conference on Theoretical Computer Science, Track 1, Montreal, August 25-30, 2002.
   
  B.K. Bhattacharya and H. ElGindy, Cluster identification in tree networks, Proceedings of Communications in Computing CIC-2002 , 2002.
   
  R. Benkoczi, B.K. Bhattacharya and D. Breton, Efficient computation of 2-medians in a tree network with positive/negative weights, R.C. Bose Centennial Symposium on Discrete Mathematics, Calcutta, 2002.
   
  Bhattacharya, B. and Mukhopadhyay, A.,"A linear time algorithm for computing the minimum perimeter triangle of a convex polygon", 17 European Workshop on Computational Geometry, Berlin, 2001.
   
  Binay Bhattacharya, Asish Mukhopadhyay and Giri Narasimhan, "Optimal algorithms for two-guard walkability of simple polygons", Seventh International Workshop on Algorithms and Data Structures, August 2001, pp.438-449.
   
  Benitez, M., Bhattacharya, B.K. and Gupta, K. EODM - a novel representation for collison detection, 2000 ICRA, San Francisco, 2000.
   
  Bespamyatnikh, S., Bhattacharya, B.K., Keil, M.J., Kirkpatrick, D. and Segal, M., "Efficient algorithms for centers and medians in interval and circular-arc graphs", European Symposium on Algorithms, 2000, 100-111.
   
  Bespamyatnikh, S., Bhattacharya, B.K., Kirkpatrick, D. and Segal, M., "Mobile facility location", Fourth International Workshop on Discrete Algorithms and Methods for Mobile Computing and Communications, Boston, August 2000.
   
  Bhattacharya, B.K. and Houle, M.. "Generalized maximum independent sets for trees", Tenth ISAAC, Chennai, 1999.
   
  Agarwal, P., Bhattacharya, B.K. and Sen, S. "Output-sensitive algorithms for uniform partition of points" Tenth ISSAC, Chennai, 1999.
   
  Bhattacharya, B.K., Ghosh, S. Characterizing LR-visibility polygons and related problems, Tenth CCCG, 1998.
   
  Bhattacharya, B.K., Kaller, D. "Reference set thinning for the k-nearest neighbor decision rule" 14th ICPR, Brisbane, 1998.
   
  Bhattacharya, B.K. and Houle, M., Generalized maximum independent sets for acyclic graphs, Computing: The Australian Theory Symposium, Melbourne, Australia, 1997.
   
  Bhattacharya, B.K. and El-Gindy, H., Biased searching and k-point clustering, Ninth Canadian Conference on Computational Geometry, Kingston, Canada, 1997.
   
  Bhattacharya, B.K. and Mukhopadhyay, A. Optimal time algorithm to determine a chord from which a polygon is weakly internally visible, Proc. ISAAC, 1995.
   
  A. Mukhopadhyay, C. Kumar, B.K. Bhattacharya, Computing an area-optimal convex polygonal stabber of a set of parallel line segments, CCCG, 1993, 169-174.
   
  P. Mitra and B.K. Bhattacharya, Efficient approximate shortest-path queries among isothetic rectangular obstacles, WADS, 1993, pp. 518-529.
   
  S. Jadhav, A. Mukhopadhyay, B.K. Bhattacharya, An optimal algorithm for the intersection radius of convex polygons, FSTTCS, 1992, pp.92-103.
   
  Usefulness of angle-sweep over line-sweep, B.K.Bhattacharya, FSTTCS, 1991, pp.390-419.
   
  B.K. Bhattacharya, S. Jadhav, A. Mukhopadhyay, J.-M. Roberts, Optimal algorithms for some intersection radius problems, Proceedings ACM Symposium on Computational Geometry, pp.81-88.
   
  Bhattacharya, B.K., Mukhopadhyay, A., and Toussaint, G.T., "A linear time algorithm for computing the shortest line segment from which a polygon is weakly externally visible", Proceedings of the 2nd WADS. August 1991, pp. 421-424.
   
  Bhattacharya, B.K. and Toussaint, G.T., "Computing transversals" Proceedings of the ICALP, 1991
   
  J. Czyzowicz, P. Egyed, I. Stojmenovich, J.-M. Robert, G.T. Toussaint, Computing shortest traversals of sets, Proceedings ACM Symposium on Computational Geometry, 1991, pp.71-80.
   
  Bhattacharya, B.K., Egyed, P. and Toussaint, G.T., "On shortest distances inside X-shaped polygons." Proceedings of the 3rd CCCG, 1991, pp. 88-91.
   
  Bhattacharya, B.K., and Shermer, T., "Polygonal separators and digital shape recognition", Proceedings of the 2nd. Canadian Conference in Computational Geometry, 1990, 74-77.
   
  Bhattacharya, B.K., Chiabaut, J., Graf, D., Peacocke, D, Shibahara, T, "Text-dependent speaker identification using telephone speech", Proceedings of Canadian Conference on Electrical and Computer Engineering, 1990, (5 pages).
   
  Bhattacharya, B.K., Kirkpatric, D.G. and Toussaint, G.T., "Determining sector visibility of a polygon", Proceedings of the 5th ACM Symposium on Computational Geometry, June 1989, pp.247-254.
   
  Bhattacharya, B.K. and Toussaint, G.T., "Computing minimal spanning covers of sets", Proceddings of the 1st Canadian Conference on Computationa Geometry, June 1989, pp.24.
   
  Bhattacharya, B.K., "An efficient on-line Chebyshev approximation algorithm for a finite planar set", Proceedings of the Allerton Conference on Communication, Control and Computing, Illinois, September 1988, pp.107-108.
   
  Asano, T., Bhattacharya, B.K., Keil, M. and Yao, F., "Clustering algorithms based on minimum and mzximum spanning trees", Proceedings of the 4th ACM Symposium on Computational Geometry, June 1988, pp.252-257.
   
  Avis, D., Bhattacharya, B.K. and Imai, H., "Computing the volume of the union os spheres", 113th IFIP Conference on System Modelling and Optimization, Tokyo, 1987, pp.66.
   
  Bhattacharya, B.K. and Toussaint, G.T., "Fast algorithms for computing the diameter of a finite planar set", Proceedings of Computer Graphics International, 1987. Editor: T.L. Kunii, Springer Verlag, 1987, pp.89-104.
   
  Xie, Shun-en; Calvert, T.W. and Bhattacharya, B.K., "Planning viewpoints and the navigation route of patrol robot in a known 2-D environment", SPIE's 1986 Cambridge Symposium in Advances in Intelligent Robotics Systems, Mass., October 1986, pp.206-212.
   
  Xie, S.; Calvert, T.W. and Bhattacharya, B.K., "Planning views for the incremental construction of bosy models", Proceedings of the 8th International Conference on Pattern Recognition, Paris, October 1986 (4 pages).
   
  Toussaint, G.T., Bhattacharya, B.K. and Poulsen, R.S., "The applications of Voronoi diagrams to nonparametric decision rules", Proceedings of Computer Science and Statistics, 16th Symposuim on the Interface, Atlanta, Georgia, March 1984, pp. 1-12.
   
  Bhattacharya, B.K., "An algorithm for computing order k Voronoi diagram in the plane", Proceedings of the Allerton Conference on Communication, Control, and Computing, Illinois, October 1984, pp.120-121.
   
  Bhattacharya, B.K. and ElGindy, H., "A new linear convex hull algorithm for simple polygons", IEEE International Symposium on Information Theory, Les Ares, France, June 1982.
   
  Toussaint, G.T. and Bhattacharya, B.K., "The complexity of computing distances between sets", IEEE International Symposium on Information Theory, Les Ares, France, June 1982.
   
  Toussaint, G.T. and Bhattacharya, B.K., "Optimal algorithms for computing the minimum distance between two finite planar sets", Fifth International Congress of Cybernetics and Systems, Mexico City, August 1981.
   
  Toussaint, G.T., Bhattacharya, B.K. and Poulsen, R.S., "Graph theoretic methods for edited nearest neighbor decision rule", IEEE International Symposium on Information Theory, Santa Monica, February 1981.
   
 
Industry Sponsored Acitivities
  PERSONALIZED TRAFFIC ALERT: This is a part of MITACS project sponsored by an industrial partner. A prototype is being built for an Ottawa based taxi company to monitor the road conditions of city road networks in order to alert an user if his/her (personalized) path registered with the system is being currently affected and suggests alternate shortest travel time paths. The road conditions are monitored by accessing the live GPS data available from the taxi fleet plying in the city roads.
   
  LIMOUSINE SCHEDULING IN OTTAWA REGION. This is a part of MITACS project sponsored by an industrial partner. A prototype has been built for the industrial partner. The prototype has been tested extensively by the partner.
   
  Built a prototype to schedule vehicles to distribute modems to customers in Atlanta metropolitan area. (Sponsor: Dynamex Inc.)
   
  Built a prototype to schedule patients' transfer between hospitals/care-homes by ambulances in Greater Vancouver area. (Sponsor: FDM software)
   
  Finished developing a prototype for the same-day pickup-and-delivery courier schedule in Greater Vancouver area. (Sponsor: Dynamex Inc.)
   
  Finished developing a sytem to estimate the travel times between locations in cities. The system has been tested on Greater Vancouver, Atalanta and Dallas road networks. (Sponsor: Dynamex Inc. and FDM software)
   
  B.K. Bhattacharya, S. Mitrovic-Minic, The dynamic TSPTW on a line: Do preprocessing so that insertion of a new location into an existing route may be done in sublinear time,EURO/INFORMS Joint International Meeting, Istanbul, Turkey,July 6-10, 2003.
   


Works Accepted for Publication / Production / OR Presentation

 
Conference Proceedings
  Bhattacharya, B.K., Burmester, M., Hu, Y., Kranakis, E., Shi, Q. and Wiesse, A., Optimal movement of mobile sensors for barrier coverage of a planar region, 2nd International Conference on Combinatorial Optimization, 2008.
   
  Benkoczi, R., Bhattacharya, B.K. and Shi, Q., New upper bounds on continuous tree edge-partition problem, Accepted, AAIM 2008.
   


Works In Progress



Works Submitted for Publication

 
Journal Articles
  Ben-Moshe, B., Bhattacharya, B.K. and Shi, Q., Computing the widest boomerang, Operations Research, Revision being done, 2007.
   


Conferences, Workshops AND Presentations

 
Conference Publication
1990 McGill University, Montreal
   
1989 Bell Northern Research, Ottawa
   
1989 Carleton University, Ottawa
   
1989 Indian Institute of Technology, Kanpur
   
1989 Indian Statistical Instute, Calcutta
   
1989 Northwestern University, Chicago
   
1989 Series of seminars at Indian Institute of Technology, New Delhi, 1989
   
1988 Macdonald Detwiller Associates
   
1987 Kyoto University, Kyoto
   
 
Invited Presentation
December 2005 International Workshop on Algorithms, Dec. 15-16, 2005, hosted by Indian Statistical Institute, Kolkata.  Recent advances in Facility location optimization
   


Research/Project Funding - Received

                                                                           
Contract/Grant:Operating Grant    Awarded:   2006    Period:2006 - 2011
  Project Title: Applications of Computational Geometry to Optimization Problems
  Funding: NSERC    Type: External    Annual: $32K    Total: $160K
  Involvement: Principal Investigator     
   
Contract/Grant:Research Grant    Awarded:   2007    Period:2007 - 2008
  Project Title: Personalized Traffic Alert
  Funding: Industry    Type: External    Annual: $20K    Total: $20K
  Involvement: Principal Investigator    Collaboration: Developing a prototype to estimate travel times in city networks
   
Contract/Grant:Research Grant    Awarded:   2006    Period:2006 - 2008
  Project Title: Facility location optimization
  Funding: NCE-MITACS    Type: External    Annual: $93K    Total: $186K
  Involvement: Principal Investigator    Collaboration: Involves researchers from SFU, UBC, Lethbridge, Carleton and McGill.
   
Contract/Grant:Research Grant    Awarded:   2006    Period:2006 - 2007
  Project Title: Limousine Scheduling in Ottawa Region
  Funding: Industry    Type: External    Annual: $25K    Total: $25K
  Involvement: Principal Investigator    Collaboration: Developed a scheduling prototype for limousine taxis.
   
Contract/Grant:Research Grant    Awarded:   2005    Period:2005 - 2006
  Project Title: Courier dispatching optimization
  Funding: Dynamex Inc    Type: External    Annual: $25K    Total: $25K
  Involvement: Principal Investigator     
   
Contract/Grant:Research Grant    Awarded:   2004    Period:2004 - 2006
  Project Title: Facility location optimization
  Funding: NCE-MITACS    Type: External    Annual: $80K    Total: $160K
  Involvement: Principal Investigator    Collaboration: Involves researchers from SFU, UBC, Lethbridge, U.Sask, Carleton and McGill.
   
Contract/Grant:Operating Grant    Awarded:   2001    Period:2001 - 2005
  Project Title: Applications of Computational Geometry to Optimization Problems
  Funding: NSERC      Annual: $33.3K    Total: $133.2K
  Involvement: Principal Investigator     
   
Contract/Grant:Research Grant    Awarded:   2004    Period:2004 - 2004
  Project Title: Patients' transfer scheduling in Greater Vancouver
  Funding: FDM Software    Type: External    Annual: $10K    Total: $10K
  Involvement: Principal Investigator    Collaboration: Developed a patient's transfer scheduling prototype for FDM Software.
   
Contract/Grant:Research Grant    Awarded:   2003    Period:2003 - 2004
  Project Title: Courier dispatching optimization
  Funding: Dynamex Inc    Type: External    Annual: $25K    Total: $25K
  Involvement: Principal Investigator    Collaboration: Designing a courier dispatching prototype for Dynamex.
   
Contract/Grant:Research Grant    Awarded:   2003    Period:2003 - 2004
  Project Title: Facility location optimization
  Funding: NCE MITACS    Type: External    Annual: $80K    Total: $80K
  Involvement: Principal Investigator    Collaboration: Involves researchers from UBC, U.Sask, Carleton and McGill.
   
Contract/Grant:Research Grant    Awarded:   2002    Period:2002 - 2003
  Project Title: Robust algorithms for GIS applications
  Funding: Safe Software    Type: External    Annual: $12K    Total: $12K
  Involvement: Principal Investigator    Collaboration: Designing robust geometric algorithms for some GIS problems
   
Contract/Grant:Research Grant    Awarded:   2001    Period:2001 - 2003
  Project Title: Facility Location Optimization
  Funding: NCE MITACS      Annual: $100K    Total: $200K
  Involvement: Principal Investigator    Collaboration: Involves researchers from UBC, U.Sask, Carleton, McGill
   
Contract/Grant:Research Grant    Awarded:   2002    Period:2002 - 2002
  Project Title: Courier dispatching optimization
  Funding: Dynamex      Annual: $10K    Total: $10K
  Involvement: Principal Investigator    Collaboration: Designing a courier dispatching prototype.
   
Contract/Grant:Research Grant    Awarded:   2000    Period:2000 - 2001
  Project Title: Facility Location Optimization
  Funding: NCE MITACS      Annual: $90K    Total: $90K
  Involvement: Principal Investigator    Collaboration: Involves researchers from UBC, U.Sask, Carleton, McGill.
   
Contract/Grant:Research Grant    Awarded:   1999    Period:2000 - 2001
  Project Title: Courier Scheduling Optimization
  Funding: Webdispatchers Co.      Annual: $25K    Total: $10K (received)
  Involvement: Principal Investigator     
   
Contract/Grant:NSERC CRD Grant    Awarded:   1999    Period:1999 - 2001
  Project Title: Automatic Design of Kanji Characters Principal Investigator: Tiko Kameda
  Funding: NSERC      Annual: $80K    Total: $80K
  Involvement: Joint Investigator    Collaboration: Automatic Design of Kanji characters. The project was discontinued due to disagreement with the University and the sponsoring company over the intellectual rights.
   
Contract/Grant:Operating Grant    Awarded:   1997    Period:1997 - 2001
  Project Title: Application of Computational geometry to Pattern Recognition
  Funding: NSERC      Annual: $31,000    Total: $124,000
  Involvement: Principal Investigator     
   
Contract/Grant:Research Grant    Awarded:   1999    Period:1999 - 2000
  Project Title: Courier Scheduling
  Funding: Quatronix      Annual: $15,000    Total: $15,000
  Involvement: Principal Investigator    Collaboration: Developing efficient methods to scheduling courier activities in Lower Mainland.
   
Contract/Grant:Research Grant    Awarded:   1999    Period:1999 - 2000
  Project Title: Facility Location Optimization
  Funding: NCE-MITACS      Annual: $90,000    Total: $135,000
  Involvement: Principal Investigator    Collaboration: Involves researchers from UBC, U.Sask,Carleton, McGill
   
Contract/Grant:Research Grant    Awarded:   1999    Period:1999 - 2000
  Project Title: Call Assignment in Call-Center Environment
  Funding: Soundlogic      Annual: $25,000    Total: $25,000
  Involvement: Principal Investigator    Collaboration: Designing a real time system that will determine the optimal distribution of outgoing calls given the current response rate and the distribution of operators.
   
Contract/Grant:Operating Grant    Awarded:   1992    Period:1993 - 1997
  Project Title: Application of Computational Geometry to Pattern Recognition
  Funding: NSERC      Annual: $22,000    Total: $88,000
  Involvement: Principal Investigator     
   
Contract/Grant:Equipment Grant    Awarded:   1994    Period:1994 - 1994
  Funding: NSERC      Annual: $37,000    Total: $37,000
  Involvement: Principal Investigator    Collaboration: Arvind Gupta (Joint Principal Investigator)
   
Contract/Grant:Operating Grant    Awarded:   1988    Period:1989 - 1993
  Funding: NSERC      Annual: $20,000    Total: $80,000
  Involvement: Principal Investigator     
   
Contract/Grant:Other Grant    Awarded:   1991    Period:1991 - 1992
  Project Title: Application Ccomputational Geometry to Data Base Applications
  Funding: CSS      Annual: $80,000    Total: $80,000
    Collaboration: Prof. W.S. Luk, Prof. J-W Han, Prof T. Poiker and Prof. T. Shermer
  Institution of Co-Investigator(s): Simon Fraser University
   
Contract/Grant:Other Grant    Awarded:       Period:1989 - 1992
  Funding: BNR      Annual: $20,000    Total: $20,000
  Involvement: Principal Investigator     
   
Contract/Grant:Equipment Grant    Awarded:       Period:1990 - 1990
  Funding: NSERC      Annual: $50,000    Total: $50,000
  Involvement: Joint Investigator    Collaboration: Prof. Pavol Hell, Prof. Art Liestman, Prof. Joseph Peters
  Institution of Co-Investigator(s): Simon Fraser University
   
Contract/Grant:Research Grant    Awarded:   1985    Period:1986 - 1989
  Funding: NSERC      Annual: $20,000    Total: $60,000
   
Contract/Grant:Operating Grant    Awarded:   1982    Period:1983 - 1986
  Funding: NSERC      Annual: $17,980    Total: $53,940
   
Contract/Grant:Research Grant    Awarded:       Period:1982 - 1986
  Project Title: President's Research Grant
  Funding: Simon Fraser University      Annual: $4,500    Total: $4,500
  Involvement: Principal Investigator     
   
Contract/Grant:Operating Grant    Awarded:   1981    Period:1982 - 1983
  Funding: NSERC      Annual: $11,660    Total: $11,660