Fu Luo

dblp:52/9546 · DBLP profile ↗
← Back
11ranked-venue papers
5as first author
8since 2021 · last 2025
—ORCID · unresolved

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

Artificial intelligence and machine learning · 7 · 4 first-author · 7 since 2021Systems, architecture and hardware · 3 · 1 first-authorComputer networks · 1 · 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.

Theoretical computer science
7 papers
Mathematical optimization · 99% Approximation and online algorithms · 1%
Artificial intelligence
6 papers
Optimization for machine learning · 57% Planning, search and constraint satisfaction · 11% Learning paradigms · 11%

Topics — the 17 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Mathematical optimization › combinatorial optimization
vehicle routing
5.062025
MTL-KD: Multi-Task Learning Via Knowledge Distillation for Generalizable Neural Vehicle Routing Solver · NeurIPS 2025
Rethinking Neural Combinatorial Optimization for Vehicle Routing Problems with Different Constraint Tightness Degrees · NeurIPS 2025
Learning to Insert for Constructive Neural Vehicle Routing Solver · NeurIPS 2025
Mathematical optimization
combinatorial optimization
4.962025
MTL-KD: Multi-Task Learning Via Knowledge Distillation for Generalizable Neural Vehicle Routing Solver · NeurIPS 2025
Rethinking Neural Combinatorial Optimization for Vehicle Routing Problems with Different Constraint Tightness Degrees · NeurIPS 2025
Learning to Insert for Constructive Neural Vehicle Routing Solver · NeurIPS 2025
Machine learning › Optimization for machine learning › combinatorial optimization
neural combinatorial optimization
2.632025
MTL-KD: Multi-Task Learning Via Knowledge Distillation for Generalizable Neural Vehicle Routing Solver · NeurIPS 2025
Learning to Insert for Constructive Neural Vehicle Routing Solver · NeurIPS 2025
Boosting Neural Combinatorial Optimization for Large-Scale Vehicle Routing Problems · ICLR 2025
Mathematical optimization › combinatorial optimization › learning-based combinatorial optimization
neural combinatorial optimization
2.432025
Rethinking Neural Combinatorial Optimization for Vehicle Routing Problems with Different Constraint Tightness Degrees · NeurIPS 2025
Improving Generalization of Neural Combinatorial Optimization for Vehicle Routing Problems via Test-Time Projection Learning · NeurIPS 2025
Neural Combinatorial Optimization with Heavy Decoder: Toward Large Scale Generalization · NeurIPS 2023
Machine learning › Optimization for machine learning
combinatorial optimization
1.722025
Rethinking Neural Combinatorial Optimization for Vehicle Routing Problems with Different Constraint Tightness Degrees · NeurIPS 2025
Boosting Neural Combinatorial Optimization for Large-Scale Vehicle Routing Problems · ICLR 2025
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › constraint satisfaction
constraint tightness
0.912025
Rethinking Neural Combinatorial Optimization for Vehicle Routing Problems with Different Constraint Tightness Degrees · NeurIPS 2025
Machine learning › Learning paradigms
multi-task learning
0.912025
MTL-KD: Multi-Task Learning Via Knowledge Distillation for Generalizable Neural Vehicle Routing Solver · NeurIPS 2025
Mathematical optimization › combinatorial optimization › vehicle routing
capacitated vehicle routing
0.912025
Rethinking Neural Combinatorial Optimization for Vehicle Routing Problems with Different Constraint Tightness Degrees · NeurIPS 2025
Natural language and speech › Language models and text generation
large language model
0.812024
Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Model · ICML 2024
Mathematical optimization
evolutionary computation
0.812024
Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Model · ICML 2024
Mathematical optimization › evolutionary computation
evolutionary search
0.812024
Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Model · ICML 2024
Mathematical optimization › combinatorial optimization
routing problems
0.712023
Neural Combinatorial Optimization with Heavy Decoder: Toward Large Scale Generalization · NeurIPS 2023
Machine learning › Trustworthy machine learning › robustness
distribution shift
0.312025
Improving Generalization of Neural Combinatorial Optimization for Vehicle Routing Problems via Test-Time Projection Learning · NeurIPS 2025
Machine learning › Efficient and distributed learning › model compression
knowledge distillation
0.312025
MTL-KD: Multi-Task Learning Via Knowledge Distillation for Generalizable Neural Vehicle Routing Solver · NeurIPS 2025
Machine learning › Reinforcement learning › transfer learning in reinforcement learning › policy transfer
policy distillation
0.312025
MTL-KD: Multi-Task Learning Via Knowledge Distillation for Generalizable Neural Vehicle Routing Solver · NeurIPS 2025
Mathematical optimization › combinatorial optimization › vehicle routing
traveling salesman problem
0.312025
Learning to Insert for Constructive Neural Vehicle Routing Solver · NeurIPS 2025
Approximation and online algorithms › online algorithms
online bin packing
0.212024
Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Model · ICML 2024

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

