Tayebeh Bahreini  

Journal Papers

  1. Parallel Shifting Bottleneck Algorithms for Flow Shop Scheduling
    H. Badri, T. Bahreini, and D. Grosu
    Annals of Operations Research, 2024 (Accepted).
  2. VECMAN: A Framework for Energy-Aware Resource Management in Vehicular Edge Computing Systems (pdf)
    T. Bahreini, M. Brocanelli, and D. Grosu
    IEEE Transactions on Mobile Computing, Vol. 22, No. 2, pp. 1231-1245, 2023.
  3. Mechanisms for Resource Allocation and Pricing in Mobile Edge Computing Systems (pdf)
    T. Bahreini, H. Badri, and D. Grosu
    IEEE Transactions on Parallel and Distributed Systems, Vol. 33, No. 3, pp. 667-682, 2022.
  4. Efficient Algorithms for Placement of Multi-Component Applications in Mobile Edge Computing (pdf)
    T. Bahreini and D. Grosu
    IEEE Transactions on Cloud Computing , Vol. 10, No. 4, pp. 2550-2563, 2022.
  5. A Parallel Randomized Approximation Algorithm for the Non-Preemptive Single Machine Scheduling Problem (pdf)
    H. Badri, T. Bahreini, and D. Grosu
    Computers & Operations Research, Vol. 130, Art. 105238, 2021.
  6. A Congestion-aware Mixed Integer Linear Programming Model for Placement and Scheduling of Quantum Circuits with a Two-level Heuristic Solution Approach (link)
    T. Bahreini and N. Mohammadzadeh
    Quantum Engineering, Vol. 3, No. 1, , pp. e57, 2021.
  7. Energy-Aware Application Placement in Mobile Edge Computing: A Stochastic Optimization Approach (pdf)
    H. Badri, T. Bahreini, D. Grosu, and K. Yang
    IEEE Transactions on Parallel and Distributed Systems (TPDS), Vol. 31, No. 4, pp. 909-922, 2020.
  8. An MINLP model for scheduling and placement of quantum circuits with a heuristic solution approach (link)
    T. Bahreini and N. Mohammadzadeh
    ACM Journal on Emerging Technologies in Computing Systems, Vol. 12, No. 3, pp. 29:1-29:20, 2015.
  9. Optimal ILP-based approach for gate location assignment and scheduling in quantum circuits (link)
    N. Mohammadzadeh, T. Bahreini, and H. Badri
    Modelling and Simulation in Engineering, vol. 2014, Article ID 571374, 8 pages, 2014.


  10. Refereed Conference Papers

    1. Caspian: A Carbon-aware Workload Scheduler in Multi-Cluster Kubernetes Environments (pdf)
      T. Bahreini, A. Tantawi, and O. Tardieu
      32nd International Symposium on the Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (IEEE MASCOTS 2024), Krakow, Poland, October 21-23, 2024.
    2. A Carbon-aware Workload Dispatcher in Cloud Computing Systems (pdf)
      T. Bahreini, A. Tantawi, and A. Youssef
      Proc. of 2023 IEEE 16th International Conference on Cloud Computing (CLOUD 2023), pp. 212-218, Chicago, IL, USA, July 2-8, 2023.
    3. Brief Announcement: A Parallel (∆, Γ)-Stepping Algorithm for the Constrained Shortest Path Problem (pdf)
      T. Bahreini , N. Fisher, and D. Grosu
      Proc. of Proceedings of the 34th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA 22), pp. 287-289, Philadelphia, PA, USA, July 11-14, 2022.
    4. An Approximation Algorithm for Minimizing the Cloud Carbon Footprint through Workload Scheduling (pdf)
      T. Bahreini, A. Tantawi, and A. Youssef
      Proc. of 2022 IEEE 16th International Conference on Cloud Computing (CLOUD 2022), pp. 522-531, Barcelona, Spain, July 11-15, 2022.
    5. An Efficient Algorithm for Routing and Recharging of Electric Vehicles (pdf)
      T. Bahreini , N. Fisher, and D. Grosu
      Proc. of The 14th Annual International Conference on Combinatorial Optimization and Applications (COCOA 2020), virtual conference, December 11-13, 2020.
    6. Risk-Aware Application Placement in Mobile Edge Computing Systems: A Learning-based Optimization Approach (pdf)
      H. Badri, T. Bahreini, D. Grosu, and K. Yang
      Proc. of The IEEE International Conference on Edge Computing (IEEE EDGE 2020), virtual conference, October 19-23, 2020.
    7. Energy-Aware Resource Management in Vehicular Edge Computing Systems (pdf)
      T. Bahreini, M. Brocanelli, and D. Grosu
      Proc. of The IEEE International Conference on Cloud Engineering (IC2E 2020), pp. 49-58, Sydney, Australia, April 21-24, 2020.
    8. Energy-Aware Capacity Provisioning and Resource Allocation in Mobile Edge Computing Systems (pdf)
      T. Bahreini, H. Badri, and D. Grosu
      Proc. of The International Conference on Edge Computing (EDGE 2019), pp. 31-45, San Diego, CA, USA, June 25-30, 2019.
    9. Energy-Aware Speculative Execution in Vehicular Edge Computing Systems (pdf)
      T. Bahreini, M. Brocanelli, and D. Grosu
      Proc. of The 2nd ACM EuroSys International Workshop on Edge Systems, Analytics and Networking (EdgeSys 2019), pp. 18-23, Dresden, Germany, March 25, 2019.
    10. An Envy-Free Auction Mechanism for Resource Allocation in Edge Computing Systems (pdf)
      T. Bahreini, H. Badri, and D. Grosu
      Proc. of The Third ACM/IEEE Symposium on Edge Computing (SEC 2018), pp. 313-322, Bellevue, WA, USA, October 25-27, 2018.
    11. A Sample Average Approximation-Based Parallel Algorithm for Application Placement in Edge Computing Systems (pdf)
      H. Badri,T. Bahreini, D. Grosu, and K. Yang
      Proc. of The IEEE International Conference on Cloud Engineering (IC2E 2018), pp. 198-203, Orlando, FL, USA, April 17-20, 2018.
    12. Efficient Placement of Multi-Component Applications in Edge Computing Systems (pdf)
      T. Bahreini and D. Grosu
      Proc. of The Second ACM/IEEE Symposium on Edge Computing (SEC 2017), pp. 5:1-5:11, San Jose, CA, USA, October 12-14, 2017.
    13. Talks

      1. Caspian: A Carbon-Optimized Multi-Cluster Job Scheduler
        T. Bahreini, and A. Tantawi
        KubeCon+ CloudNativeCon Europe, Paris, France, March 19-24, 2024.
      2. A Carbon-aware Workload Dispatcher in Multi-cluster Kubernetes Environments
        T. Bahreini and A. Tantawi
        CNCF Cloud Native Sustainability Week, virtual conference, October 9, 2023.
      3. Minimizing the Cloud Carbon Footprint through Workload Scheduling
        T. Bahreini, A. Tantawi, and A. Youssef
        IBM-Columbia Sustainable Computing Workshop, New York, May 24, 2022.


      4. Patents

        1. Multi-Cluster Carbon-Aware Balancing
          K. Narayanam, A. Tantawi, A. Youssef, and T. Bahreini
          US Patent, pending (filed March 2024).


        2. PhD Dissertation

          1. T. Bahreini, "Resource Management in Edge Computing Systems", PhD Dissertation, Dept. of Computer Science, Wayne State University, 2021 (pdf).


          2. Selected Posters

            1. Workload Optimization: Minimal Carbon Footprint
              T. Bahreini, A. Tantawi, and R. Kolluri
              Global Research Intern and Extern Poster Session, IBM, virtual workshop, August 9-12, 2021.
            2. VECMAN: A Framework for Energy-Aware Resource Management in VEC Systems
              T. Bahreini
              Rising Stars in Electrical Engineering and Computer Science 2020 Workshop at the University of California, Berkeley, virtual workshop, November 9-10, 2020.
            3. Resource Management in Edge Computing Systems
              T. Bahreini
              ACM Richard Tapia Celebration of Diversity in Computing Conference (Tapia 2020), Doctoral Consortium, virtual conference, September 16-18, 2020.
            4. Energy-Aware Speculative Execution in Vehicular Edge Computing Systems
              T. Bahreini, M. Brocanelli, and D. Grosu
              The 2nd Metro Detroit Workshop on Connected and Autonomous Driving (Metro- CAD 2019) , Detroit, MI, USA, March 1, 2019.
            5. Risk-based Optimization of Resource Provisioning in Mobile Edge Computing
              H. Badri, T. Bahreini, and D. Grosu
              The Third ACM/IEEE Symposium on Edge Computing (SEC 2018) , Bellevue, WA, USA, October 25-27, 2018.
            6. Multi-stage stochastic programming for service placement in edge computing systems
              H. Badri, T. Bahreini, and D. Grosu
              The Second ACM/IEEE Symposium on Edge Computing (SEC 2017) , San Jose, CA, USA, October 12-14, 2017.
            7. Efficient Placement of Multi-Component Services in Edge Computing Systems
              T. Bahreini and D. Grosu
              ACM Symposium on High-Performance Parallel and Distributed Computing (HPDC 2017), Washington DC, USA, June 26-30, 2017.
            8. Efficient Placement of Multi-Component Services in Edge Computing Systems
              T. Bahreini and D. Grosu
              The 31st IEEE International Parallel & Distributed Processing Symposium (IPDPS 2017) , PhD Forum, Orlando, Florida, USA, May 29 - June 2, 2017.
            9. A Heuristic Algorithm for Multi-Component Application Placement in Edge Computing
              T. Bahreini and D. Grosu
              The 6th biennial Michigan Celebration of Women in Computing (MICWIC 2017) , Michigan State University, Lansing, MI, USA, March 31 - April 1, 2017.
            10. Heuristic Algorithms for Coflow Scheduling in Data Centers
              T. Bahreini and D. Grosu
              The Grace Hopper Celebration of Women in Computing Conference (GHC 2016) , Poster Session, Houston, TX, USA, October 3-6, 2016.