Publications

Refereed Journal Articles

Toward better evolutionary program repair: An integrated approach
Yuan Yuan, Wolfgang Banzhaf. ACM Transactions on Software Engineering and Methodology, 29(1):1-53, 2020. [PDF] [Code]

ARJA: Automated repair of Java programs via multi-objective genetic programming
Yuan Yuan, Wolfgang Banzhaf. IEEE Transactions on Software Engineering, in press. [PDF] [Code]

Blockchain-based cloudlet management for multimedia workflow in mobile cloud computing
Xiaolong Xu, Yi Chen, Yuan Yuan, Tao Huang, Xuyun Zhang, Lianyong Qi. Multimedia Tools and Applications, in press.

A QoS-aware virtual machine scheduling method for energy conservation in cloud-based cyber-physical systems
Lianyong Qi, Yi Chen, Yuan Yuan, Shucun Fu, Xuyun Zhang, Xiaolong Xu. World Wide Web, in press.

Multiobjective computation offloading for workflow management in cloudlet‐based mobile cloud using NSGA-II
Xiaolong Xu, Shucun Fu, Yuan Yuan, Yun Luo, Lianyong Qi, Wenmin Lin, Wanchun Dou. Computational Intelligence, in press.

Frequent pattern mining assisted energy consumption evolutionary optimization approach based on surrogate model at GCC compile time
Ni Youcong, Xin Du, Peng Ye, Ruliang Xiao, Yuan Yuan, Wangbiao Lie. Swarm and Evolutionary Computation, 50, 2019, 100574.

An edge computing-enabled computation offloading method with privacy preservation for internet of connected vehicles
Xiaolong Xu, Yuan Xue, Lianyong Qi, Yuan Yuan, Xuyun Zhang, Tariq Umer, Shaohua Wan. Future Generation Computer Systems, 96:89-100, 2019.

Objective reduction in many-objective optimization: Evolutionary multiobjective approaches and comprehensive analysis
Yuan Yuan, Yew-Soon Ong, Abhishek Gupta, Hua Xu. IEEE Transactions on Evolutionary Computation, 22(2):189-210, 2018. [PDF] [Code]

Balancing convergence and diversity in decomposition-based many-objective optimizers
Yuan Yuan, Hua Xu, Bo Wang, Bo Zhang, Xin Yao. IEEE Transactions on Evolutionary Computation, 20(2):180-198, 2016. [PDF] [Code]

A new dominance relation-based evolutionary algorithm for many-objective optimization
Yuan Yuan, Hua Xu, Bo Wang, Xin Yao. IEEE Transactions on Evolutionary Computation, 20(1):16-37, 2016. [PDF] [Code]

Multiobjective flexible job shop scheduling using memetic algorithms
Yuan Yuan, Hua Xu. IEEE Transactions on Automation Science and Engineering, 12(1):336-353, 2015. [PDF]

A clustering-ranking method for many-objective optimization
Lei Cai, Shiru Qu, Yuan Yuan, Xin Yao. Applied Soft Computing, 35:681-694, 2015.

An integrated search heuristic for large-scale flexible job shop scheduling problems
Yuan Yuan, Hua Xu. Computers & Operations Research, 40(12):2864-2877, 2013. [PDF]

Flexible job shop scheduling using hybrid differential evolution algorithms
Yuan Yuan, Hua Xu. Computers & Industrial Engineering, 65(2):246-260, 2013. [PDF]

A hybrid harmony search algorithm for the flexible job shop scheduling problem
Yuan Yuan, Hua Xu, Jiadong Yang. Applied Soft Computing, 13(7):3259-3272, 2013. [PDF]

Conference Papers

A hybrid evolutionary system for automatic software repair
Yuan Yuan, Wolfgang Banzhaf. Proceedings of the Genetic and Evolutionary Computation Conference (GECCO), Prague, Czech Republic, 2019, pp. 1417-1425.

Balancing exploration and exploitation in multiobjective batch bayesian optimization
Hongyan Wang, Hua Xu, Yuan Yuan, Xiaomin Sun, Junhui Deng. Proceedings of the Genetic and Evolutionary Computation Conference Companion (GECCO Comp), Prague, Czech Republic, 2019, pp. 237-238.

