汪亮教授

汪亮

南京大学计算机学院副教授

wl@nju.edu.cn
南京大学计算机学院,江苏省南京市
Ph.D., 计算机科学

学术论文

本页面列出了近期发表的学术论文,包括会议论文和期刊论文。

Solving the Min-Max Multiple Traveling Salesmen Problem via Learning-Based Path Generation and Optimal Splitting
Wen Wang, Xiangchen Wu, Liang Wang, Hao Hu, Xianping Tao and Linghao Zhang
The 28th European Conference on Artificial Intelligence (ECAI 2025) . Bologna, Italy. October 25-30, 2025. pp. 4889-4896.
摘要:本研究针对最小 - 最大多旅行商问题(Min-Max Multiple Traveling Salesmen Problem, m3-TSP)展开研究,该问题旨在协调多个旅行商的行程,使最长行程的长度最小化。由于其 NP 难特性,在 P不等于NP 的假设下,精确求解器已不再实用。因此,基于学习的方法因其能快速生成高质量近似解而受到关注。其中,两阶段方法将基于学习的组件与经典求解器相结合,简化了学习目标。然而,这种解耦往往会破坏优化的一致性,可能导致解的质量下降。为解决这一问题,我们提出一种名为生成 - 分割(GaS)的新型两阶段框架,该框架在联合训练过程中将强化学习(RL)与最优分割算法相结合。该分割算法相对于城市数量具有近线性的可扩展性,并能保证在欧氏空间中对任意给定路径进行最优分割。为实现强化学习组件与该算法的联合优化,我们采用长短期记忆网络(LSTM)增强的模型架构来解决部分可观测性问题。大量实验表明,所提出的 GaS 框架在解的质量和迁移性方面均显著优于现有的基于学习的方法。
Attributed Multiplex Learning for Analogical Third-Party Library Recommendation and Retrieval
Baihui Sang, Liang Wang, Jierui Zhang, Xianping Tao
The 33rd IEEE/ACM International Conference on Program Comprehension (ICPC 2025). Ottawa, ON, Canada. April 27-28, 2025. pp. 1-11.
摘要:第三方库(TPLs)在现代软件开发中扮演着关键角色,其提供的可复用代码能够加速项目开发进程。然而,可用的第三方库数量庞大,这使得为特定任务选择合适的库或为废弃库寻找替代方案成为一项具有挑战性的任务。现有方法存在局限性,仅依赖于基于挖掘的方法或基于特征的解决方案。本研究提出一种创新的属性多重网络学习方法,该方法融合多个层面的文本数据和关系数据,以实现有效的库类比推荐与检索。通过将库表示为带属性的节点,并将库间关系建模为图中的边,我们的方法构建了一个属性多重网络用于第三方库的表示嵌入。该方法采用统一简洁的模型整合不同维度的信息,所提出的归纳式模型还能够解决冷启动问题。此外,我们的模型具有可扩展性,能够适配大量的库。为验证该方法的有效性,我们在 NPM 生态系统中进行了包括消融实验在内的多项实验。基于包含 8308 个库的真实数据集,实验结果表明,在 Hit@10 指标下推荐准确率达到 89.8%。同时,我们贡献了一个新的数据集,该数据集包含了从废弃(deprecated)信息中提取的4070条迁移规则,丰富了 NPM 生态系统中相对匮乏的现有数据集。总之,我们的方法高效且具有应用前景,能够支持现实场景中的大规模第三方库推荐与检索任务。
EarlyPR: Early Prediction of Potential Pull-Requests from Forks
Xiangchen Wu, Liang Wang, Xianping Tao
IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2025). Montréal, Québec, Canada. Tue 4 - Fri 7 March 2025. pp. 1-12.
摘要:本研究提出 EarlyPR 框架,用于识别和预测开源软件(OSS)项目分支(fork)中潜在的拉取请求(PR)贡献。该框架通过提供重复贡献、被拒绝贡献的预警以及遗漏贡献的检测,有望提升 OSS 项目中基于分支 - 拉取(fork-and-pull)开发模式的效率。与传统基于拉取请求(PR)的研究不同,后者依赖于贡献者提供的 PR 描述和内容(这些信息仅在 PR 创建后才可用),而 EarlyPR 通过挖掘分支的提交(commit)历史,在 PR 创建前进行预测。
真实开源软件仓库开发者交流网络的社区检测基准研究
张洁芮, 汪亮, 常正超, 李梓荣, 桑百惠, 陶先平
软件学报. . 2025年9月(录用). .
摘要:群体智能是新一代人工智能的重要组成部分,研究如何激发和汇聚开源社区“人”的力量能够极大的提升开发效率。社区检测作为研究开源项目中开发者关系的技术手段,在社交网络的探索和理解中起着至关重要的作用。然而,目前的研究主要集中在 Facebook等大规模社交网络上,系统性地研究项目级开源软件开发者社交网络(OSS-DSNs)中的社区检测仍然较为缺乏。在本文中,我们首先收集真实世界的数据,并分析 OSS-DSNs 的特征。然后,我们在这些真实数据集上,对多种重叠和非重叠的社区检测算法进行基准测试,比较它们在多个度量和维度上的性能。最后,基于合成的 OSS-DSNs,我们高效地生成了一系列合成网络,并使用带有真实标签的数据进行算法评估,以进行对比分析。我们识别了小规模和中等规模社交网络与大规模网络之间的特征差异,并探讨了这些差异如何影响社区检测的度量标准及算法性能。我们的研究提供了一个新的基准,并为更好地理解开源软件社区中的沟通与协作提供了重要的见解。
Understanding Users' Affective States During Issue Resolution in Open Source Software Projects
Zhuang Yuqian, Wang Liang, Sun Kexin, Kuang Hongyu, Tao Xianping
Journal of Computer Science and Technology. . 2025年3月(网络发表). .
摘要:研究开源软件的初学者在Issue解答过程中体验到的情感和其留存等行为之间的关系
Measuring and Mining Community Evolution in Developer Social Networks with Entropy-Based Indices
Jierui Zhang, Liang Wang, Ying Li, Jing Jiang, Tao Wang, Xianping Tao
ACM Transactions on Software Engineering and Methodology (TOSEM), Volume 34, Issue 1. Article No.: 12. . 2024年12月30日. Pages 1 – 43.
摘要:本研究提出四种基于熵的新型指标,用于衡量开源软件(OSS)项目中开发者社交网络(DSNs)的社区演化特征。这些指标为社区分裂、收缩、合并及扩张等事件提供了定量化度量方法,且具备单调性等已验证特性,其定义的最大值与最小值对应具有实际意义的场景。通过组合使用这些指标,可描述社区涌现、消亡等复杂演化事件。基于上述指标,本研究进一步提出一种融合shapelet mining的新型机器学习方法,用于挖掘社区演化的代表性模式。真实开源软件项目的验证结果表明:与现有研究相比,这些指标能有效捕捉各类社区演化行为,准确率达94.1%;同时,其预测开源软件团队生产力的准确率为0.718。借助shapelet mining与学习框架,这些指标可识别社区演化模式,并能在项目最后一次提交前 3 个月,以 93% 的准确率预测开源软件项目的存续状态。研究结果凸显了此类基于熵的指标在理解开源软件项目状态、预测未来趋势方面的潜力,为开发者社交网络与开源软件社区的后续研究提供了重要支撑。
Fork Entropy: Assessing the Diversity of Open Source Software Projects’ Forks
Liang Wang, Zhiwen Zheng, Xiangchen Wu, Baihui Sang, Jierui Zhang, and Xianping Tao
38th IEEE/ACM International Conference on Automated Software Engineering (ASE 2023). Luxembourg, Luxembourg. 11-15 September 2023. pp. 204-216.
摘要:
基于两阶段意图共享的多智能体强化学习方法
吴俊锋, 王文, 汪亮, 陶先平, 胡昊, 吴海军
计算机学报, 第46卷 第9期. . 2023年9月. pp. 1820-1837.
摘要:
基于改动树检索的拉取请求描述生成方法
蒋竞, 刘子豪, 张莉, 汪亮
软件学报. . 2023年12月20日(在线出版). .
摘要:
OPTES: A Tool for Behavior-based Student Programming Progress Estimation
Yuqian Zhuang, Liang Wang, Mingya Zhang, Shan Lin, Hao Hu, and Xianping Tao
IEEE 47th Annual Computers, Software, and Applications Conference (COMPSAC 2023). Torino, Italy. 26-30 June 2023. pp. 122-131.
摘要:
基于策略多样性熵指标的无人机群智系统激发-汇聚程度度量方法研究
王文, 汪亮, 吴俊锋, 陶先平, 胡昊
中国科学: 技术科学, 第53卷 第4期. . 2023年3月15日. pp. 547-564.
摘要:
RL-Based CEP Operator Placement Method on Edge Networks Using Response Time Feedback
Yuyou Wang, Hao Hu, Hongyu Kuang, Chenyou Fan, Liang Wang, and Xianping Tao
Web Information Systems and Applications. WISA 2023. Lecture Notes in Computer Science, vol 14094. Chengdu, China. 09 September 2023. pp 559–571.
摘要:
Quantifying Community Evolution in Developer Social Networks
Liang Wang, Ying Li, Jierui Zhang, and Xianping Tao
In Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposiumon the Foundations of Software Engineering (ESEC/FSE ’22). Singapore, Singapore (online virtual meeting). November 14-18, 2022. pp. 157–169.
摘要:
Oracle-Guided Deep Reinforcement Learning for Large-Scale Multi-UAVs Flocking and Navigation
Wen Wang, Liang Wang, Junfeng Wu, Xianping Tao, and Haijun Wu
IEEE Transactions on Vehcular Technology (TVT). Volume: 71, Issue: 10. . October 2022. pp. 10280-10292.
摘要:
A method for identifying references between projects in GitHub
Baochuan Liu, Li Zhang, Jing Jiang, Liang Wang
Science of Computer Programming, Volume 222, 102858. . 1st October, 2022. 20 pages.
摘要:
Social Community Evolution Analysis and Visualization in Open Source Software Projects
Jierui Zhang, Liang Wang, Zhiwen Zheng and Xianping Tao
International Conference on Web Information System Engineering (WISE). Biarritz, France (online virtual meeting). November 1-3, 2022. pp 38–45.
摘要:
The Influence of Sponsorship on Open-Source Software Developers' Activities on GitHub
Yaxing Wang, Liang Wang, Hao Hu, Jing Jiang, Hongyu Kuang, and Xianping Tao
2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC 2022). Los Alamitos, CA, USA (online virtual meeting). 27 June 2022 - 01 July 2022. pp. 924-933.
摘要:
Towards Emotion-awareness in Programming Education with Behavior-based Emotion Estimation
Yuqian Zhuang, Liang Wang, Zhiwen Zheng, Hao Hu, Haijun Wu, and Xianping Tao
2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC 2022). Los Alamitos, CA, USA (online virtual meeting). 27 June 2022 - 01 July 2022. pp. 476-485.
摘要:
Represent Code as Action Sequence for Predicting Next Method Call
Yu Jiang, Liang Wang, Hao Hu, and Xianping Tao
Proceedings of the 13th Asia-Pacific Symposium on Internetware (Internetware '22). Hohhot, China. June 2022. Pages 45–54.
摘要:
Tackling Non-stationarity in Decentralized Multi-Agent Reinforcement Learning with Prudent Q-Learning
Jianan Wei, Liang Wang, Xianping Tao, Hao Hu, and Haijun Wu
Web Information Systems and Applications. WISA 2022. Lecture Notes in Computer Science, vol 13579. Springer, Cham.. Dalian, China. September 16–18, 2022. pp 403–415.
摘要:
HKMF-T: Recover from Blackouts in Tagged Time Series with Hankel Matrix Factorization
Liang Wang, Simeng Wu, Tianheng Wu, Xianping Tao, and Jian Lu
IEEE Transactions on Knowledge and Data Engineering, 2021, 33(11). . 01 November 2021. pp. 3582 - 3593.
摘要:
RHE: Relation and Heterogeneousness Enhanced Issue Participants Recommendation
Huiyu Jiang, Liang Wang, Xianping Tao, and Hao Hu
International Conference on Web Information Systems and Applications (WISA). Kaifeng, China. 17 September 2021. pp 605–616.
摘要:
A Bowel Sound Detection Method Based on a Novel Non-speech Body Sound Sensing Device
Yuzhe Qiao, Liang Wang and Xianping Tao
2021 IEEE 45th Annual Computers, Software, and Applications Conference (COMPSAC). Madrid, Spain. 2021. pp. 785-793.
摘要:
强化学习方法在通信拒止战场仿真环境中多无人机目标搜寻问题上的适用性研究
汪亮, 王文, 王禹又, 侯松林, 乔裕哲, 吴天珩, 陶先平
中国科学:信息科学 50(3). . 2020. pp. 375–395.
摘要:
A Tool for Non-Intrusive and Privacy-Preserving Developers' Programming Activity Data Collection
Yue Cao, Liang Wang, Zhiwen Zheng, and Xianping Tao
2020 IEEE 44th Annual Computers, Software, and Applications Conference (COMPSAC). Madrid, Spain. 2020. pp. 953-962.
摘要: