Navigation

    Home

    D-2812. In-house studio portrait of Engineering professor Sanjay Ranka. Requested by Bianca Blakely 392-0984 PO Box 116575 Email: bblakley@eng.ufl.edu.
       


    Sanjay Ranka is a Professor in the Department of Computer Information Science and Engineering at University of Florida. His current research interests are focused on a variety of issues related to data science: energy efficient computing, high performance computing,  data mining and informatics. He is also interested in applying these techniques to applications in biology, medicine and engineering. Most recently he was the Chief Technology Officer at Paramark where he developed real-time optimization software for optimizing marketing campaigns. Sanjay has also held positions as a tenured faculty positions at Syracuse University and as a researcher/visitor at IBM T.J. Watson Research Labs and Hitachi America Limited.

    Sanjay earned his Ph.D. (Computer Science) from the University of Minnesota  and a B. Tech. in Computer Science from IIT, Kanpur, India. He has coauthored two books: Elements of Neural Networks (MIT Press) and Hypercube Algorithms (Springer Verlag), 75 journal articles and 125 refereed conference articles. His recent work has received a best paper award at BICOB 2014,  best student paper award at ACM-BCB 2010, best paper runner up award at KDD-2009, a nomination for the  Robbins Prize for the best paper in journal of Physics in Medicine and Biology for 2008, and a best paper award at ICN 2007.

    He is a fellow of the IEEE and AAAS. He is the associate Editor-in-Chief of  the Journal of Parallel and Distributed Computing and an associate editor for  ACM/IEEE Transactions on Computational Biology and Bioinformatics,  IEEE Transactions on Parallel and Distributed Computing, IEEE Transactions on Computers, Sustainable Computing: Systems and Informatics, Knowledge and Information Systems, and  International Journal of Computing.

    He  was a past member of the IFIP Committee on System Modeling and Optimization, Parallel Compiler Runtime Consortium, the Message Passing Initiative Standards Committee and Technical Committee on Parallel Processing.  He is the program chair for 2010 International Conference on Contemporary Computing and co-general chair for 2009 International Conference on Data Mining and 2010 International Conference on Green Computing. 

    Sanjay has had consulting assignments with a number of companies (AT&T Wireless, IBM, Hitachi) and has served as an expert witness in patent disputes. 

    He is a series editor for CRC press on Bigdata.

     
    Recent Books and Handbooks


     New Big Data Series

    CRC Press Big Data Series

    Accepting new proposals for books and handbooks
     
    amazon
     
    Amazon
     
    Amazon
     

    amazon



    Recent Invited Talks and Keynotes at Conferences and Workshops

    1.     Invited Plenary Speaker, Energy Efficient Multicore Computing, Second International Conference on Eco-friendly Computing and Communication Systems. October 2013.

    2.     Invited Talk, GPU Acceleration of Sparse Matrix Applications, International Conference on Contemporary Computing, 2013.

    3.     Invited Keynote Speaker, Gliding through Large Amounts of Data,   IEEE International Conference on Parallel, Distributed and Grid  Computing, December 2012.

    4.     Invited Keynote Speaker, Advance Reservations for  Network Centric Applications  on Grids and Clouds, The fourth IEEE International Conference on Cloud Computing Technology and Science, December 2012.

    5.     Invited Keynote Speaker, Energy Efficient Multicore Computing,  5th International Conference on Information Systems, Technology and Management, New Delhi, India, March 2011.

    6.     Invited Keynote Speaker, In-silico methods for Metabolic Engineering, 2nd International Conference on Contemporary Computing, August 2010

    7.     Invited Keynote Speaker, Talk Title: Novel Mixture Models to Learn Complex Patterns in High-Dimensional Data, ICDM 2009 Workshop on Optimization Based Methods for Emerging Data Mining Problems.  

    8.     Invited Keynote Speaker, Energy Aware Computing, International Conference on Contemporary Computing, August 2008.

    9.     Invited Speaker, Grid Resource Management, International Conference on Grid and Pervasive Computing, May 2006.

    10.   Invited Speaker, Information Management and Computation Scheduling for Life Science Applications, SURA Cyberinfrastructure Workshop: Life Sciences and the Grid, Jan 2006.

    Recent Selected Professional Activities

    1. Program Chair, International Parallel and Distributed Processing Symposium, 2013
    2. General Chair, ACM Conference on Bioinformatics, Computational Biology and Biomedicine, 2012
    3. Co-General Chair, International Conference on Green Computing, 2011
    4. Co-General Chair, International Conference on Green Computing, 2010
    5. Co-General Chair, International Conference on Data Mining, 2009
    6. Program Chair, International Conference on Contemporary Computing, 2009
    7. Program Chair, International Conference on Contemporary Computing, 2010
    8. Track Chair, ACM Conference on Information and Knowlege Management  2010

      Recent Best Paper Awards
    1. Junjie Li, Sanjay Ranka and Sartaj Sahni, Optimal Alignment of Three Sequences On A GPU” at the 6th International conference on Bioinformatics and Computational Biology, 2014.(Best  Paper Award).
    2. Bin Song, Sanjay Ranka, Tamer Kahveci, Enzymatic target identification with dynamic states, International Conference On Bioinformatics and Computational Biology (ACM-BCB), 2010. (Best Student Paper Award).
    3. Mingxi Wu, Xiuyao Song, Chris Jermaine, Sanjay Ranka, John Gums: A LRT framework for fast spatial anomaly detection. KDD 2009: 887-896 (Best Paper Runner up Award: Research Category).
    4. Srijit Kamath, Sartaj Sahni, Sanjay Ranka, Jonathan Li, and Jatinder Palta, Generalized field-splitting algorithms for optimal IMRT delivery efficiency, Physics in Medicine and Biology, 52, 2007, 5483-5496  (nominated for the 2008 Robbins Prize, given to the best paper in the journal of Physics in Medicine and Biology).
    5. Sartaj Sahni, Nageshwara Rao, Sanjay Ranka, Yan Li, Eun-Sung Jung, Nara Kamath, Bandwidth Scheduling and Path Computation Algorithms for Connection-Oriented Networks, Proceedings of  ICN 2007 (Best paper award).

     

    Selected Recent  (Last 3 Years) Publications (Links to my papers (DBLPPubmedCiteSeer) and patents)

    Energy Efficient Computing

    1. Weixun Wang, Prabhat Mishra and Sanjay Ranka, Dynamic Reconfiguration in Real-Time Systems: Energy, Performance, and Thermal Perspectives, June 2012, Springer Verlag, to appear.
    2. Hafiz Fahad Sheikh, Hengxing Tan, Ishfaq Ahmad, Sanjay Ranka, Phanisekhar BV, Energy and Performance Aware Scheduling of Tasks on Parallel and Distributed Systems, Journal of  Emerging Technology  Computing Systems, to appear.
    3.  Hafiz Fahad Sheikh, Ishfaq Ahmad, Zhe Wang, Sanjay Ranka, An overview and classification of thermal-aware scheduling techniques for multi-core processing systems, Sustainable Computing: Informatics and Systems, to appear.
    4.  Arslan Munir, Sanjay Ranka, Ann Gordon-Ross, High-Performance Energy-Efficient Multi-Core Embedded Computing, IEEE Transactions on Parallel and Distributed Systems, to appear.
    5. Weixun Wang, Sanjay Ranka and Prabhat Mishra, Energy-Aware Dynamic Reconfiguration Algorithms for Real-Time Multitasking Systems,  Sustainable Computing: Informatics and Systems (SUSCOM), 2011, Volume 1, pages 35-45.
    6. Jaeyeon Kang and Sanjay Ranka, Slack allocation algorithms for parallel machines. Journal of Parallel and Distributed Computing, Vol. 70(1), pp. 23-24, 2010.
    7. Jaeyeon Kang and Sanjay Ranka: Dynamic slack allocation algorithms for energy minimization on parallel machines.  Journal of Parallel and Distributed Computing, Vol. 70(5): 417-430, 2010.
    8. Arslan MunirAnn Gordon-Ross, Sanjay Ranka: A queueing theoretic approach for performance evaluation of low-power multi-core embedded systems. ICCD 2011: 198-205.
    9. Zhe Wang, Prabhat Mishra and Sanjay Ranka Temperature-aware Task Partitioning for Real-Time Scheduling in Embedded Systems, Proceedings of VLSI 2012, to appear.
    10. Weixun Wang, Prabhat Mishra and Sanjay Ranka, Dynamic Cache Reconfiguration and Partitioning for Energy Optimization in Real-Time Multi-Core Systems, ACM/IEEE Design Automation Conference (DAC), pages - , Sand Diego, California, USA, June 5-10, 2011.
    11. Weixun Wang, Sanjay Ranka and Prabhat Mishra, A General Algorithm for Energy-Aware Dynamic Reconfiguration in Multitasking Systems, International Conference on VLSI Design, pages -, Chennai, India, January 2-7, 2011.
    12. Jaeyeon Kang and Sanjay Ranka, DVS based Energy Minimization Algorithm for Parallel Machines, Proceedings of IEEE International Parallel and Distributed Processing Symposium, 2008, pp. 1-12.
    13. Jaeyeon Kang and Sanjay Ranka, Dynamic Algorithms for Energy Minimization on Parallel Machines., Proceeding of Euromicro International Conference on Parallel, Distributed and network-based Processing (PDP), 2008, pp. 399-406.
    14.  Jaeyeon Kang and Sanjay Ranka, Assignment Algorithm for Energy Minimization on Parallel Machines, Proceedings of the Third International Workshop on Advanced Distributed and Parallel Network Applications, pp. 484-491, 2009.


    Data Mining

    1. Saeed Moghaddam, Ahmed Helmy, Sanjay Ranka and Manas Somaiya,Data-driven Co-clustering Model of Internet Usage in Large Mobile Societies, MSWIM 2010 Conference, to appear.
    2. Mingxi Wu, Bin Song, Chris Jermaine, Sanjay Ranka and John Gums, A Model-Agnostic Framework for Fast Spatial Anomaly Detection, ACM Transactions on Knowledge Discovery and Data Mining, to appear
    3. Manas Somaiya, Christopher Jermaine, and Sanjay Ranka, Mixture Models for Learning Low-dimensional Roles in High-dimensional Data, Proceeding of 2010 ACM KDD conference.
    4. Mingxi Wu, Chris Jermaine, and Sanjay Ranka, A LRT Framework for Fast Spatial Anomaly Detection, ACM Knowledge Discovery and Data Mining 2009, pp. 887-896 (Best Research Paper Runner up Award).
    5. Xiuayao Song, Chris Jermaine, Sanjay Ranka and John Gums, A Bayesian Mixture Model with Linear Regression Mixing Proportions, Proceedings of KDD 2008, pp. 659-667.
    6. Xiuyao Song, Mingxi Wu, Christopher Jermaine, and Sanjay Ranka, Statistical Change Detection for Multi-Dimensional Data, Proceedings of ACM  Knowledge Discovery and Data Mining 2007, pp. 667-676.
    7. Manas Somaiya, Chris Jermaine and Sanjay Ranka, Learning Correlations Using the Mixture-Of-Subsets Model. ACM Transactions on Knowledge Discovery from Data, Volume 1, Number 4, 2008, pp 1-42.
    8. Jun Liu, Sanjay Ranka, and Tamer Kahveci, Classification and Feature selection algorithms for CGH data, Proceedings of Intelligent Systems for Molecular Biology (ISMB) 2008, pp. 86-95, 2008.
    9. Alexandra Martinez, Joachim Hammer, Sanjay Ranka, BioDQ: Data Quality Estimation and Management for Biological Databases, Proceedings of 4-th International Symposium on Bioinformatics Research and Applications, 2008, pp. 469-480

    Biomedical Informatics

    1. Nirmalya Bandyopadhyay, Tamer Kahveci, Sanjay Ranka, Yijun Sun and Steve Goodison, Pathway based Feature Selection Algorithm for Cancer Microarray Data" Advances in Bioinformatics, to appear.
    2. Bin Song, Esra Buyuktahtakin, Tamer Kahveci and Sanjay Ranka, Manipulating the steady state of metabolic pathways, IEEE/ACM Transactions on Computational Biology and Bioinformatics, to appear.
    3. Bin Song, Padmavati Sridhar, Tamer Kahveci and Sanjay Ranka, Double Iterative Optimization for Metabolic Network-Based Drug Target Identification, International Journal of Data Mining and Bioinformatics, 3:2, pages 124-144, 2009.
    4. Nirmalya Bandyopadhyay, Manas Somaiya, Sanjay Ranka, Tamer Kahveci,  Modeling Perturbations using Gene Networks, International Conference on Computational Systems Biology (CSB), 2010, to appear.
    5. Bin Song, Sanjay Ranka, Tamer Kahveci, Enzymatic target identification with dynamic states, International Conference on Bioinformatics and Computational Biology (ACM-BCB), 2010. (Best student paper award).
    6. Jun Liu, Nirmalya Bandyopadhyay, Sanjay Ranka, Michael Baudis, Tamer Kahveci. Inferring Progression Models for CGH data, Journal of Bioinformatics, Vol. 25:17, pp. 2208-2215, 2009.
    7. Padmavati Sridhar, Bin Song, Tamer Kahveci and Sanjay Ranka, Mining metabolic networks for optimal drug targets, Proceedings of Pacific Symposium on Biocomputing  (PSB) 2008, pp. 291-302


    Parallel and Distributed Computing and Networks
    1. Yan Li, Sanjay Ranka, Sartaj Sahni: In-advance path reservation for file transfers in e-science applications. The Journal of Supercomputing, Vol. 59(3): 1167-1187, 2012.
    2. Eun-Sung Jung, Sanjay Ranka, Sartaj Sahni: Topology Aggregation for e-Science Networks. International Journal of Next-General Computing, volume 1, 2010, pp 1- .
    3. Eun-Sung Jung, Sanjay Ranka and Sartaj Sahni, Topology Aggregation for e-Science Networks, Proceeding of the 10th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, pp. 530-533.
    4. Eun-Sung Jung, Sanjay Ranka and Sartaj Sahni, Bandwidth Allocation for Iterative Data-dependent e-Science Applications, Proceedings of the 10th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, pp. 233-242. 
    5. Yan Li, Sanjay Ranka, Sartaj Sahni: First-Slot scheduling with wavelength conversion for distributed file transfers. ISSPIT 2010: 42-47.
    6. Eun-Sung Jung, Sanjay Ranka, Sartaj Sahni, Topology Aggregation for E-science Networks, 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing, 2010, pp. 530-533. 
    7. Eun-Sung Jung, Sanjay Ranka, Sartaj Sahni, "Bandwidth Allocation for Iterative Data-Dependent E-science Applications,, 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing, 2010, pp.233-242 
    8. Zhe Wang, Sanjay Ranka and Ye Xia, Slotted Wavelength Scheduling for Bulk Transfers in Research Networks, 2009 International Conference on Parallel Processing, pp. 317-324. 
    9. Jaeyeon Kang and Sanjay Ranka, Dynamic Slack Allocation Algorithms for Energy Minimization on Parallel Machines. Journal of Parallel and Distributed Computing, Vol. 70(5), pp. 417-430, 2010. 
    10. Jaeyeon Kang and Sanjay Ranka, Slack allocation algorithms for parallel machines. Journal of Parallel and Distributed Computing, Vol. 70(1), pp. 23-24, 2010. 
    11. Laukik Chitnis, Alin Dobra and Sanjay Ranka. Analyzing the techniques that improve fault tolerance of aggregation trees in sensor networks. Journal of Parallel and Distributed Computing, Vol. 69 (12), pp. 950-960, 2009. 
    12. Kannan Rajah, Sanjay Ranka, Ye Xia, Advance Reservation and Scheduling for Bulk Transfers in Research Networks, IEEE Transactions on Parallel and Distributed Systems, Vol. 20(11), pp. 1682-1697, 2009.