Staff profile
Overview
https://apps.dur.ac.uk/biography/image/2496
Dr Amitabh Trehan
Associate Professor
Affiliation | Telephone |
---|---|
Associate Professor in the Department of Computer Science | +44 (0) 191 33 43294 |
Biography
Head, NESTiD research group
Research interests
- Distributed and Network Algorithms, Graph Algorithms, CS Theory, Self-healing and Resilient Algorithms, Game Theory, Network Systems.
Esteem Indicators
- 2014: FHEA (Fellow of the Higher Education Academy):
- 2010: Member, Association of Computing Machinery (ACM):
- 2010: Member, IEEE:
Publications
Chapter in book
- Dense Subgraphs on Dynamic NetworksDas Sarma, A., Lall, A., Nanongkai, D., & Trehan, A. (2012). Dense Subgraphs on Dynamic Networks. In M. Aguilera (Ed.), Distributed Computing (pp. 151-165). Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-642-33651-5_11
Conference Paper
- Brief Announcement: Amnesiac Flooding: Easy to Break, Difficult to EscapeAustin, H., Gadouleau, M., Mertzios, G., & Trehan, A. (in press). Brief Announcement: Amnesiac Flooding: Easy to Break, Difficult to Escape. Presented at 2025 Symposium on Principles of Distributed Computing, Huatulco, Mexico.
- Brief Announcement: Amnesiac Flooding: Easy to Break, Hard to EscapeAustin, H., Gadouleau, M., Mertzios, G. B., & Trehan, A. (in press). Brief Announcement: Amnesiac Flooding: Easy to Break, Hard to Escape. Presented at ACM Principles of Distributed Computing (PODC) 2025, Huatulco, Mexico.
- Automated Artificial Intelligence Framework for Anomaly Detection in Healthcare SD-IoT NetworksAlgamdi, H., Aujla, G. S., Singh, A., Jindal, A., & Trehan, A. (2025). Automated Artificial Intelligence Framework for Anomaly Detection in Healthcare SD-IoT Networks. In GLOBECOM 2024 - 2024 IEEE Global Communications Conference (pp. 3503-3508). IEEE. https://doi.org/10.1109/GLOBECOM52923.2024.10901410
- Competitive Query Minimization for Stable Matching with One-Sided UncertaintyBampis, E., Dogeas, K., Erlebach, T., Megow, N., Schlöter, J., & Trehan, A. (2024). Competitive Query Minimization for Stable Matching with One-Sided Uncertainty. In Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques, APPROX/RANDOM 2024 (pp. 17:1-17:21). Schloss Dagstuhl – Leibniz-Zentrum für Informatik. https://doi.org/10.4230/LIPIcs.APPROX/RANDOM.2024.17
- All You Need are Random Walks: Fast and Simple Distributed Conductance TestingBatu, T., Trehan, A., & Trehan, C. (2024). All You Need are Random Walks: Fast and Simple Distributed Conductance Testing. In Lecture Notes in Computer Science.
- Intrusion Detection in Critical SD-IoT EcosystemAlgamdi, H., Aujla, G. S., Jindal, A., & Trehan, A. (2023). Intrusion Detection in Critical SD-IoT Ecosystem. In 2023 IEEE International Conference on Communications Workshops (ICC Workshops) (pp. 1559-1564). IEEE. https://doi.org/10.1109/iccworkshops57953.2023.10283685
- Payment scheduling in the Interval Debt ModelFriedetzky, T., Kutner, D., Mertzios, G., Stewart, I., & Trehan, A. (2023). Payment scheduling in the Interval Debt Model. In Lecture Notes in Computer Science (pp. 267-282). Springer Verlag. https://doi.org/10.1007/978-3-031-23101-8_18
- On the Termination of FloodingHussak, W., & Trehan, A. (2020). On the Termination of Flooding. In C. Paul & M. Bläser (Eds.), Leibniz International Proceedings in Informatics (LIPIcs) (pp. 17:1-17:13). Schloss Dagstuhl-Leibniz-Zentrum für Informatik. https://doi.org/10.4230/lipics.stacs.2020.17
- DConstructor: Efficient and Robust Network Construction with Polylogarithmic OverheadGilbert, S., Pandurangan, G., Robinson, P., & Trehan, A. (2020). DConstructor: Efficient and Robust Network Construction with Polylogarithmic Overhead. In ACM PODC ’20. Association for Computing Machinery (ACM). https://doi.org/10.1145/3382734.3405716
- Fully Compact Routing in Low Memory Self-Healing TreesCastañeda, A., Lefévre, J., & Trehan, A. (2020). Fully Compact Routing in Low Memory Self-Healing Trees. In ICDCN 2020. Association for Computing Machinery (ACM). https://doi.org/10.1145/3369740.3369786
- On Termination of a Flooding ProcessHussak, W., & Trehan, A. (2019). On Termination of a Flooding Process. In ACM PODC’19 (pp. 153-155). https://doi.org/10.1145/3293611.3331586
- DEX: Self-Healing ExpandersPandurangan, G., Robinson, P., & Trehan, A. (2014). DEX: Self-Healing Expanders. In IPDPS ’14 (pp. 702-711). Institute of Electrical and Electronics Engineers. https://doi.org/10.1109/ipdps.2014.78
- Towards Self-healing SDNChockler, G., & Trehan, A. (2014). Towards Self-healing SDN. Presented at Distributed Software Defined Net- works (DSDN) workshop, Principles of Distributed Computing (PODC) 2014.
- Sublinear Bounds for Randomized Leader ElectionKutten, S., Pandurangan, G., Peleg, D., Robinson, P., & Trehan, A. (2013). Sublinear Bounds for Randomized Leader Election. Presented at ICDCN’13.
- On the Complexity of Universal Leader ElectionKutten, S., Pandurangan, G., Peleg, D., Robinson, P., & Trehan, A. (2013). On the Complexity of Universal Leader Election. In ACM PODC ’13 (pp. 100-109). ACM.
- Composition Games for Distributed Systems: the EU Grant games (Abstract)Kutten, S., Lavi, R., & Trehan, A. (2012). Composition Games for Distributed Systems: the EU Grant games (Abstract). Presented at Workshop on the Economics of Networks, Systems and Computation (NetEcon 2012), IEEE InfoComm.
- Edge-preserving self-healing: keeping network backbones densely connectedDas Sarma, A., & Trehan, A. (2012). Edge-preserving self-healing: keeping network backbones densely connected. Presented at Workshop on Network Science for Communication Networks (NetSciCom 2012), IEEE InfoComm.
- Brief announcement: maintaining large dense subgraphs on dynamic networksDas Sarma, A., Lall, A., Nanongkai, D., & Trehan, A. (2012). Brief announcement: maintaining large dense subgraphs on dynamic networks. In ACM PODC’12 (pp. 229-230).
- Composition Games for Distributed Systems: The EU Grants GamesKutten, S., Lavi, R., & Trehan, A. (2011). Composition Games for Distributed Systems: The EU Grants Games. In D. Peleg (Ed.), Lecture Notes in Computer Science (pp. 197-199).
- Brief Announcement: Composition Games for Distributed Systems: The EU Grants GamesKutten, S., Lavi, R., & Trehan, A. (2011). Brief Announcement: Composition Games for Distributed Systems: The EU Grants Games. Presented at DISC.
- Xheal: localized self-healing using expandersPandurangan, G., & Trehan, A. (2011). Xheal: localized self-healing using expanders. In ACM PODC ’11 (pp. 301-310). ACM.
- Load Balanced Scalable Byzantine Agreement through Quorum Building, with Full InformationKing, V., Lonargan, S., Saia, J., & Trehan, A. (2011). Load Balanced Scalable Byzantine Agreement through Quorum Building, with Full Information. Presented at ICDCN.
- The forgiving graph: a distributed data structure for low stretch under adversarial attackHayes, T. P., Saia, J., & Trehan, A. (2009). The forgiving graph: a distributed data structure for low stretch under adversarial attack. Presented at PODC ’09: Proceedings of the 28th ACM symposium on Principles of distributed computing, New York, NY, USA.
- Picking up the Pieces: Self-Healing in reconfigurable networksSaia, J., & Trehan, A. (2008, April). Picking up the Pieces: Self-Healing in reconfigurable networks. Presented at IPDPS. 22nd IEEE International Symposium on Parallel and Distributed Processing.
- The forgiving tree: a self-healing distributed data structureHayes, T., Rustagi, N., Saia, J., & Trehan, A. (2008). The forgiving tree: a self-healing distributed data structure. In ACM PODC’08 (pp. 203-212). ACM.
Doctoral Thesis
- Algorithms for self-healing networksTrehan, A. (2010). Algorithms for self-healing networks [Thesis]. University of New Mexico. http://proquest.umi.com/pqdlink?did=2085415901
Journal Article
- Payment Scheduling in the Interval Debt ModelStewart, I., Kutner, D., Friedetzky, T., Trehan, A., & Mertzios, G. (2025). Payment Scheduling in the Interval Debt Model. Theoretical Computer Science, 1028, Article 115028. https://doi.org/10.1016/j.tcs.2024.115028
- Termination of amnesiac floodingHussak, W., & Trehan, A. (2023). Termination of amnesiac flooding. Distributed Computing, 36(2), 193-207. https://doi.org/10.1007/s00446-023-00448-y
- Compact routing messages in self-healing treesCastañeda, A., Dolev, D., & Trehan, A. (2018). Compact routing messages in self-healing trees. Theoretical Computer Science, 709, 2-19. https://doi.org/10.1016/j.tcs.2016.11.022
- DEX: self-healing expandersPandurangan, G., Robinson, P., & Trehan, A. (2016). DEX: self-healing expanders. Distributed Computing, 29(3), 163-185. https://doi.org/10.1007/s00446-015-0258-3
- On the Complexity of Universal Leader ElectionKutten, S., Pandurangan, G., Peleg, D., Robinson, P., & Trehan, A. (2015). On the Complexity of Universal Leader Election. Journal of the Association for Computing Machinery., 62(1), 7:1-7:27.
- Sublinear bounds for randomized leader electionKutten, S., Pandurangan, G., Peleg, D., Robinson, P., & Trehan, A. (2015). Sublinear bounds for randomized leader election. Theoretical Computer Science, 561, 134-143. https://doi.org/10.1016/j.tcs.2014.02.009
- Xheal: a localized self-healing algorithm using expandersPandurangan, G., & Trehan, A. (2014). Xheal: a localized self-healing algorithm using expanders. Distributed Computing, 27(1), 39-54. https://doi.org/10.1007/s00446-013-0192-1
- The Forgiving Graph: a distributed data structure for low stretch under adversarial attackHayes, T. P., Saia, J., & Trehan, A. (2012). The Forgiving Graph: a distributed data structure for low stretch under adversarial attack. Distributed Computing, 25, 261–278. https://doi.org/10.1007/s00446-012-0160-1
- Self-healing using virtual structuresTrehan, A. (2012). Self-healing using virtual structures. CoRR, abs/1202.2466.
- Sublinear bounds for randomized leader electionKutten, S., Pandurangan, G., Peleg, D., Robinson, P., & Trehan, A. (n.d.). Sublinear bounds for randomized leader election. Theoretical Computer Science, -.
Other (Print)
- Composition Games for Distributed Systems: the EU Grant gamesKutten, S., Lavi, R., & Trehan, A. (2011). Composition Games for Distributed Systems: the EU Grant games. Distributed Computing - 25th International Symposium, DISC 2011, Rome, Italy, September 20-22, 2011. Proceedings.
Working Paper
- On The Termination of a Flooding ProcessHussak, W., & Trehan, A. (2019). On The Termination of a Flooding Process. ArXiv. https://doi.org/10.48550/arXiv.1907.07078
- Self-healing Routing and Other Problems in Compact MemoryCastañeda, A., Lefèvre, J., & Trehan, A. (2018). Self-healing Routing and Other Problems in Compact Memory. ArXiv. https://doi.org/10.48550/arXiv.1803.03042
Supervision students
Caleb Williamson
Postgraduate Student
Hammam Algamdi
Postgraduate Student
Henry Austin
Postgraduate Student