We are a research group in the Department of Computer and Information Sciences and Engineering at the University of Florida, directly supervised by Dr. My T. Thai. Our research interests are centered on the Applied Optimization and its applications in Networks and Computational Biology. More specifically, our focus is to design and analyze efficient algorithms for many optimization problems, arising in two main application domains: Wireless Networks and Computational Biology. Besides seeking for a practical solution, we are also concerned about their theoretical merits.

Within the wireless networks domain, we are tackling several problems in order to optimize the use of wireless networks. Our long term goal is to provide the mathematical models, algorithmic tools, and robust protocols for an integrated system as a whole. The motivation and benefits of these studies are enormous. It is well-known that wireless networks are recognized as a new frontier in communications and as one of the ten emerging technologies that will change the world. They are being used in a variety of military and civil applications, providing great benefits to both businesses and individuals. Therefore, it is important to provide algorithmic and theoretical foundations to optimize and analyze the use of WSNs. From the theoretical point of views, these studies have lead into many beautiful and challenging questions and results. As an example, the class of connected dominating sets and set covers have been under extensive research over the past few decades. They have also enriched other computer science and mathematical areas, such as graph theory and analysis techniques for non-sub modular greedy functions.

Within the computational biology domain, we are studying several optimization problems, such as combinatorial group testing, non-unique probes selection, and community structure decomposition. The purpose of these studies may vary widely. For example, the combinatorial group testing has various applications in blood testing, chemical leakage testing, coding, multi-access channel communication, and many others. In the context of biology, group testing is usually referred as pooling designs. As the technology for obtaining sequenced genome data is getting mature, more and more sequenced genome data are available to scientific research community, so that the study of gene functions has become a popular research direction. Such a study is supported by a high quality DNA library which usually is obtained through a large amount of testing and screening. Therefore, the efficiency of testing and screening becomes very important. Pooling design is a tool to reduce the number of tests in DNA library screening as well as in DNA micro arrays.

The following are some of our recent research work:

Detection of Malicious Users (DMU):

Community Structures

 

Virtual Backbone Assisted Routing

Broadcast Scheduling

Routing Protocols in Dynamic Networks

Pooling Designs: