Dr. Ligang He 

Reader | Department of Computer Science | University of Warwick

Photo in office

Contact 

Department of Computer Science
University of Warwick
Coventry, CV4 7AL
United Kingdom
Office: CS2.05
Phone: +44 2476573802
Email: ligang.he AT warwick.ac.uk

Research

`

Research Interests

I am interested in any issues in parallel and distributed systems or developing parallel and distributed computing techniques for application scenarios of any kind. I have published over 190 papers in top venues such as IEEE TC, TPDS, TKDE, TCSVT, SC, IPDPS, ICPP, HPCA, VLDB and so on. My current research is in parallel or distributed machine/deep learning (e.g. federated learning, acceleration of Graph Neural Networks training), AI for Science (e.g., Improving training performance for Physics-Informed Neural Networks), cluster, Cloud and edge computing (e.g., optimising workload and resource management solutions), parallelized/distributed data analytical methods (e.g., anomaly detection for time series data, deep learning methods for point clouds, pattern discovery for big data), miscellaneous issues in parallel and distributed systems (e.g., optimized communication schemes in distributed systems, security-restrained high performance computing).

I always look for motivated PhD or MSc-by-research students who have the interests in doing research in the above areas. Please feel free to contact me.

Latest Research Highlights

  • The UK-Saudi Challenge Fund, funded by British Council, PI, 2024
  • National Edge AI Hub for Real Data: Edge Intelligence for Cyber-disturbances and Data Quality, funded by EPSRC, co-I, 2024
  • The MSc dissertation project I supervised in the 2022/23 academic year, titled "Developing a Resource Discovery Framework in a Network of Mobile Devices", won the Best MSc Dissertation Award in the department
  • Our paper in federated learning, "SAFA: A Semi-Asynchronous Protocol for Fast Federated Learning with Low Overhead", is the runner-up of the 2021 Best Paper Award for IEEE Transactions on Computers
  • DepGraph (the graph processing framework, collaborated with Huazhong University of Science and Technology; the paper is published in HPCA-2021) is ranked 2nd in the Big Data category in the November 2021 ranking table of Green Graph 500, and ranked 3rd in SSSP (Single-Source Shortest Paths) performance in the November 2021 ranking table of Graph 500
  • Selected Publications

  • D. Yan, L. He, "DP-PINN: A Dual-Phase Training Scheme for Improving the Performance of Physics-Informed Neural Networks", the 24th International Conference on Computational Science, 2024
  • L. Li, L. He, J. Gao, and X. Han, "PSNet: fast data structuring for hierareep learning on point cloud". IEEE Transactions on Circuits and Systems for Video Technology,2022, doi:10.1109/TCSVT.2022.3171968
  • W. Wu, L. He, W. Lin, Y. Su, Y. Cui, C. Maple, S. Jarvis, "Developing an Unsupervised Real-time Anomaly Detection Scheme for Time Series with Multi-seasonality", in IEEE Transactions on Knowledge and Data Engineering, vol. 34, no. 9, pp. 4147-4160, 1 Sept. 2022, doi: 10.1109/TKDE.2020.3035685
  • W. Wu, L. He, W. Lin, R. Mao, "Accelerating Federated Learning over Reliability-Agnostic Clients in Mobile Edge Computing Systems", IEEE Transactions on Parallel and Distributed Systems, Vol.32, no.7, pp.1539-1551, 2021
  • W. Wu, L. He, W. Lin, , C. Maple, S. Jarvis, "SAFA: a Semi-Asynchronous Protocol for Fast Federated Learning with Low Overhead", IEEE Transactions on Computers, vol. 70, pp. 655-668, 2020, DOI: 10.1109/TC.2091
  • J. Zhao, Y. Zhang, X. Liao, L. He, B. He, H. Jin and H. Liu, "LCCG: a locality-centric hardware accelerator for high throughput of concurrent graph processing", Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC '21), 2021
  • Y. Zhang, X. LIAO, H. Jin, L. He, B. He, H. Liu, L. Gu, "DepGraph: A Dependency-Driven Accelerator for Efficient Iterative Graph Processing", The 27th IEEE International Symposium on High-Performance Computer Architecture (HPCA-2021), 2021
  • Li, L. He, S. Ren, R. Mao, "Developing a Loss Prediction-based Asynchronous Stochastic Gradient Descent Algorithm for Distributed Training of Deep Neural Networks", Proceedings of the 49th International Conference on Parallel Processing (ICPP2020), 2020
  • PhD Students

    • Da Yan
    • Stephen Xu
    • Ashley Au
    • Xiao Qin
    • Kaiwen Zuo
    • Yiming Wen
    • Yan Qian
    • Zhihao Dai
    • Xuanyu Liu
    • Yuchen Liu
    • Yi Su
    • Peng Jiang
    • Hao Wu (graduated)
    • Yujue Zhou (graduated)
    • Zhiyan Chen (graduated)
    • Junyu Li (Graduated)
    • Wentai Wu (Graduated)
    • Mohammed Alghamdi (Graduated)
    • Shenyuan Ren (Graduated)
    • Zhuoer Gu (Graduated)
    • Nadeem Chaudhary (Graduate)
    • Chao Chen (Graduated)
    • Huanzhou Zhu (Graduated)
    • Bo Gao (Graduated)

Teaching

Publications

Journal Papers 

Conference Papers

Book Chapters

  • Ligang He, Stephen A. Jarvis, "Performance-oriented Workload Management for Multiclusters and Grids", In J. Cao (Eds.), Cyberinfrastructure Technologies and Applications, Nova Science Publisher, 2008

Professional Activities

Editorial Board

  • Scientific Programming
  • IEEE ACCESS
  • Parallel and Distributed Computing and Networks
  • International Journal of Multimedia
  • International Journal of Computer and Software Engineering
Guest editors
  • Special issue on Intelligent Data Sensing, Collection and Dissemination in Mobile Computing
  • Special issue on Heterogeneous Parallel Computation for Big Data Processing, Concurrency and Computation Practice and Experience
  • Special issue on Resource Management in Virtualized Clouds, Scientific Programming
Conference Program Committee and Chairs
  • The 37th Conference on Neural Information Processing Systems (NeurIPS2023), 2023 (PC)
  • The 12th International Conference on Learning Representations (ICLR2024), 2024 (PC)
  • The 26th IEEE International Conference on Computational Science and Engineering (CSE-2023), 1-3 November, 2023, Exeter, UK (Publication Chair)
  • The 21th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGrid), May 10-13, 2021 (PC)
  • The 21th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGrid), May 10-13, 2021 (PC)
  • The 18th IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA-2020) (Publication Chair)
  • The 20th IEEE International Conference on High Performance Computing and Communications (HPCC-2018), Exeter, UK, 2018 (publication chair)
  • The 14th International Symposium on Pervasive Systems, Algorithms, and Networks (I-SPAN 2017), 2017 (publicity chair)
  • The 13th IEEE International Conference on Dependable, Autonomic and Secure Computing (DASC-2015), 2015 (Publicity Chair)
  • The 12th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD'15), 2015 (Program Chair)
  • The 44th International Conference on Parallel Processing (ICPP-2015), 2015 (PC)
  • The International Conference on Connected Smart Cities (CSC 2015) , 2015 (PC)
  • The 5th International Conference on IT Convergence and Security, August 24th-27th, Malaysia, 2015 (PC)
  • The 5th IEEE International Conference on Big Data and Cloud Computing (BDCloud 2015), 2015 (PC)
  • The 2015 International Symposium on Mathematical Sciences and Computing (iSMSC 2015), 2015 (PC)
  • The 17th IEEE International Conference on Computational Science and Engineering (CSE-2014), Chengdu, China, 19-21 Dec, 2014 (Program Chair)
  • The 4th IEEE International Conference on Big Data and Cloud Computing (BDCloud2014), Sydney, Australia, 3-5 Dec. 2014 (PC)
  • The 4th IEEE International Conference on Sustainable Computing and Communication (SustainCom2014), Sydney, Australia, 3-5 Dec. 2014 (PC)
  • The 11th FTRA International Conference on Secure and Trust Computing, data management, and Applications (STA 2014), Czech Republic, August 25-27, 2014 (PC)
  • The 2nd International Conference on Smart Grids and Green IT Systems (SMARTGREENS 2013), Germany (PC)
  • The 12th IEEE International Conference on Ubiquitous Computing and Communications (IUCC-2013), Australia (PC)
  • The third International Conference on Cloud and Green Computing (CGC 2013), Germany  (PC)
  • The 7th International Conference on Interactive Mobile and Computer Aided Learning, (IMCL2012), Jordan (PC)
  • The 11th IEEE International Conference on Ubiquitous Computing and Communications (IUCC-12), Liverpool, UK, 25-27 June, 2012 (PC)
  • The 9th FTRA International Conference on Secure and Trust Computing, Data Management, and Applications (STA 2012), Gwangju, Korea (PC)
  • The 2012 International GreenComputing Conference - Green Cloud Computing Workshop, San Jose, California, USA (PC)
  • The 1st International Conference on Smart Grids and Green IT Systems (SMARTGREENS 2012) (PC)
  • The 2011 International Conference on Cloud and Green Computing (CGC 2011), Sydney, Australia (PC)
  • The 10th IEEE/ACM International Conference on Ubiquitious Computing and Communications (IUCC2011), China (PC)
  • The 11th IEEE International Conference on Scalable Computing and Communications (Scalcom2011), 2011, Cyprus (PC)
  • The International Conference on Cloud and Green Computing (CGC2011), 2011, Melbourne, Australia (PC)
  • The 10th IEEE International Conference on Scalable Computing and Communications, 2010, UK (PC)
  • The 13th IEEE International Conference on Computational Science and Engineering (CSE-2010), 2010, Hong Kong, China (workshop co-chairs)
  • The 7th IEEE/IFIP International Conference on Embeded and Ubiquitous Computing (EUC-09), 2009, Canada (PC)
  • The International Workshop on Network Security and Network Management (NSNM2009), 2009, China (workshop co-chairs)
  • The 3rd IEEE International Workshop on Web and Pervasive Security (WPS-09), 2009, USA (PC)
  • The 2009 IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA-09), 2009 (PC)
  • The 2nd IEEE International Workshop on Web and Pervasive Security (WPS-08), 2008, Hong Kong, China (PC)
  • The 2008 IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA-08), Australia, 2008 (PC)
Journal Reviewer
  • IEEE Transactions on Parallel and Distributed Systems,
  • IEEE Transactions on Computers,
  • IEEE Transactions on Automation Science and Engineering,
  • IEEE Transactions on Wireless Communications
  • Future Generation Computer Systems,
  • Journal of Parallel and Distributed Computing,
  • Cluster Computing,
  • Computing in Science & Engineering,
  • Journal of Database Management,
  • Journal of Supercomputing,
  • Concurrency and Computation: Practice and Experience,
  • International Journal of Computers and Applications,
  • Journal of Computer Science and Technology,
  • Simulation Modelling Practice and Theory,
  • Service Oriented Computing and Applications