Research Projects

The following list consists of our active research projects:

  1. Parallel/Distributed Computing Systems
  2. The major research focus in this area is towards the implementation of Transactional Memory on Multicore, Distributed Multicore, Cluster, and GPU environments with Volatile/Non-Volatile Memory hierarchy. The following two are the ongoing research projects in this area:

    • Project 1: Fast Job Scheduling in distributed multi-core and clusters with traditional memory hierarchy.
    • Project 2: Fast Job Scheduling with Transactional Memory Implementation in multicore, distributed multicore, and cluster systems supporting new non-volatile memory hierarchy.
  3. Sensor Networks
  4. The research in Sensor Notwrok is mainly based on the mobility tracking with sensors deployed in an environment and has many applications: nearest neighbor queries, matching resources with events, location tracking, data collection and coverage and so on.

  5. Emerging Technologies such as Internet of Things (IoT)
  6. The research in this area is mainly focused in Network Addressing, Communication, Management, Middlewares, Interoperatability, Security, Scalability, Mobility, Power Issues and other factors required to communicate efficiently in the smart devices.

  7. Distributed Robotics
  8. The research focus in Distributed Robotics is how efficiently can many robotic agents coordinate with constrained capabilities on power and memory to solve coverage, data collection, etc. The following two are the ongoing research projects in this area:

    • Project 1: Coordinate robots (of constrained capabilities) to reach certain configurations of interest fast.
    • Project 2: Data collection by balanced partitioning of working area; Goal is to minimize total time of data collection.
  9. Other PAST AND CURRENT RELATED Research Projects
    • Steiner tree and related problems
    • Distributed garbage collection
    • Distributed directories
    • Dynamic networks
    • Load balancing
    • Geometric, delay-tolerant, and vehicular routing problems in sensor networks
    • Coverage and self-deployment problems in sensor networks