large language model · 3.3neural combinatorial optimization · 2.4transformer · 1.7training scheme · 1.7test-time projection learning · 1.7self-improved training · 1.7multi-expert module · 1.7knowledge distillation · 1.7insertion-based paradigm · 1.7cross-attention mechanism · 1.7
YearPublicationVenuePosition
2025 Boosting Neural Combinatorial Optimization for Large-Scale Vehicle Routing Problems
abstract
Neural Combinatorial Optimization (NCO) methods have exhibited promising performance in solving Vehicle Routing Problems (VRPs). However, most NCO methods rely on the conventional self-attention mechanism that induces excessive computational complexity, thereby struggling to contend with large-scale VRPs and hindering their practical applicability. In this paper, we propose a lightweight cross-attention mechanism with linear complexity, by which a Transformer network is developed to learn efficient and favorable solutions for large-scale VRPs. We also propose a Self-Improved Training (SIT) algorithm that enables direct model training on large-scale VRP instances, bypassing extensive computational overhead for attaining labels. By iterating solution reconstruction, the Transformer network itself can generate improved partial solutions as pseudo-labels to guide the model training. Experimental results on the Travelling Salesman Problem (TSP) and the Capacitated Vehicle Routing Problem (CVRP) with up to 100K nodes indicate that our method consistently achieves superior performance for synthetic and real-world benchmarks, significantly boosting the scalability of NCO methods.
Fu Luo, Xi Lin 0001, Yaoxin Wu, Zhenkun Wang 0001, Xialiang Tong, Mingxuan Yuan, Qingfu Zhang 0001
ICLR1
2025 Improving Generalization of Neural Combinatorial Optimization for Vehicle Routing Problems via Test-Time Projection Learning
abstract
Neural Combinatorial Optimization (NCO) has emerged as a promising learning-based paradigm for addressing Vehicle Routing Problems (VRPs) by minimizing the need for extensive manual engineering. While existing NCO methods, trained on small-scale instances (e.g., 100 nodes), have demonstrated considerable success on problems of similar scale, their performance significantly degrades when applied to large-scale scenarios. This degradation arises from the distributional shift between training and testing data, rendering policies learned on small instances ineffective for larger problems. To overcome this limitation, we introduce a novel learning framework driven by Large Language Models (LLMs). This framework learns a projection between the training and testing distributions, which is then deployed to enhance the scalability of the NCO model. Notably, unlike prevailing techniques that necessitate joint training with the neural network, our approach operates exclusively during the inference phase, obviating the need for model retraining. Extensive experiments demonstrate that our method enables a backbone model (trained on 100-node instances) to achieve superior performance on large-scale Traveling Salesman Problem (TSP) and Capacitated Vehicle Routing Problem (CVRP) of up to 100K nodes from diverse distributions. The source code can be found in https://github.com/CIAM-Group/TTPL.
Yuanyao Chen, Rongsheng Chen, Fu Luo, Zhenkun Wang 0001
NeurIPS3
2025 Learning to Insert for Constructive Neural Vehicle Routing Solver
abstract
Neural Combinatorial Optimisation (NCO) is a promising learning-based approach for solving Vehicle Routing Problems (VRPs) without extensive manual design. While existing constructive NCO methods typically follow an appending-based paradigm that sequentially adds unvisited nodes to partial solutions, this rigid approach often leads to suboptimal results. To overcome this limitation, we explore the idea of the insertion-based paradigm and propose Learning to Construct with Insertion-based Paradigm (L2C-Insert), a novel learning-based method for constructive NCO. Unlike traditional approaches, L2C-Insert builds solutions by strategically inserting unvisited nodes at any valid position in the current partial solution, which can significantly enhance the flexibility and solution quality. The proposed framework introduces three key components: a novel model architecture for precise insertion position prediction, an efficient training scheme for model optimization, and an advanced inference technique that fully exploits the insertion paradigm's flexibility. Extensive experiments on both synthetic and real-world instances of the Travelling Salesman Problem (TSP) and Capacitated Vehicle Routing Problem (CVRP) demonstrate that L2C-Insert consistently achieves superior performance across various problem sizes. The code is available at [https://github.com/CIAM-Group/L2C\_Insert](https://github.com/CIAM-Group/L2C\_Insert).
Fu Luo, Xi Lin 0001, Mengyuan Zhong, Fei Liu 0044, Zhenkun Wang 0001, Jianyong Sun, Qingfu Zhang 0001
NeurIPS1
2025 Rethinking Neural Combinatorial Optimization for Vehicle Routing Problems with Different Constraint Tightness Degrees
abstract
Recent neural combinatorial optimization (NCO) methods have shown promising problem-solving ability without requiring domain-specific expertise. Most existing NCO methods use training and testing data with a fixed constraint value and lack research on the effect of constraint tightness on the performance of NCO methods. This paper takes the capacity-constrained vehicle routing problem (CVRP) as an example to empirically analyze the NCO performance under different tightness degrees of the capacity constraint. Our analysis reveals that existing NCO methods overfit the capacity constraint, and they can only perform satisfactorily on a small range of the constraint values but poorly on other values. To tackle this drawback of existing NCO methods, we develop an efficient training scheme that explicitly considers varying degrees of constraint tightness and propose a multi-expert module to learn a generally adaptable solving strategy. Experimental results show that the proposed method can effectively overcome the overfitting issue, demonstrating superior performance on the CVRP and CVRP with time windows (CVRPTW) with various constraint tightness degrees. The code is available at [https://github.com/CIAM-Group/Rethinking\_Constraint\_Tightness](https://github.com/CIAM-Group/Rethinking\_Constraint\_Tightness).
Fu Luo, Yaoxin Wu, Zhi Zheng 0009, Zhenkun Wang 0001
NeurIPS1
2025 MTL-KD: Multi-Task Learning Via Knowledge Distillation for Generalizable Neural Vehicle Routing Solver
abstract
Multi-Task Learning (MTL) in Neural Combinatorial Optimization (NCO) is a promising approach for training a unified model capable of solving multiple Vehicle Routing Problem (VRP) variants. However, existing Reinforcement Learning (RL)-based multi-task methods can only train light decoder models on small-scale problems, exhibiting limited generalization ability when solving large-scale problems. To overcome this limitation, this work introduces a novel multi-task learning method driven by knowledge distillation (MTL-KD), which enables efficient training of heavy decoder models with strong generalization ability. The proposed MTL-KD method transfers policy knowledge from multiple distinct RL-based single-task models to a single heavy decoder model, facilitating label-free training and effectively improving the model's generalization ability across diverse tasks. In addition, we introduce a flexible inference strategy termed Random Reordering Re-Construction (R3C), which is specifically adapted for diverse VRP tasks and further boosts the performance of the multi-task model. Experimental results on 6 seen and 10 unseen VRP variants with up to 1,000 nodes indicate that our proposed method consistently achieves superior performance on both uniform and real-world benchmarks, demonstrating robust generalization abilities. The code is available at [https://github.com/CIAM-Group/MTLKD](https://github.com/CIAM-Group/MTLKD).
Yuepeng Zheng, Fu Luo, Zhenkun Wang 0001, Yaoxin Wu, Yu Zhou 0027
NeurIPS2
2025 Federated Capsule Graph Neural Networks With Enhanced Privacy Protection
abstract
Federated learning (FL) has gained significant traction as a paradigm for decentralized learning, enabling multiple clients to collaboratively train models without sharing their local data. However, applying FL to graph-structured data introduces unique challenges, such as handling non-IID data and preserving the structural dependencies between nodes. Additionally, existing approaches to federated learning with Graph Neural Networks (GNNs) often struggle to capture complex relationships within graph data and are vulnerable to privacy breaches, including membership inference and model inversion attacks. In this paper, we propose Federated Capsule Graph Neural Networks (FCGNN), a novel architecture that integrates the dynamic routing capabilities of capsule networks with the structure-preserving power of GNNs in a federated setting. FCGNN is designed to effectively model hierarchical and part-whole relationships within graph data, enabling it to outperform traditional federated GNN approaches. We enhance the privacy of FCGNN by incorporating differential privacy and secure aggregation techniques, ensuring that individual client updates remain confidential while maintaining strong model performance. We evaluate FCGNN on several benchmark graph datasets, including Cora, Citeseer, PubMed, and PROTEINS, and demonstrate that it consistently achieves higher accuracy and F1-scores compared to existing FL methods. Our experiments show that FCGNN converges faster and incurs lower communication costs, making it highly efficient for real-world FL applications. Furthermore, FCGNN is robust across different numbers of participating clients, maintaining high performance even in non-IID scenarios. These results highlight the potential of FCGNN as a scalable and privacy-preserving solution for decentralized learning on graph-structured data.
Wennan Wang, Zijie Pan, Tuli Chen, Fu Luo, Chuan Zhang 0003
IEEE Internet Things J.5
2024 Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Model
abstract
Heuristics are widely used for dealing with complex search and optimization problems. However, manual design of heuristics can be often very labour extensive and requires rich working experience and knowledge. This paper proposes Evolution of Heuristic (EoH), a novel evolutionary paradigm that leverages both Large Language Models (LLMs) and Evolutionary Computation (EC) methods for Automatic Heuristic Design (AHD). EoH represents the ideas of heuristics in natural language, termed thoughts. They are then translated into executable codes by LLMs. The evolution of both thoughts and codes in an evolutionary search framework makes it very effective and efficient for generating high-performance heuristics. Experiments on three widely studied combinatorial optimization benchmark problems demonstrate that EoH outperforms commonly used handcrafted heuristics and other recent AHD methods including FunSearch. Particularly, the heuristic produced by EoH with a low computational budget (in terms of the number of queries to LLMs) significantly outperforms widely-used human hand-crafted baseline algorithms for the online bin packing problem.
Fei Liu 0044, Xialiang Tong, Mingxuan Yuan, Xi Lin 0001, Fu Luo, Zhenkun Wang 0001, Zhichao Lu, Qingfu Zhang 0001
ICML5
2023 Neural Combinatorial Optimization with Heavy Decoder: Toward Large Scale Generalization
abstract
Neural combinatorial optimization (NCO) is a promising learning-based approach for solving challenging combinatorial optimization problems without specialized algorithm design by experts. However, most constructive NCO methods cannot solve problems with large-scale instance sizes, which significantly diminishes their usefulness for real-world applications. In this work, we propose a novel Light Encoder and Heavy Decoder (LEHD) model with a strong generalization ability to address this critical issue. The LEHD model can learn to dynamically capture the relationships between all available nodes of varying sizes, which is beneficial for model generalization to problems of various scales. Moreover, we develop a data-efficient training scheme and a flexible solution construction mechanism for the proposed LEHD model. By training on small-scale problem instances, the LEHD model can generate nearly optimal solutions for the Travelling Salesman Problem (TSP) and the Capacitated Vehicle Routing Problem (CVRP) with up to 1000 nodes, and also generalizes well to solve real-world TSPLib and CVRPLib problems. These results confirm our proposed LEHD model can significantly improve the state-of-the-art performance for constructive NCO.
Fu Luo, Xi Lin 0001, Fei Liu 0044, Qingfu Zhang 0001, Zhenkun Wang 0001
NeurIPS1
2018 Pulse-Width Modulation based Dot-Product Engine for Neuromorphic Computing System using Memristor Crossbar Array
abstract
The Dot-Product Engine (DPE) is a critical circuit for implementing neural networks in hardware. The recent-developed memristor crossbar array technology, which is able to efficiently carry out dot-product multiplication and update its weights in real time, has been considered as one of the viable technologies to build a high-efficient neural network computing system. In this paper, the Pulse-Width-Modulation (PWM) based DPE has been presented and analyzed. Here, the PWM based signal, instead of the traditional amplitude modulated (AM) signal, is used as the computation variable. Comparing to the existing AM based system, this PWM counterpart provides an alternative approach to reduce the power consumption and chip area of its peripheral circuits. Power and area saving becomes more prominent when the size and/or the number of arrays increase. This new approach also provides the critically needed scalability to accommodate the computation variable with higher precision. In this paper, a 4-bit (can be easily expanded to 8-bit) feed forward neural network with 3-bit weights (memristor's conductance) is constructed using the proposed PWM DPE to identify digits from the MNIST data set. The circuit system is implemented in 130 nm standard CMOS technology. The entire circuit system consumes about 53mW with more than 86% recognition accuracy in average.
Hao Jiang 0014, Kevin Yamada, Zizhe Ren, Thomas Kwok, Fu Luo, Qing Yang 0011, J. Joshua Yang, Qiangfei Xia, Yiran Chen 0001, Hai Li 0001, Qing Wu 0002, Mark Barnell
ISCAS5
2016 Cyclical sensing integrate-and-fire circuit for memristor array based neuromorphic computing
abstract
The brain-inspired, spike-based neuromorphic system is highly anticipated in the artificial intelligence community due to its high computational efficiency. The recently developed memristor-crossbar-array technology, which is able to efficiently emulate the plasticity of biological synapses and accommodate matrix multiplication, has demonstrated its potential for neuromorphic computing. To facilitate the computation, a high-speed integrate-and-fire circuit (IFC) and a counter were previously developed to efficiently convert the current from the memristor array into rate-coded spikes. However, the linear dynamic range of the circuit, which is limited by its responding speed, is challenged when the input intensity and the conductance of the memristor array are both high simultaneously. In this paper, a novel cyclical sensing scheme is developed that can significantly extend the linear dynamic range of the original IFC. Meanwhile, the power efficiency of the IFC can also be increased. The circuit simulation results indicated that the cyclical sensing IFC was able to efficiently and accurately facilitate the matrix multiplication when it was integrated with a 32×32 memristor crossbar array. With the optimized crossbar array structure and its peripheral circuits, the developed cyclical sensing IFC has shown great promise in accelerating matrix multiplication in spike-based computing systems.
Hao Jiang 0014, Fu Luo, Kangjun Bai, J. Joshua Yang, Qiangfei Xia, Yiran Chen 0001, Qing Wu 0002
ISCAS3
2011 Low jitter audio range PLL with ultra low power dissipation
abstract
This paper presents the design of an ultra low power Phase-Locked Loop (PLL) intended for applications in the extended audio range. The PLL is well suited for battery operated systems, where small size and low power operation are crucially important. The presented implementation is based on a current controlled relaxation oscillator, which creates a sawtooth output with a frequency range of approximately 300 kHz. The frequency is controlled by a current that can vary from 2 to 74 nA. Using a reference frequency of ¼ of the typical watch crystal frequency, the user can select any integer multiple of 8.192 kHz up to the maximum of 122.88 kHz. The PLL circuit operates from a single 3 V supply and, depending on the actual output frequency, dissipates between 0.9 -1.4 ¼W of power.
Fu Luo, Godi Fischer
ACM Great Lakes Symposium on VLSI1