Selected Publications

In this paper, we propose Zenith, a novel model for allocating computing resources in an edge computing platform that allows service providers to establish resource sharing contracts with edge infrastructure providers apriori. Based on the established contracts, service providers employ a latency-aware scheduling and resource provisioning algorithm that enables tasks to complete and meet their latency requirements. The proposed techniques are evaluated through extensive experiments that demonstrate the effectiveness, scalability and performance efficiency of the proposed model.
In IEEE Edge 2017, 2017

Recent Publications

. PADS: Privacy-preserving Auction Design forAllocating Dynamically Priced Cloud Resources. IEEE CIC 2017, 2017.

PDF Project Slides

. Zenith: Utility-aware Resource Allocation for Edge Computing. In IEEE Edge 2017, 2017.

PDF Project Slides

. MEMoMR: Accelerate MapReduce via reuse of intermediate results. Concurrency and Computation: Practice and Experience, 2015.


Recent & Upcoming Talks

Recent Posts


I have moved my homepage to Hugo which I think is the fastest static website generator. On the other hand, I like the theme - …



Contracts Federated Cloud

A Contracts-based Federated Cloud Architecture


Privacy-preserving Dynamic Price on Cloud Resource Allocation


An Innovation on Edge Computing Architecture

Teaching Experience

  • Instructor , September 2018 - Present

    • University of Pittsburgh
      • Information Security & Privacy (Online Course) (2018 Fall)
  • Teaching Assistant , September 2015 - Present

    • University of Pittsburgh
      • Algorithm Design (2018 Fall)
      • Instructor: Prof. Hassan Karimi
      • Cloud Computing (2017 Spring, 2018 Spring)
      • Information Security & Privacy (2017 Fall)
      • Instructor: Prof. Balaji Palanisamy
  • Teaching Assistant , September 2013 - January 2014

    • China University of Geosciences
      • Advanced Programming Language (JAVA)
      • Instructor: Prof. Shengwen Li

Professional Services

  • Journal Review
    • Transactions on Services Computing (TSC)
    • Information Systems Frontiers (ISFI) : IRI - Special Issue on Foundations of Reuse
  • Conference Review
    • International Workshop on Internet-scale Clouds and Big Data (ISCBD 2016)
    • IEEE International Conference on Communications (ICC 2015)
  • Journal External Review
    • Transactions on Services Computing (TSC)
  • Conference External Review
    • ACM International Conference on Information and Knowledge Management (CIKM 2016)
  • Conference Volunteer
    • IEEE $18^{th}$ International Conference on Information Reuse and Integration, San Diego, CA, USA. Aug 4 - 6, 2017
    • The $37^{th}$ International Conference on Distributed Computing Systems (ICDCS 2017), Atlanta, GA, USA. June 5 - 8, 2017
    • IEEE $17^{th}$ International Conference on Information Reuse and Integration (IRI 2016), Pittsburgh, PA, USA. Jul 28 - 30, 2016
    • IEEE $2^{ed}$ International Conference on Collaboration and Internet Computing (CIC 2016), Pittsburgh, PA, USA. Nov 1 - 3, 2016
  • Conference Webmaster


  • Information Sciences Bldg Room 410, 135 N Bellefield Ave, Pittsburgh, PA 15213, USA