Publications - Ran Cheng

Dr. Ran Cheng   

Ph.D., Research Fellow

CERCIA Group, School of Computer Science,
University of Birmingham,
United Kingdom, B15 2TT

Email: ranchengcn (at) gmail.com
Curriculum Vitae, Google Scholar, Research Gate

[Home] [Research] [Publications] [Professional Activities] [Honors and Awards]


    PhD Thesis

  1. Ran Cheng. Nature Inspired Optimization of Large Problems, University of Surrey, UK, May 2016.
  2. Refereed Journal Articles (*: Corresponding Author)

  3. Ye Tian, Ran Cheng, Xingyi Zhang, Yansen Su, and Yaochu Jin. A Strengthened Dominance Relation Considering Convergence and Diversity for Evolutionary Many-objective Optimization. IEEE Transactions on Evolutionary Computation, 2018 (in press).
  4. Ran Cheng*, Cheng He, Yaochu Jin and Xin Yao. Model-based evolutionary algorithms: a short survey. Complex & Intelligent Systems, 2018.
  5. Fei Li, Ran Cheng*, Jianchang Lium and Yaochu Jin. A Two-Stage R2 Indicator Based Evolutionary Algorithm for Many-Objective Optimization. Applied Soft Computing, 67: 245-260, 2018. [PDF]
  6. Xia Zhang, Bei Ding, Ran Cheng*, Sebastian C. Dixon, and Yao Lu*. Computational Intelligence-Assisted Understanding of Nature-Inspired Superhydrophobic Behavior. Advanced Science, 5(1): 170052, 2018. (Reported by the Advanced Science News)
  7. Xingyi Zhang, Xiutao Zheng, Ran Cheng*, Jiangfeng Qiu and Yaochu Jin. A Competitive Mechanism Based Multi-objective Particle Swarm Optimizer with Fast Convergence. Information Sciences, 427: 63-76, 2018. [PDF][Matlab Code]
  8. Xingyi Zhang, Ye Tian, Ran Cheng*, and Yaochu Jin. A Decision Variable Clustering-Based Evolutionary Algorithm for Large-scale Many-objective Optimization. IEEE Transactions on Evolutionary Computation, 22(1): 97-112, 2018. [PDF] [Matlab Code]
  9. Shenkai Gu, Ran Cheng and Yaochu Jin. Feature Selection for High Dimensional Classification using A Competitive Swarm Optimizer. Soft Computing, 22(3): 811–822, 2018.
  10. Ye Tian, Ran Cheng, Xingyi Zhang, Fan Cheng and Yaochu Jin. An Indicator Based Multi-Objective Evolutionary Algorithm with Reference Point Adaptation for Better Versatility. IEEE Transactions on Evolutionary Computation, 2017 (in press). [PDF][Matlab Code]
  11. Ran Cheng, Miqing Li, Ke Li and Xin Yao. Evolutionary Multiobjective Optimization Based Multimodal Optimization: Fitness Landscape Approximation and Peak Detection. IEEE Transactions on Evolutionary Computation, 2017 (in press). [PDF][Supplementary Materials][Matlab Code]
  12. Ye Tian, Ran Cheng, Xingyi Zhang and Yaochu Jin. PlatEMO: A MATLAB Platform for Evolutionary Multi-Objective Optimization. IEEE Computational Intelligence Magazine, 12(4): 73-87, 2017. [PDF] [Matlab Code]
  13. Ran Cheng, Miqing Li, Ye Tian, Xingyi Zhang, Shengxiang Yang, Yaochu Jin and Xin Yao. A Benchmark Test Suite for Evolutionary Many-objective Optimization. Complex & Intelligent Systems, 3(1): 67-81, 2017.
  14. Chaoli Sun, Yaochu Jin, Ran Cheng, Jinliang Ding, and Jianchao Zeng. Surrogate-assisted Cooperative Swarm Optimization of High-dimensional Expensive Problems. IEEE Transactions on Evolutionary Computation, 21(4): 644-660, 2017.
  15. Ran Cheng, Tobias Rodemann, Michael Fischer, Markus Olhofer, and Yaochu Jin. Evolutionary Many-objective Optimization of Hybrid Electric Vehicle Control: From General Optimization to Preference Articulation. IEEE Transactions on Emerging Topics in Computational Intelligence, 1(2): 97-111, 2017. [PDF][Supplementary Materials][Matlab Code]
  16. Ran Cheng, Yaochu Jin, Markus Olhofer and Bernhard Sendhoff. Test Problems for Large-scale Multiobjective and Many-objective Optimization. IEEE Transactions on Cybernetics, 47(12): 4108-4121, 2017. [PDF] [Matlab Code]
  17. Ran Cheng, Yaochu Jin, Markus Olhofer and Bernhard Sendhoff. A Reference Vector Guided Evolutionary Algorithm for Many-objective Optimization. IEEE Transactions on Evolutionary Computation, 20(5): 773-791, 2016. (Top 1% ESI Highly Cited Article, Top 5 Popular Article of IEEE Transactions on Evolutionary Computation in October 2016) [PDF] [Matlab Code] [Java Code]
  18. Ran Cheng , Yaochu Jin, Kaname Narukawa and Bernhard Sendhoff. A Multiobjective Evolutionary Algorithm using Gaussian Process based Inverse Modeling. IEEE Transactions on Evolutionary Computation, 19(6): 838-856, 2015. [PDF] [Matlab Code]
  19. Ran Cheng and Yaochu Jin. A Competitive Swarm Optimizer for Large Scale Optimization. IEEE Transactions on Cybernetics, 45(2): 191-204, 2015. (Top 1% ESI Highly Cited Article) [PDF] [Matlab Code] [C Code]
  20. Xingyi Zhang, Ye Tian, Ran Cheng, and Yaochu Jin. An Efficient Approach to Non-dominated Sorting for Evolutionary Multi-objective Optimization. IEEE Transactions on Evolutionary Computation, 19(2): 201-213, 2015. (Top 1% ESI Highly Cited Article, IEEE Transactions on Evolutionary Computation Outstanding Paper Award)
  21. Ran Cheng and Yaochu Jin. A Social Learning Particle Swarm Optimization Algorithm for Scalable Optimization. Information Sciences, 291: 43-60, 2015. (Top 1% ESI Highly Cited Article) [PDF] [Matlab Code] [C Code]
  22. Shenkai Gu, Ran Cheng, and Yaochu Jin. Multi-objective Ensemble Generation. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery, 5(5): 234-245, 2015.

    Conference Proceedings

  23. Ye Tian, Xiaoshu Xiang, Xingyi Zhang, Ran Cheng and Yaochu Jin. Sampling Reference Points on the Pareto Fronts of Benchmark Multi-Objective Optimization Problems. IEEE Congress on Evolutionary Computation (CEC'2018) ,Rio de Janeiro, Brazil, July 2018.
  24. Murillo Carneiro, Thiago Cupertino, Ran Cheng, Yaochu Jin and Liang Zhao. Nature-Inspired Graph Optimization for Dimensionality Reduction. International Conference on Tools with Artificial Intelligence(ICTAI'2017), Boston, Massachusetts, USA, November 2017.
  25. Liangli Zhen, Miqing Li, Ran Cheng, Dezhong Peng, Xin Yao. Adjusting Parallel Coordinates for Investigating Multi-Objective Search. Proceedings of the 11th International Conference on Simulated Evolution and Learning (SEAL’2017), Shenzhen, China, November 2017. [PDF]
  26. Ran Cheng, Miqing Li and Xin Yao. Parallel Peaks: A Visualization Method for Benchmark Studies of Multimodal Optimization. IEEE Congress on Evolutionary Computation (CEC'2017), Donostia - San Sebastián, Spain, June 2017. [PDF] [Matlab Code]
  27. Chengzhi Wang, Jinliang Ding, Ran Cheng, Changxin Liu and Tianyou Chai. Data-Driven Surrogate-Assisted Multi-Objective Optimization of Complex Beneficiation Operational Process.  World Congress of the International Federation of Automatic Control (IFAC'2017), Toulouse, France, July 2017.
  28. Ye Tian, Xingyi Zhang, Ran Cheng and Yaochu Jin. Empirical Analysis of Non-Dominated Sorting Approach T-ENS for Many-Objective Optimization. IEEE Symposium Series on Computational Intelligence (SSCI'2016), Athens, Greece, December 2016.
  29. Ye Tian, Xingyi Zhang, Ran Cheng and Yaochu Jin. A Multi-objective Evolutionary Algorithm Based on an Enhanced Inverted Generational Distance Metric. IEEE Congress on Evolutionary Computation (CEC'2016), Vancouver, Canada, July 2016.
  30. Murillo Carneiro, Liang Zhao, Ran Cheng and Yaochu Jin. Network Structural Optimization Based on Swarm Intelligence for Highlevel Classification. International Joint Conference on Neural Networks (IJCNN'2016), Vancouver, Canada, July 2016.
  31. Ran Cheng, Markus Olhofer, and Yaochu Jin. Reference Vector Based a posteriori Preference Articulation for Evolutionary Multiobjective Optimization. IEEE Congress on Evolutionary Computation (CEC'2015), Sendai, Japan, 2015.
  32. Ran Cheng, Yaochu Jin and Kaname Narukawa. Adaptive Reference Vector Generation for Inverse Model based Evolutionary Multiobjective Optimization with Degenerate and Disconnected Pareto fronts. Evolutionary Multi-Criterion Optimization (EMO'2015), Guimarães, Portugal, 2015.
  33. Ran Cheng and Yaochu Jin. Demonstrator Selection in a Social Learning Particle Swarm Optimizer. IEEE Congress on Evolutionary Computation (CEC'2014), Beijing, China, 2014.
  34. Ran Cheng and Yaochu Jin. Simulating Swarm Behaviuors for Optimisation by Learning from Neighbours. UK Workshop on Computational Intelligence (UKCI'2013), Guildford, UK, 2013.
  35. Ran Cheng, Chaoli Sun and Yaochu Jin. A Multi-swarm Evolutionary Framework based on a Feedback Mechanism. IEEE Congress on Evolutionary Computation (CEC'2013), Cancun, Mexico, 2013.
  36. Ran Cheng, Min Yao, Xiaowei Xue and Bin Shen. Bisexual Evolution: A Novel Bisexual Evolutionary Framework based on the Fisher's Runaway Process. IEEE Congress on Evolutionary Computation (CEC'2012), Brisbane, Australia, 2012.
  37. Ran Cheng and Min Yao. A Modified Particle Swarm Optimizer with a Novel Operator. International Conference on Artificial Intelligence and Computational Intelligence (AICI'2010), Sanya, China, 2010.
  38. Tenichal Reports

  39. Ran Cheng, Miqing Li, Ye Tian, Xingyi Zhang, Shengxiang Yang, Yaochu Jin and Xin Yao. Benchmark Functions for the CEC'2017 Competition on Evolutionary Many-Objective Optimization. Technical Report No. CSR-17-01, School of Computer Science, University of Birmingham, 2017.