Feng Shi 0003

dblp:06/468-3 · DBLP profile ↗
← Back
32ranked-venue papers
19as first author
15since 2021 · last 2026
0000-0002-1415-0515ORCID · conflict

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

Theory of computation · 20 · 13 first-author · 9 since 2021Artificial intelligence and machine learning · 7 · 4 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 2 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021
YearPublicationVenuePosition
2026 Parameterized algorithms for the spanning forest isomorphism and containment on tree
Yicheng Zheng, Jianxin Wang 0001, Feng Shi 0003
Theor. Comput. Sci.5
2026 Parameterized algorithms and complexity for scheduling with precedence constraints and time windows
Feng Shi 0003, Na Feng, Yicong Zhu, Guangwei Wu
Theor. Comput. Sci.1
2025 Improved Parameterized Algorithms for Scheduling with Precedence Constraints and Time Windows
Feng Shi 0003, Yicong Zhu, Guangwei Wu, Jianxin Wang 0001
COCOON (2)1
2025 On Online Approximation Algorithms for Two-Stage Bins
Guangwei Wu, Hongyun He, Guozhen Rong, Feng Shi 0003, Yongjie Yang 0001
COCOON (1)4
2025 Exact Algorithms for the Maximum k-Balanced Weighted Biclique Problem
Jianxin Wang 0001, Qilong Feng, Feng Shi 0003
IJTCS-FAW4
2025 Runtime performance of evolutionary algorithms for the chance-constrained makespan scheduling problem
Feng Shi 0003, Daoyu Huang, Xiankun Yan, Frank Neumann 0001
Theor. Comput. Sci.1
2023 Optimizing Chance-Constrained Submodular Problems with Variable Uncertainties
abstract
Chance constraints are frequently used to limit the probability of constraint violations in real-world optimization problems where the constraints involve stochastic components. We study chance-constrained submodular optimization problems, which capture a wide range of optimization problems with stochastic constraints. Previous studies considered submodular problems with stochastic knapsack constraints in the case where uncertainties are the same for each item that can be selected. However, uncertainty levels are usually variable with respect to the different stochastic components in real-world scenarios, and rigorous analysis for this setting is missing in the context of submodular optimization. This paper provides the first such analysis for this case, where the weights of items have the same expectation but different dispersion. We present greedy algorithms that can obtain a high-quality solution, i.e., a constant approximation ratio to the given optimal solution from the deterministic setting. In the experiments, we demonstrate that the algorithms perform effectively on several chance-constrained instances of the maximum coverage problem and the influence maximization problem.
Xiankun Yan, Anh Viet Do, Feng Shi 0003, Xiaoyu Qin 0001, Frank Neumann 0001
ECAI3
2023 Applying Johnson's Rule in Scheduling Multiple Parallel Two-Stage Flowshops
Guangwei Wu, Fu Zuo, Feng Shi 0003, Jianxin Wang 0001
IJTCS-FAW3
2022 Runtime Analysis of Simple Evolutionary Algorithms for the Chance-Constrained Makespan Scheduling Problem
Feng Shi 0003, Xiankun Yan, Frank Neumann 0001
PPSN (2)1
2022 An approximation algorithm for lower-bounded k-median with constant factor
Feng Shi 0003, Yutian Guo, Zhen Zhang 0025, Junyu Huang, Jianxin Wang 0001
Sci. China Inf. Sci.2
2022 Improved Fixed-Parameter Algorithm for the Tree Containment Problem on Unrooted Phylogenetic Network
abstract
Phylogenetic trees are unable to represent the evolutionary process for a collection of species if reticulation events happened, and a generalized model named phylogenetic network was introduced consequently. However, the representation of the evolutionary process for one gene is actually a phylogenetic tree that is ‘`contained’' in the phylogenetic network for the considered species containing the gene. Thus a fundamental computational problem named Tree Containment problem arises, which asks whether a phylogenetic tree is contained in a phylogenetic network. The previous research on the problem mainly focused on its rooted version of which the considered tree and network are rooted, and several algorithms were proposed when the considered network is binary or structure-restricted. There is almost no algorithm for its unrooted version except the recent fixed-parameter algorithm with runtime$O(4^kn^2)$, where k and n are the reticulation number and size of the considered unrooted binary phylogenetic network$N$, respectively. As the runtime is a little expensive when considering big values of k, we aim to improve it and successfully propose a fixed-parameter algorithm with runtime$O(2.594^kn^2)$in the paper. Additionally, we experimentally show its effectiveness on biological data and simulated data.
Feng Shi 0003, Hangcheng Li, Guozhen Rong, Zhen Zhang 0025, Jianxin Wang 0001
IEEE ACM Trans. Comput. Biol. Bioinform.1
2021 Runtime Performances of Randomized Search Heuristics for the Dynamic Weighted Vertex Cover Problem
Feng Shi 0003, Frank Neumann 0001, Jianxin Wang 0001
Algorithmica1
2021 Time complexity analysis of evolutionary algorithms for 2-hop (1, 2)-minimum spanning tree problem
Feng Shi 0003, Frank Neumann 0001, Jianxin Wang 0001
Theor. Comput. Sci.1
2021 Fixed-parameter tractability for the Tree Assembly problem
Feng Shi 0003, Zhen Zhang 0025, Jianxin Wang 0001
Theor. Comput. Sci.1
2021 Improved approximation for prize-collecting red-blue median
Zhen Zhang 0025, Yutian Guo, Junyu Huang, Jianxin Wang 0001, Feng Shi 0003
Theor. Comput. Sci.5
2020 Tractabilities for Tree Assembly Problems
Feng Shi 0003, Zhen Zhang 0025
TAMC1
2020 Correction to: Reoptimization Time Analysis of Evolutionary Algorithms on Linear Functions Under Dynamic Uniform Constraints
Feng Shi 0003, Martin Schirneck, Tobias Friedrich 0001, Timo Kötzing, Frank Neumann 0001
Algorithmica1
2020 Fixed-parameter tractability for minimum tree cut/paste distance and minimum common integer partition
Feng Shi 0003, Jianxin Wang 0001, Qilong Feng
Theor. Comput. Sci.2
2019 Runtime analysis of evolutionary algorithms for the depth restricted (1, 2)-minimum spanning tree problem
abstract
The Minimum Spanning Tree problem is a well-known combinatorial optimization problem, which has attracted much attention from the researchers in the field of evolutionary computing. Within the paper, a constrained version of the problem named Depth Restricted (1-2)-Minimum Spanning Tree problem is considered in the context of evolutionary algorithms, which had been shown to be NP-hard. We separately investigate the expected time (i.e., the expected number of fitness evaluations) of the (1+1) EA, the Multi-Objective Evolutionary Algorithm and its two variants adapted to the constrained version, to obtain an approximate solution with ratio 2 or 3/2 with respect to several different fitness functions. In addition, we observe a close connection between the constrained version and the Set Cover problem, and present a simple evolutionary algorithm for the 3-Set Cover problem. Based on the approximate solution returned by our evolutionary algorithm for the 3-Set Cover problem, an approximate solution with ratio better than 3/2 for the constrained version can be constructed.
Feng Shi 0003, Frank Neumann 0001, Jianxin Wang 0001
FOGA1
2019 Reoptimization Time Analysis of Evolutionary Algorithms on Linear Functions Under Dynamic Uniform Constraints
Feng Shi 0003, Martin Schirneck, Tobias Friedrich 0001, Timo Kötzing, Frank Neumann 0001
Algorithmica1
2019 Parameterized Analysis of Multiobjective Evolutionary Algorithms and the Weighted Vertex Cover Problem
Mojgan Pourhassan, Feng Shi 0003, Frank Neumann 0001
Evol. Comput.2
2018 Runtime analysis of randomized search heuristics for the dynamic weighted vertex cover problem
abstract
Randomized search heuristics such as evolutionary algorithms are frequently applied to dynamic combinatorial optimization problems. Within this paper, we present a dynamic model of the classic Weighted Vertex Cover problem and analyze the performances of the two well-studied algorithms Randomized Local Search and (1+1) EA adapted to it, to contribute to the theoretical understanding of evolutionary computing for problems with dynamic changes. In our investigations, we use an edge-based representation based on the dual formulation of the problem and study the expected runtimes that the two algorithms require to maintain a 2-approximate solution when the given weighted graph is modified by an edge-editing or weight-editing operation. Considering the weights on the vertices may be exponentially large with respect to the size of the graph, the step size adaption strategy is incorporated. Our results show that both algorithms can recompute 2-approximate solutions for the studied dynamic changes efficiently
Feng Shi 0003, Frank Neumann 0001, Jianxin Wang 0001
GECCO1
2018 A parameterized algorithm for the Maximum Agreement Forest problem on multiple rooted multifurcating trees
Feng Shi 0003, Jianer Chen, Qilong Feng, Jianxin Wang 0001
J. Comput. Syst. Sci.1
2017 Reoptimization times of evolutionary algorithms on linear functions under dynamic uniform constraints
abstract
The investigations of linear pseudo-Boolean functions play a central role in the area of runtime analysis of evolutionary computing techniques. Having an additional linear constraint on a linear function is equivalent to the NP-hard knapsack problem and special problem classes thereof have been investigated in recent works. In this paper, we extend these studies to problems with dynamic constraints and investigate the runtime of different evolutionary algorithms to recompute an optimal solution when the constraint bound changes by a certain amount. We study the classical (1+1) EA and population-based algorithms and show that they recompute an optimal solution very efficiently. Furthermore, we show that a variant of the (1+(λ, λ)) GA can recompute the optimal solution more efficiently in some cases.
Feng Shi 0003, Martin Schirneck, Tobias Friedrich 0001, Timo Kötzing, Frank Neumann 0001
GECCO1
2016 Parameterized Analysis of Multi-objective Evolutionary Algorithms and the Weighted Vertex Cover Problem
abstract
A rigorous runtime analysis of evolutionary multi-objective optimization for the classical vertex cover problem in the context of parameterized complexity analysis has been presented by Kratsch and Neumann [ 1 ]. In this paper, we extend the analysis to the weighted vertex cover problem and provide a fixed parameter evolutionary algorithm with respect to OPT , the cost of the optimal solution for the problem. Moreover, using a diversity mechanism, we present a multi-objective evolutionary algorithm that finds a \(2-\) approximation in expected polynomial time. These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Mojgan Pourhassan, Feng Shi 0003, Frank Neumann 0001
PPSN2
2016 Approximating Maximum Agreement Forest on Multiple Binary Trees
Jianer Chen, Feng Shi 0003, Jianxin Wang 0001
Algorithmica2
2016 A fixed-parameter algorithm for the maximum agreement forest problem on multifurcating trees
Feng Shi 0003, Jianxin Wang 0001, Qilong Feng, Jianer Chen
Sci. China Inf. Sci.1
2015 Parameterized complexity of control and bribery for d-approval elections
Jianxin Wang 0001, Jiong Guo, Qilong Feng, Feng Shi 0003, Jianer Chen
Theor. Comput. Sci.6
2015 Kernelization and parameterized algorithms for covering a tree by a set of stars or paths
Jianxin Wang 0001, Qilong Feng, Feng Shi 0003
Theor. Comput. Sci.4
2014 Approximation Algorithms for Maximum Agreement Forest on Multiple Trees
Feng Shi 0003, Jianer Chen, Qilong Feng, Jianxin Wang 0001
COCOON1
2014 Algorithms for parameterized maximum agreement forest problem on multiple trees
Feng Shi 0003, Jianxin Wang 0001, Jianer Chen, Qilong Feng, Jiong Guo
Theor. Comput. Sci.1
2013 Parameterized Algorithms for Maximum Agreement Forest on Multiple Trees
Feng Shi 0003, Jianer Chen, Qilong Feng, Jianxin Wang 0001
COCOON1