Jiong Guo

dblp:g/JiongGuo · DBLP profile ↗
← Back
119ranked-venue papers
36as first author
16since 2021 · last 2026
—ORCID · conflict

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

Theory of computation · 91 · 28 first-author · 9 since 2021Graphics, computer vision, multimedia, augmented reality and games · 12 · 2 first-author · 3 since 2021Artificial intelligence and machine learning · 10 · 1 first-author · 4 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 3 first-authorDatabases, data management, data science and information retrieval · 4 · 3 first-authorComputer networks · 3 · 3 first-author
YearPublicationVenuePosition
2026 Parameterized Approximation Algorithms for Dominating Set and Power Dominating Set By Using Leafage
Peihua Li, Jiong Guo
COCOON2
2026 Pareto optimal matching with multilayer preferences: How hard can it be?
Yinghui Wen, Jiong Guo, Aizhong Zhou
Theor. Comput. Sci.3
2025 Pareto Optimal Matching with Multilayer Preferences: How Hard Can It Be?
Yinghui Wen, Jiong Guo, Aizhong Zhou
COCOON (2)3
2025 An FPT Factor-11 Approximation Algorithm for TSP
Jianqi Zhou, Jiong Guo
COCOON (2)3
2025 From Metric to General Graphs: FPT Constant-Factor Approximation Algorithms for Three Location Problems
Jianqi Zhou, Yinghui Wen, Jiong Guo
COCOON (2)4
2025 Assignments for Congestion-Averse Agents: Seeking Competitive and Envy-Free Solutions
abstract
We investigate congested assignment problems where agents have preferences over both resources and their associated congestion levels. These agents are \emph{averse} towards congestion, i.e., consistently preferring lower congestion for identical resources. Such scenarios are ubiquitous across domains including traffic management and school choice, where fair resource allocation is essential. We focus on the concept of \emph{competitiveness}, recently introduced by Bogomolnaia and Moulin [6], and contribute a polynomial-time algorithm that determines competitiveness, resolving their open question. Additionally, we explore two optimization variants of congested assignments by examining the problem of finding envy-free or maximally competitive assignments that guarantee a certain amount of social welfare for every agent, termed \emph{top-guarantees} [6]. While we prove that both problems are NP-hard, we develop parameterized algorithms with respect to the number of agents or resources.
Jiehua Chen 0001, Jiong Guo, Yinghui Wen
NeurIPS2
2025 RXNet: cross-modality person re-identification based on a dual-branch network
Weiyang Zhang, Jiong Guo, Qiang Liu 0021, Maoyang Zou, Honggang Chen
Appl. Intell.2
2025 Toward precise curve offsetting constrained to parametric surfaces
Shuang-Min Chen, Jiong Guo, Shi-Qing Xin, Changhe Tu, Wenping Wang 0001
Comput. Aided Des.4
2025 Direct extraction of high-quality and feature-preserving triangle meshes from unsigned distance functions
Longdu Liu, Jiong Guo, Shi-Qing Xin, Shuang-Min Chen, Changhe Tu
Comput. Graph.3
2024 An FPT Constant-Factor Approximation Algorithm for Correlation Clustering
Jianqi Zhou, Jiong Guo
COCOON (1)3
2024 New approximation algorithms for RNA secondary structures prediction problems by local search
Aizhong Zhou, Haodi Feng, Jiong Guo, Haitao Jiang 0005, Nan Liu 0006, Binhai Zhu, Daming Zhu
Theor. Comput. Sci.3
2024 PCO: Precision-Controllable Offset Surfaces with Sharp Features
abstract
Surface offsetting is a crucial operation in digital geometry processing and computer-aided design, where an offset is defined as an iso-value surface of the distance field. A challenge emerges as even smooth surfaces can exhibit sharp features in their offsets due to the non-differentiable characteristics of the underlying distance field. Prevailing approaches to the offsetting problem involve approximating the distance field and then extracting the iso-surface. However, even with dual contouring (DC), there is a risk of degrading sharp feature points/lines due to the inaccurate discretization of the distance field. This issue is exacerbated when the input is a piecewise-linear triangle mesh. This study is inspired by the observation that a triangle-based distance field, unlike the complex distance field rooted at the entire surface, remains smooth across the entire 3D space except at the triangle itself. With a polygonal surface comprising n triangles, the final distance field for accommodating the offset surface is determined by minimizing these n triangle-based distance fields. In implementation, our approach starts by tetrahedralizing the space around the offset surface, enabling a tetrahedron-wise linear approximation for each triangle-based distance field. The final offset surface within a tetrahedral range can be traced by slicing the tetrahedron with planes. As illustrated in the teaser figure, a key advantage of our algorithm is its ability to precisely preserve sharp features. Furthermore, this paper addresses the problem of simplifying the offset surface's complexity while preserving sharp features, formulating it as a maximal-clique problem.
Lei Wang 0250, Shuang-Min Chen, Shi-Qing Xin, Jiong Guo, Wenping Wang 0001, Changhe Tu
ACM Trans. Graph.6
2023 Multi-winner Approval Voting with Grouped Voters
Yinghui Wen, Chunjiao Song, Aizhong Zhou, Jiong Guo
COCOA (2)4
2022 Parameterized Approximation Algorithms for TSP
Jianqi Zhou, Peihua Li, Jiong Guo
ISAAC3
2021 Constrained Stable Marriage with Free Edges or Few Blocking Pairs
Yinghui Wen, Jiong Guo
COCOA2
2021 Sorting a Permutation by Best Short Swaps
Shu Zhang 0005, Daming Zhu, Haitao Jiang 0005, Jiong Guo, Haodi Feng
Algorithmica4
2019 A 2-Approximation Algorithm for the Complementary Maximal Strip Recovery Problem
abstract
The Maximal Strip Recovery problem (MSR) and its complementary (CMSR) are well-studied NP-hard problems in computational genomics. The input of these dual problems are two signed permutations. The goal is to delete some gene markers from both permutations, such that, in the remaining permutations, each gene marker has at least one common neighbor. Equivalently, the resulting permutations could be partitioned into common strips of length at least two. Then MSR is to maximize the number of remaining genes, while the objective of CMSR is to delete the minimum number of gene markers. In this paper, we present a new approximation algorithm for the Complementary Maximal Strip Recovery (CMSR) problem. Our approximation factor is 2, improving the currently best 7/3-approximation algorithm. Although the improvement on the factor is not huge, the analysis is greatly simplified by a compensating method, commonly referred to as the non-oblivious local search technique. In such a method a substitution may not always increase the value of the current solution (it sometimes may even decrease the solution value), though it always improves the value of another function seemingly unrelated to the objective function.
Haitao Jiang 0005, Jiong Guo, Daming Zhu, Binhai Zhu
CPM2
2019 Foreword: Special Issue on Parameterized and Exact Computation
Jiong Guo, Danny Hermelin
Algorithmica1
2019 On the complexity of bribery with distance restrictions
Yongjie Yang 0001, Yash Raj Shrestha, Jiong Guo
Theor. Comput. Sci.3
2018 The Longest Common Exemplar Subsequence Problem
Shu Zhang 0005, Daming Zhu, Haitao Jiang 0005, Haodi Feng, Jiong Guo
BIBM6
2018 Can a permutation be sorted by best short swaps?
abstract
A short swap switches two elements with at most one element caught between them. Sorting permutation by short swaps asks to find a shortest short swap sequence to transform a permutation into another. A short swap can eliminate at most three inversions. It is still open for whether a permutation can be sorted by short swaps each of which can eliminate three inversions. In this paper, we present a polynomial time algorithm to solve the problem, which can decide whether a permutation can be sorted by short swaps each of which can eliminate 3 inversions in O(n) time, and if so, sort the permutation by such short swaps in O(n^2) time, where n is the number of elements in the permutation. A short swap can cause the total length of two element vectors to decrease by at most 4. We further propose an algorithm to recognize a permutation which can be sorted by short swaps each of which can cause the element vector length sum to decrease by 4 in O(n) time, and if so, sort the permutation by such short swaps in O(n^2) time. This improves upon the O(n^2) algorithm proposed by Heath and Vergara to decide whether a permutation is so called lucky.
Shu Zhang 0005, Daming Zhu, Haitao Jiang 0005, Jiong Guo, Haodi Feng
CPM5
2018 ID Repair for Trajectories with Transition Graphs
abstract
In many surveillance applications, capture devices are set on fixed locations to track entities, leading to valuable spatio-temporal trajectories. However, sometimes the IDs of the entities in these trajectories are incorrectly identified due to various reasons (e.g., illumination conditions and partial occlusion). Since very often the movements of the entities are constrained by certain restrictions imposed by the application (e.g., vehicles must move along the given road network), we consider how to repair the erroneous IDs using transition graphs derived from such restrictions. Roughly speaking, the occurrence of erroneous IDs can cause a valid trajectory to be broken into trajectory fragments that violate some movement constraints imposed by the transition graph, and we aim to repair them by rewriting the IDs and merging the fragments. This problem is practically challenging since it is not easy to judge which IDs in the dataset are correct, and also there may be multiple candidates as the correct value for a single error. We formulate the repair process as an optimization problem and propose a two-phase repair paradigm, which includes candidate repair generation and compatible repair selection, to maximize the quality improvement estimated by a designed objective function. Though both phases are intractable, we propose effective algorithms to solve them through exploiting the locality and sparsity of trajectories. We further devise an index structure, as well as a pruning method to make the repair process more efficient. Experiments on both real and synthetic datasets demonstrate the effectiveness and efficiency of the proposed methods. © 2018 Copyright held by the owner/author(s)
Xingcan Cui, Xiaohui Yu 0001, Xiaofang Zhou 0001, Jiong Guo
EDBT4
2018 Parameterized Complexity of Voter Control in Multi-Peaked Elections
Yongjie Yang 0001, Jiong Guo
Theory Comput. Syst.2
2018 On the kernelization of split graph problems
Yongjie Yang 0001, Yash Raj Shrestha, Wenjun Li 0001, Jiong Guo
Theor. Comput. Sci.4
2017 A New Approximation Algorithm for the Maximum Stacking Base Pairs Problem from RNA Secondary Structures Prediction
Aizhong Zhou, Haitao Jiang 0005, Jiong Guo, Daming Zhu
COCOA (1)3
2017 Improved Approximation Algorithm for the Maximum Base Pair Stackings Problem in RNA Secondary Structures Prediction
Aizhong Zhou, Haitao Jiang 0005, Jiong Guo, Haodi Feng, Nan Liu 0006, Binhai Zhu
COCOON3
2017 The control complexity of r-Approval: From the single-peaked case to the general case
Yongjie Yang 0001, Jiong Guo
J. Comput. Syst. Sci.2
2016 How Hard Is Bribery with Distance Restrictions?
abstract
We study the complexity of the bribery problem with distance restrictions. In particular, in the bribery problem, we are given an election and a distinguished candidate p, and are asked whether we can make p win/not win the election by bribing at most k voters to recast their votes. In the bribery problem with distance restrictions, we require that the votes recast by the bribed voters are close to their original votes. To measure the closeness between two votes, we adopt the prevalent Kendall-Tau distance and the Hamming distance. We achieve a wide range of complexity results for this problem under a variety of voting correspondences, including the Borda, Condorcet, Copelandαfor every 0≤α≤1 and Maximin.
Yongjie Yang 0001, Yash Raj Shrestha, Jiong Guo
ECAI3
2016 Exact algorithms for weighted and unweighted Borda manipulation problems
Yongjie Yang 0001, Jiong Guo
Theor. Comput. Sci.2
2015 A Quadratic Vertex Kernel for Feedback Arc Set in Bipartite Tournaments
Mingyu Xiao 0001, Jiong Guo
Algorithmica2
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.4
2014 Parameterized Complexity of Edge Interdiction Problems
Jiong Guo, Yash Raj Shrestha
COCOON1
2014 Complexity of Dense Bicluster Editing Problems
Peng Sun 0008, Jiong Guo, Jan Baumbach
COCOON2
2014 Compactness-Preserving Mapping on Trees
Jan Baumbach, Jiong Guo, Rashid Ibragimov
CPM2
2014 Controlling Two-Stage Voting Rules
abstract
We study the computational complexity of control problems for two-stage voting rules. An example of a two-stage voting rule is the Black's procedure. The first stage of the Black's procedure selects the Condorcet winner if one exists; otherwise, in the second stage the Borda winner is selected. The computational complexity of the manipulation problem of two-stage voting rules has recently been studied by Narodytska and Walsh [20] and Fitzsimmons et al. [14]. Extending their work, we consider the control problems for similar scenarios, focusing on constructive control by adding or deleting votes, denoted as CCAV and CCDV, respectively.
Jiong Guo, Yash Raj Shrestha
ECAI1
2014 Multiple graph edit distance: simultaneous topological alignment of multiple protein-protein interaction networks with an evolutionary algorithm
abstract
Motivation: We address the problem of multiple protein-protein interaction (PPI) network alignment. Given a set of such networks for different species we might ask how much the network topology is conserved throughout evolution. Solving this problem will help to derive a subset of interactions that is conserved over multiple species thus forming a 'core interactome'. Methods: We model the problem as Topological Multiple one-to-one Network Alignment (TMNA), where we aim to minimize the total Graph Edit Distance (GED) between pairs of the input networks. Here, the GED between two graphs is the number of deleted and inserted edges that are required to make one graph isomorphic to another. By minimizing the GED we indirectly maximize the number of edges that are aligned in multiple networks simultaneously. However, computing an optimal GED value is computationally intractable. We thus propose an evolutionary algorithm and developed a software tool, GEDEVO-M, which is able to align multiple PPI networks using topological information only. We demonstrate the power of our approach by computing a maximal common subnetwork for a set of bacterial and eukaryotic PPI networks. GEDEVO-M thus provides great potential for computing the 'core interactome' of different species. Availability: http://gedevo.mpi-inf.mpg.de/multiple-network-alignment/.
Rashid Ibragimov, Maximilian Malek, Jan Baumbach, Jiong Guo
GECCO4
2014 The Impact of Using 3D Animation in Students' Spatial Ability
abstract
The purpose of this study is to investigate the impact of using animation in a multimedia environment designed to improve students’ mathematical spatial ability. Sixth grade students (N = 44) were randomly assigned to one of the two experimental conditions with animation or non-animation as factors. The results show that participants provided with animations performed better than their peers provided with non-animations.
Jiong Guo, Yuhui Ma, He Gao
ICCE1
2014 On the parameterized complexity of consensus clustering
Martin Dörnfelder, Jiong Guo, Christian Komusiewicz, Mathias Weller
Theor. Comput. Sci.2
2014 Local search for string problems: Brute-force is essentially optimal
Jiong Guo, Danny Hermelin, Christian Komusiewicz
Theor. Comput. Sci.1
2014 Parameterized complexity of Max-lifetime Target Coverage in wireless sensor networks
Weizhong Luo, Jianxin Wang 0001, Jiong Guo, Jianer Chen
Theor. Comput. Sci.3
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.5
2013 Parameterized Complexity of Control and Bribery for d-Approval Elections
Jianxin Wang 0001, Jiong Guo, Qilong Feng, Jianer Chen
COCOA3
2013 Covering Tree with Stars
Jan Baumbach, Jiong Guo, Rashid Ibragimov
COCOON2
2013 An Effective Branching Strategy for Some Parameterized Edge Modification Problems with Multiple Forbidden Induced Subgraphs
Yunlong Liu 0001, Jianxin Wang 0001, Chao Xu 0010, Jiong Guo, Jianer Chen
COCOON4
2013 Local Search for String Problems: Brute Force Is Essentially Optimal
Jiong Guo, Danny Hermelin, Christian Komusiewicz
CPM1
2013 Collaborative Knowledge Building Research of Web-based T eaching Discussion In the QQ Environment
abstract
On the base of systematically analysing and summarizing the web-based learning of the domestic and international research, by combining the research actuality of web-based learning and teaching as well as the purpose and characteristic of this study, the article designed the interaction analysis system based on the collaborative knowledge constructing in the environment of QQ Group, and analysed the teachers' chat record of three times of online discussion in the QQ group from topic space, social relations and the process of collaborative knowledge constructing by content analysis and social network analysis, finding out the problems during the teachers’ online discussion which organized for promoting research project and the resistant factor which influence the interactive quality of online discussion, put forward a series of strategies for improving the quality of interaction and the effects of collaborative knowledge constructing. Such as make discussion topic clear and definite before online discussion, pose questions for further consideration in order to keep the discussion gradual in-depth; appoint someone as the organizer of the discussion; formulate the intervention system; carry out teacher training with the help of functional characteristics and technical characteristics of QQ group.
Jiong Guo, Xiushuang Huo, Yuhui Ma
ICCE1
2013 Neighborhood-Preserving Mapping between Trees
Jan Baumbach, Jiong Guo, Rashid Ibragimov
WADS2
2013 The Parameterized Complexity of Local Search for TSP, More Refined
Jiong Guo, Sepp Hartung, Rolf Niedermeier, Ondrej Suchý 0001
Algorithmica1
2013 Planar graph vertex partition for linear problem kernels
Jianxin Wang 0001, Yongjie Yang 0001, Jiong Guo, Jianer Chen
J. Comput. Syst. Sci.3
2013 Improved linear problem kernel for planar connected dominating set
Weizhong Luo, Jianxin Wang 0001, Qilong Feng, Jiong Guo, Jianer Chen
Theor. Comput. Sci.4
2013 Parameterized complexity of Min-power multicast problems in wireless ad hoc networks
Jianxin Wang 0001, Weizhong Luo, Qilong Feng, Jiong Guo
Theor. Comput. Sci.4
2012 Kernelization and Parameterized Complexity of Star Editing and Union Editing
Jiong Guo, Yash Raj Shrestha
ISAAC1
2012 A Quadratic Vertex Kernel for Feedback Arc Set in Bipartite Tournaments
Mingyu Xiao 0001, Jiong Guo
MFCS2
2012 Complexity and parameterized algorithms for Cograph Editing
Yunlong Liu 0001, Jianxin Wang 0001, Jiong Guo, Jianer Chen
Theor. Comput. Sci.3
2011 Cograph Editing: Complexity and Parameterized Algorithms
Yunlong Liu 0001, Jianxin Wang 0001, Jiong Guo, Jianer Chen
COCOON3
2011 On the Parameterized Complexity of Consensus Clustering
Martin Dörnfelder, Jiong Guo, Christian Komusiewicz, Mathias Weller
ISAAC2
2011 The Parameterized Complexity of Local Search for TSP, More Refined
Jiong Guo, Sepp Hartung, Rolf Niedermeier, Ondrej Suchý 0001
ISAAC1
2011 Safe Approximation and Its Relation to Kernelization
Jiong Guo, Iyad Kanj, Stefan Kratsch
IPEC1
2011 Linear Problem Kernels for Planar Graph Problems with Small Distance Property
Jianxin Wang 0001, Yongjie Yang 0001, Jiong Guo, Jianer Chen
MFCS3
2011 An Improved Kernel for Planar Connected Dominating Set
Weizhong Luo, Jianxin Wang 0001, Qilong Feng, Jiong Guo, Jianer Chen
TAMC4
2011 Editing Graphs into Disjoint Unions of Dense Clusters
Jiong Guo, Iyad Kanj, Christian Komusiewicz, Johannes Uhlmann
Algorithmica1
2011 Average parameterization and partial kernelization for computing medians
Nadja Betzler, Jiong Guo, Christian Komusiewicz, Rolf Niedermeier
J. Comput. Syst. Sci.2
2011 A generalization of Nemhauser and Trotterʼs local optimization theorem
Michael R. Fellows, Jiong Guo, Hannes Moser, Rolf Niedermeier
J. Comput. Syst. Sci.2
2011 Parameterized Complexity of Arc-Weighted Directed Steiner Problems
abstract
We start a systematic parameterized computational complexity study of three NP-hard network design problems on arc-weighted directed graphs: directed Steiner tree, strongly connected Steiner subgraph, and directed Steiner network. We investigate their parameterized complexities with respect to the three parameterizations: “number of terminals,” “an upper bound on the size of the connecting network,” and the combination of these two. We achieve several parameterized hardness results as well as some fixed-parameter tractability results, in this way extending previous results of Feldman and Ruhl [SIAM J. Comput., 36 (2006), pp. 543–561].
Jiong Guo, Rolf Niedermeier, Ondrej Suchý 0001
SIAM J. Discret. Math.1
2010 Exact Algorithms and Experiments for Hierarchical Tree Clustering
abstract
We perform new theoretical as well as first-time experimental studies for the NP-hard problem to find a closest ultrametric for given dissimilarity data on pairs. This is a central problem in the area of hierarchical clustering, where so far only polynomial-time approximation algorithms were known. In contrast, we develop efficient preprocessing algorithms (known as kernelization in parameterized algorithmics) with provable performance guarantees and a simple search tree algorithm. These are used to find optimal solutions. Our experiments with synthetic and biological data show the effectiveness of our algorithms and demonstrate that an approximation algorithm due to Ailon and Charikar [FOCS 2005] often gives (almost) optimal solutions.
Sepp Hartung, Jiong Guo, Christian Komusiewicz, Rolf Niedermeier, Johannes Uhlmann
AAAI2
2010 Extended Islands of Tractability for Parsimony Haplotyping
Rudolf Fleischer, Jiong Guo, Rolf Niedermeier, Johannes Uhlmann, Mathias Weller, Xi Wu 0001
CPM2
2010 Average Parameterization and Partial Kernelization for Computing Medians
Nadja Betzler, Jiong Guo, Christian Komusiewicz, Rolf Niedermeier
LATIN2
2010 Parameterized computational complexity of Dodgson and Young elections
Nadja Betzler, Jiong Guo, Rolf Niedermeier
Inf. Comput.2
2010 Approximation and fixed-parameter algorithms for consecutive ones submatrix problems
Michael Dom, Jiong Guo, Rolf Niedermeier
J. Comput. Syst. Sci.2
2010 The parameterized complexity of some minimum label problems
Michael R. Fellows, Jiong Guo, Iyad Kanj
J. Comput. Syst. Sci.2
2010 Fixed-parameter tractability results for full-degree spanning tree and its dual
abstract
We provide first-time fixed-parameter tractability results for the NP-hard problems MAXIMUM FULL-DEGREE SPANNING TREE (FDST) and MINIMUM-VERTEX FEEDBACK EDGE SET. These problems are dual to each other. In MAXIMUM FDST, the task is to find a spanning tree for a given graph that maximizes the number of vertices that preserve their degree. For MINIMUM-VERTEX FEEDBACK EDGE SET, the task is to minimize the number of vertices that end up with a reduced degree. Parameterized by the solution size, we exhibit that MINIMUM-VERTEX FEEDBACK EDGE SET is fixed-parameter tractable and has a problem kernel with the number of vertices linearly depending on the parameter k. Our main contribution for MAXIMUM FULL-DEGREE SPANNING TREE, which is W[1]-hard, is a linear-size problem kernel when restricted to planar graphs. Moreover, we present a dynamic programing algorithm for graphs of bounded treewidth. © 2009 Wiley Periodicals, Inc. NETWORKS, 2010
Jiong Guo, Rolf Niedermeier, Sebastian Wernicke 0001
Networks1
2010 Kernelization and complexity results for connectivity augmentation problems
abstract
Connectivity augmentation problems ask for adding a set of at most k edges (called links) whose insertion makes a given graph satisfy a specified connectivity property, such as bridge-connectivity or biconnectivity. A bridge-connected (biconnected) graph is a connected graph that does not possess an edge (a vertex) whose removal results in a disconnected graph. We show that, for bridge-connectivity and biconnectivity, the respective connectivity augmentation problems admit problem kernels with O(k2) vertices and links. Moreover, we study partial connectivity augmentation problems, naturally generalizing connectivity augmentation problems. Here, we do not require that, after adding the edges, the entire graph should satisfy the connectivity property, but a large subgraph. In this setting, three polynomial-time solvable connectivity augmentation problems behave differently, namely, the partial bridge-connectivity augmentation problem and the partial biconnectivity augmentation problem remain polynomial-time solvable, whereas the partial strong connectivity augmentation problem becomes W[2]-hard with respect to k. © 2009 Wiley Periodicals, Inc. NETWORKS, 2010
Jiong Guo, Johannes Uhlmann
Networks1
2010 A More Relaxed Model for Graph-Based Data Clustering: s-Plex Cluster Editing
abstract
We introduce the s-Plex Cluster Editing problem as a generalization of the well-studied Cluster Editing problem; both are NP-hard and both are motivated by graph-based data clustering. Instead of transforming a given graph by a minimum number of edge modifications into a disjoint union of cliques (this is Cluster Editing), the task in the case of s-Plex Cluster Editing is to transform a graph into a cluster graph consisting of a disjoint union of so-called s-plexes. Herein, an s-plex is a vertex set S inducing a subgraph in which every vertex has degree at least $|S|-s$. Cliques are 1-plexes. The advantage of s-plexes for $s\geq2$ is that they allow us to model a more relaxed cluster notion (s-plexes instead of cliques), better reflecting inaccuracies of the input data. We develop a provably effective preprocessing based on data reduction (yielding a so-called problem kernel), a forbidden subgraph characterization of s-plex cluster graphs, and a depth-bounded search tree which is used to find optimal edge modification sets. Altogether, this yields efficient algorithms in case of moderate numbers of edge modifications; this is often a reasonable assumption under a maximum parsimony model for data clustering.
Jiong Guo, Christian Komusiewicz, Rolf Niedermeier, Johannes Uhlmann
SIAM J. Discret. Math.1
2009 A More Relaxed Model for Graph-Based Data Clustering: s-Plex Editing
Jiong Guo, Christian Komusiewicz, Rolf Niedermeier, Johannes Uhlmann
AAIM1
2009 Graph-Based Data Clustering with Overlaps
Michael R. Fellows, Jiong Guo, Christian Komusiewicz, Rolf Niedermeier, Johannes Uhlmann
COCOON2
2009 Editing Graphs into Disjoint Unions of Dense Clusters
Jiong Guo, Iyad Kanj, Christian Komusiewicz, Johannes Uhlmann
ISAAC1
2009 Parameterized Complexity of Arc-Weighted Directed Steiner Problems
Jiong Guo, Rolf Niedermeier, Ondrej Suchý 0001
ISAAC1
2009 A Complexity Dichotomy for Finding Disjoint Solutions of Vertex Deletion Problems
Michael R. Fellows, Jiong Guo, Hannes Moser, Rolf Niedermeier
MFCS2
2009 A Generalization of Nemhauser and Trotter's Local Optimization Theorem
abstract
The Nemhauser-Trotter local optimization theorem applies to the NP-hard \textsc{Vertex Cover} problem and has applications in approximation as well as parameterized algorithmics. We present a framework that generalizes Nemhauser and Trotter's result to vertex deletion and graph packing problems, introducing novel algorithmic strategies based on purely combinatorial arguments (not referring to linear programming as the Nemhauser-Trotter result originally did). We exhibit our framework using a generalization of \textsc{Vertex Cover}, called \textrm{\sc Bounded-Degree Deletion}, that has promise to become an important tool in the analysis of gene and other biological networks. For some fixed~$d\geq 0$, \textrm{\sc Bounded-Degree Deletion} asks to delete as few vertices as possible from a graph in order to transform it into a graph with maximum vertex degree at most~$d$. \textsc{Vertex Cover} is the special case of $d=0$. Our generalization of the Nemhauser-Trotter theorem implies that \textrm{\sc Bounded-Degree Deletion} has a problem kernel with a linear number of vertices for every constant~$d$. We also outline an application of our extremal combinatorial approach to the problem of packing stars with a bounded number of leaves. Finally, charting the border between (parameterized) tractability and intractability for \textrm{\sc Bounded-Degree Deletion}, we provide a W[2]-hardness result for \textrm{\sc Bounded-Degree Deletion} in case of unbounded $d$-values.
Michael R. Fellows, Jiong Guo, Hannes Moser, Rolf Niedermeier
STACS2
2009 Fixed-Parameter Algorithms for Graph-Modeled Date Clustering
Jiong Guo
TAMC1
2009 The Parameterized Complexity of Some Minimum Label Problems
Michael R. Fellows, Jiong Guo, Iyad Kanj
WG2
2009 Fixed-parameter algorithms for Kemeny rankings
Nadja Betzler, Michael R. Fellows, Jiong Guo, Rolf Niedermeier, Frances A. Rosamond
Theor. Comput. Sci.3
2009 A more effective linear kernelization for cluster editing
Jiong Guo
Theor. Comput. Sci.1
2008 Fixed-Parameter Algorithms for Kemeny Scores
Nadja Betzler, Michael R. Fellows, Jiong Guo, Rolf Niedermeier, Frances A. Rosamond
AAIM3
2008 Improved Algorithms for Bicluster Editing
Jiong Guo, Falk Hüffner, Christian Komusiewicz, Yong Zhang 0053
TAMC1
2008 Improved Algorithms and Complexity Results for Power Domination in Graphs
Jiong Guo, Rolf Niedermeier, Daniel Binkele-Raible
Algorithmica1
2008 Closest 4-leaf power is fixed-parameter tractable
Michael Dom, Jiong Guo, Falk Hüffner, Rolf Niedermeier
Discret. Appl. Math.2
2008 Two fixed-parameter algorithms for Vertex Covering by Paths on Trees
Jiong Guo, Rolf Niedermeier, Johannes Uhlmann
Inf. Process. Lett.1
2007 Probe Matrix Problems: Totally Balanced Matrices
David B. Chandler, Jiong Guo, Ton Kloks, Rolf Niedermeier
AAIM2
2007 Linear Problem Kernels for NP-Hard Problems on Planar Graphs
Jiong Guo, Rolf Niedermeier
ICALP1
2007 Problem Kernels for NP-Complete Edge Deletion Problems: Split and Related Graphs
Jiong Guo
ISAAC1
2007 Approximability and Parameterized Complexity of Consecutive Ones Submatrix Problems
Michael Dom, Jiong Guo, Rolf Niedermeier
TAMC2
2007 Kernelization and Complexity Results for Connectivity Augmentation Problems
Jiong Guo, Johannes Uhlmann
WADS1
2007 Feedback arc set in bipartite tournaments is NP-complete
Jiong Guo, Falk Hüffner, Hannes Moser
Inf. Process. Lett.1
2007 Parameterized Complexity of Vertex Cover Variants
Jiong Guo, Rolf Niedermeier, Sebastian Wernicke 0001
Theory Comput. Syst.1
2006 Data Reduction, Exact, and Heuristic Algorithms for Clique Cover
abstract
To cover the edges of a graph with a minimum number of cliques is an NP-complete problem with many applications. The state-of-the-art solving algorithm is a polynomial-time heuristic from the 1970's. We present an improvement of this heuristic. Our main contribution, however, is the development of efficient and effective polynomial-time data reduction rules that, combined with a search tree algorithm, allow for exact problem solutions in competitive time. This is confirmed by experiments with real-world and synthetic data. Moreover, we prove the fixed-parameter tractability of covering edges by cliques.
Jens Gramm, Jiong Guo, Falk Hüffner, Rolf Niedermeier
ALENEX2
2006 Fixed-Parameter Tractability Results for Feedback Set Problems in Tournaments
Michael Dom, Jiong Guo, Falk Hüffner, Rolf Niedermeier, Anke Truß
CIAC2
2006 Complexity and Exact Algorithms for Multicut
Jiong Guo, Falk Hüffner, Erhan Kenar, Rolf Niedermeier, Johannes Uhlmann
SOFSEM1
2006 Error Compensation in Leaf Power Problems
Michael Dom, Jiong Guo, Falk Hüffner, Rolf Niedermeier
Algorithmica2
2006 A fixed-parameter tractability result for multicommodity demand flow in trees
Jiong Guo, Rolf Niedermeier
Inf. Process. Lett.1
2006 Compression-based fixed-parameter algorithms for feedback vertex set and edge bipartization
Jiong Guo, Jens Gramm, Falk Hüffner, Rolf Niedermeier, Sebastian Wernicke 0001
J. Comput. Syst. Sci.1
2006 Parameterized Intractability of Distinguishing Substring Selection
Jens Gramm, Jiong Guo, Rolf Niedermeier
Theory Comput. Syst.2
2006 Pattern matching for arc-annotated sequences
abstract
We study pattern matching for arc-annotated sequences. An O ( nm ) time algorithm is given for the problem to determine whether a length m sequence with nested arc annotation is an arc-preserving subsequence (aps) of a length n sequence with nested arc annotation, called APS(NESTED,NESTED). Arc-annotated sequences and, in particular, those with nested arc annotation are motivated by applications in RNA structure comparison. Our algorithm generalizes results for ordered tree inclusion problems and it is useful for recent fixed-parameter algorithms for LAPCS(NESTED,NESTED), which is the problem of computing a longest arc-preserving common subsequence of two sequences with nested arc annotations. In particular, the presented dynamic programming methodology implies a quadratic-time algorithm for an open problem posed by Vialette.
Jens Gramm, Jiong Guo, Rolf Niedermeier
ACM Trans. Algorithms2
2005 Bounded Degree Closest k-Tree Power Is NP-Complete
Michael Dom, Jiong Guo, Rolf Niedermeier
COCOON2
2005 Improved Algorithms and Complexity Results for Power Domination in Graphs
Jiong Guo, Rolf Niedermeier, Daniel Binkele-Raible
FCT1
2005 Improved Fixed-Parameter Algorithms for Two Feedback Set Problems
Jiong Guo, Jens Gramm, Falk Hüffner, Rolf Niedermeier, Sebastian Wernicke 0001
WADS1
2005 Parameterized Complexity of Generalized Vertex Cover Problems
Jiong Guo, Rolf Niedermeier, Sebastian Wernicke 0001
WADS1
2005 Extending the Tractability Border for Closest Leaf Powers
Michael Dom, Jiong Guo, Falk Hüffner, Rolf Niedermeier
WG2
2005 Graph-Modeled Data Clustering: Exact Algorithms for Clique Generation
Jens Gramm, Jiong Guo, Falk Hüffner, Rolf Niedermeier
Theory Comput. Syst.2
2005 Fixed-parameter tractability and data reduction for multicut in trees
abstract
Abstract We study an NP‐complete (and MaxSNP‐hard) communication problem on tree networks, the so‐called MULTICUT IN TREES: given an undirected tree and some pairs of nodes of the tree, find out whether there is a set of at mostktree edges whose removal separates all given pairs of nodes. MULTICUT has been intensively studied for trees as well as for general graphs mainly from the viewpoint of polynomial time approximation algorithms. By way of contrast, we provide a simple fixed‐parameter algorithm for MULTICUT IN TREES showing fixed‐parameter tractability with respect to parameterk. Moreover, based on some polynomial time data reduction rules, which appear to be of particular interest from an applied point of view, we show a problem kernel for MULTICUT IN TREES by an intricate mathematical analysis. © 2005 Wiley Periodicals, Inc. NETWORKS, Vol. 46(3), 124–135 2005
Jiong Guo, Rolf Niedermeier
Networks1
2004 Error Compensation in Leaf Root Problems
Michael Dom, Jiong Guo, Falk Hüffner, Rolf Niedermeier
ISAAC2
2004 Avoiding Forbidden Submatrices by Row Deletions
Sebastian Wernicke 0001, Jochen Alber, Jens Gramm, Jiong Guo, Rolf Niedermeier
SOFSEM4
2004 Automated Generation of Search Tree Algorithms for Hard Graph Modification Problems
Jens Gramm, Jiong Guo, Falk Hüffner, Rolf Niedermeier
Algorithmica2
2004 Computing the similarity of two sequences with nested arc annotations
Jochen Alber, Jens Gramm, Jiong Guo, Rolf Niedermeier
Theor. Comput. Sci.3
2003 Graph-Modeled Data Clustering: Fixed-Parameter Algorithms for Clique Generation
Jens Gramm, Jiong Guo, Falk Hüffner, Rolf Niedermeier
CIAC2
2003 Automated Generation of Search Tree Algorithms for Graph Modification Problems
Jens Gramm, Jiong Guo, Falk Hüffner, Rolf Niedermeier
ESA2
2003 On Exact and Approximation Algorithms for Distinguishing Substring Selection
Jens Gramm, Jiong Guo, Rolf Niedermeier
FCT2
2002 Towards Optimally Solving the LONGEST COMMON SUBSEQUENCE Problem for Sequences with Nested Arc Annotations in Linear Time
Jochen Alber, Jens Gramm, Jiong Guo, Rolf Niedermeier
CPM3
2002 Pattern Matching for Arc-Annotated Sequences
Jens Gramm, Jiong Guo, Rolf Niedermeier
FSTTCS2