Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Yi Wu 0023

dblp:44/3684-23 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
2since 2021 · last 2025
0009-0008-3128-1147ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
1 paper
Planning, search and constraint satisfaction · 46% Knowledge representation and reasoning · 23% Language models and text generation · 23%
Software engineering, system software, and programming languages
2 papers
Debugging and program repair · 69% Program synthesis and code generation · 26% Software testing · 5%

Topics — the 8 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Debugging and program repair
automated program repair
1.122023
How Effective Are Neural Networks for Fixing Security Vulnerabilities · ISSTA 2023
Anti-patterns for Java Automated Program Repair Tools · ASE 2020
Natural language and speech › Language models and text generation › decoding
constrained decoding
0.912025
SELP: Generating Safe and Efficient Task Plans for Robot Agents with Large Language Models · ICRA 2025
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic in computer science › logical foundations › non-classical logics › temporal logic
linear temporal logic
0.912025
SELP: Generating Safe and Efficient Task Plans for Robot Agents with Large Language Models · ICRA 2025
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › task planning
LLM-based task planning
0.912025
SELP: Generating Safe and Efficient Task Plans for Robot Agents with Large Language Models · ICRA 2025
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
task planning
0.912025
SELP: Generating Safe and Efficient Task Plans for Robot Agents with Large Language Models · ICRA 2025
Program synthesis and code generation
code generation with language models
0.712023
How Effective Are Neural Networks for Fixing Security Vulnerabilities · ISSTA 2023
Debugging and program repair › automated program repair
vulnerability repair
0.712023
How Effective Are Neural Networks for Fixing Security Vulnerabilities · ISSTA 2023
Robotics › Legged, aerial and field robots › aerial robots
drone navigation
0.312025
SELP: Generating Safe and Efficient Task Plans for Robot Agents with Large Language Models · ICRA 2025

Methods — techniques the papers use, named apart from their topics

large language model · 1.5equivalence voting · 0.9domain-specific fine-tuning · 0.9constrained decoding · 0.9deep learning · 0.7
YearPublicationVenuePosition
2025 SELP: Generating Safe and Efficient Task Plans for Robot Agents with Large Language Models
abstract
Despite significant advancements in large language models (LLMs) that enhance robot agents' understanding and execution of natural language (NL) commands, ensuring the agents adhere to user-specified constraints remains challenging, particularly for complex commands and long-horizon tasks. To address this challenge, we present three key insights, equivalence voting, constrained decoding, and domain-specific fine-tuning, which significantly enhance LLM planners' capability in handling complex tasks. Equivalence voting ensures consistency by generating and sampling multiple Linear Temporal Logic (LTL) formulas from NL commands, grouping equivalent LTL formulas, and selecting the majority group of formulas as the final LTL formula. Constrained decoding then uses the generated LTL formula to enforce the autoregressive inference of plans, ensuring the generated plans conform to the LTL. Domain-specific fine-tuning customizes LLMs to produce safe and efficient plans within specific task domains. Our approach, Safe Efficient LLM Planner (SELP), combines these insights to create LLM planners to generate plans adhering to user commands with high confidence. We demonstrate the effective-ness and generalizability of SELP across different robot agents and tasks, including drone navigation and robot manipulation. For drone navigation tasks, SELP outperforms state-of-the-art planners by 10.8% in safety rate (i.e., finishing tasks conforming to NL commands) and by 19.8% in plan efficiency. For robot manipulation tasks, SELP achieves 20.4% improvement in safety rate. Our datasets for evaluating NL-to-LTL and robot task planning will be released in github.com/lt-asset/selp.
Yi Wu 0023, Zikang Xiong, Yiran Hu, Shreyash S. Iyengar, Nan Jiang 0012, Aniket Bera, Lin Tan 0001, Suresh Jagannathan
ICRA1
2023 How Effective Are Neural Networks for Fixing Security Vulnerabilities
abstract
Security vulnerability repair is a difficult task that is in dire need of automation. Two groups of techniques have shown promise: (1) large code language models (LLMs) that have been pre-trained on source code for tasks such as code completion, and (2) automated program repair (APR) techniques that use deep learning (DL) models to automatically fix software bugs.
Yi Wu 0023, Nan Jiang 0012, Hung Viet Pham, Thibaud Lutellier, Jordan Davis, Lin Tan 0001, Petr Babkin, Sameena Shah
ISSTA1
2020 Anti-patterns for Java Automated Program Repair Tools
abstract
Prior study has identified common anti-patterns in automated repair for C programs. In this work, we study if the same problems exist in Java programs. We performed a manual inspection on the plausible patches generated by Java automated repair tools. We integrated anti-patterns in jGenProg2 and evaluated on Defects4J benchmark. The result shows that the average repair time is reduced by 22.6 % and the number of generated plausible patches is reduced from 67 to 29 for 14 bugs in total. Our study provided evidence about the effectiveness of applying anti-patterns in future Java automated repair tools.
Yi Wu 0023
ASE1