Noisy multiobjective black-box optimization using bayesian optimization
Hongyan Wang, Hua Xu, Yuan Yuan, Xiaomin Sun, Junhui Deng. Proceedings of the Genetic and Evolutionary Computation Conference Companion (GECCO Comp), Prague, Czech Republic, 2019, pp. 239-240.

A heuristic virtual machine scheduling method for load balancing in fog-cloud computing
Xiaolong Xu, Qingxiang Liu, Lianyong Qi, Yuan Yuan, Wanchun Dou, Alex X. Liu. Proceedings of IEEE International Conference on Big Data Security on Cloud (BigDataSecurity), Omaha, USA, 2018, pp. 83-88.

Energy-efficient computation offloading in cloudlet-based mobile cloud using NSGA-II
Xiaolong Xu, Shucun Fu, Yuan Yuan, Lianyong Qi, Wanchun Dou. Proceedings of International Conference on Mobile Computing and Ubiquitous Network (ICMU), Auckland, New Zealand, 2018, pp. 1-6.

Evolutionary multitasking in permutation-based combinatorial optimization problems: Realization with TSP, QAP, LOP, and JSP
Yuan Yuan, Yew-Soon Ong, Abhishek Gupta, Puay Siew Tan, Hua Xu. Proceedings of IEEE Region 10 Conference (TENCON), Singapore, 2016, pp. 3157-3164.

Scale adaptive reproduction operator for decomposition based estimation of distribution algorithm
Bo Wang, Hua Xu, Yuan Yuan. Proceedings of IEEE Congress on Evolutionary Computation (CEC), Sendai, Japan, 2015, pp. 2042-2049.

An experimental investigation of variation operators in reference-point based many-objective optimization
Yuan Yuan, Hua Xu, Bo Wang. Proceedings of the Genetic and Evolutionary Computation Conference (GECCO), Madrid, Spain, 2015, pp. 775-782. (Nominated for a best paper award)

Evolutionary many-objective optimization using ensemble fitness ranking
Yuan Yuan, Hua Xu, Bo Wang. Proceedings of the Genetic and Evolutionary Computation Conference (GECCO), 2014, Vancouver, BC, Canada, pp. 669-676.

An improved NSGA-III procedure for evolutionary many-objective optimization
Yuan Yuan, Hua Xu, Bo Wang. Proceedings of the Genetic and Evolutionary Computation Conference (GECCO), 2014, Vancouver, BC, Canada, pp. 661-668. (Nominated for a best paper award)

A two-level hierarchical EDA using conjugate priori
Bo Wang, Hua Xu, Yuan Yuan. Proceedings of the Genetic and Evolutionary Computation Conference Companion (GECCO Comp), Vancouver, BC, Canada, 2014, pp. 57-58.

Quantum-inspired evolutionary algorithm with linkage learning
Bo Wang, Hua Xu, Yuan Yuan. Proceedings of IEEE Congress on Evolutionary Computation (CEC), Beijing, China, 2014, pp. 2467-2474.

A memetic algorithm for the multi-objective flexible job shop scheduling problem
Yuan Yuan, Hua Xu. Proceedings of the Genetic and Evolutionary Computation Conference (GECCO), Amsterdam, The Netherlands, 2013, pp. 559-566.

HHS/LNS: An integrated search method for flexible job shop scheduling
Yuan Yuan, Hua Xu. Proceedings of IEEE Congress on Evolutionary Computation (CEC), Brisbane, Australia, 2012, pp. 1-8.

Book Chapters

On the emerging notion of evolutionary multitasking: A computational analog of cognitive multitasking
Abhishek Gupta, Bingshui Da, Yuan Yuan, Yew-Soon Ong. Recent Advances in Evolutionary Multi-objective Optimization, pp. 139–157, 2017.

Technical Reports

Evolutionary multitasking for multiobjective continuous optimization: Benchmark problems, performance metrics and baseline results
Yuan Yuan, Yew-Soon Ong, Liang Feng, A. Kai Qin, Abhishek Gupta, Bingshui Da, Qingfu Zhang, Kay Chen Tan, Yaochu Jin, Hisao Ishibuchi. arXiv:1706.02766, pp. 1-11.