24 results on '"graph editing"'
Search Results
2. A Polynomial Kernel for Funnel Arc Deletion Set
- Author
-
Garlet Milani, Marcelo
- Subjects
FOS: Computer and information sciences ,funnels ,General Computer Science ,parameterized algorithm ,Applied Mathematics ,510 Mathematik ,kernels ,Computer Science Applications ,Theory of computation → Fixed parameter tractability ,Computer Science - Data Structures and Algorithms ,directed feedback arc set ,graph editing ,Data Structures and Algorithms (cs.DS) ,ddc:510 - Abstract
In Directed Feeback Arc Set (DFAS) we search for a set of at most $k$ arcs which intersect every cycle in the input digraph. It is a well-known open problem in parameterized complexity to decide if DFAS admits a kernel of polynomial size. We consider $\mathcal{C}$-Arc Deletion Set ($\mathcal{C}$-ADS), a variant of DFAS where we want to remove at most $k$ arcs from the input digraph in order to turn it into a digraph of a class $\mathcal{C}$. In this work, we choose $\mathcal{C}$ to be the class of funnels. Funnel-Arc Deletion Set is NP-hard even if the input is a DAG, but is fixed-parameter tractable with respect to $k$. So far no polynomial kernels for this problem were known. Our main result is a kernel for Funnel-Arc Deletion Set with $\mathcal{O}(k^6)$ many vertices and $\mathcal{O}(k^7)$ many arcs, computable in $\mathcal{O}(nm)$ time, where $n$ is the number of vertices and $m$ the number of arcs in the input digraph., Accepted at IPEC 2020
- Published
- 2022
- Full Text
- View/download PDF
3. Editing to a connected graph of given degrees.
- Author
-
Golovach, Petr A.
- Subjects
- *
GRAPH connectivity , *EDITING , *TOPOLOGICAL degree , *PARAMETERIZED family , *POLYNOMIALS - Abstract
We consider the Edge Editing to a Connected Graph of Given Degrees problem that asks, given a graph G , non-negative integers d , k and a function δ : V ( G ) → { 1 , … , d } , whether it is possible to obtain a connected graph G ′ from G such that the degree of v is δ ( v ) for every vertex v by at most k edge editing operations. As the problem is NP-complete even if δ ( v ) = 2 , we are interested in the parameterized complexity and show that Edge Editing to a Connected Graph of Given Degrees admits a polynomial kernel when parameterized by d + k . For the special case δ ( v ) = d , i.e., when the aim is to obtain a connected d -regular graph, the problem is shown to be fixed parameter tractable when parameterized by k only. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
4. Graph editing problems with extended regularity constraints.
- Author
-
Mathieson, Luke
- Subjects
- *
GRAPH theory , *PROBLEM solving , *SUBGRAPHS , *TREE graphs , *COMPUTATIONAL complexity - Abstract
Graph editing problems offer an interesting perspective on sub- and supergraph identification problems for a large variety of target properties. They have also attracted significant attention in recent years, particularly in the area of parameterized complexity as the problems have rich parameter ecologies. In this paper we examine generalisations of the notion of editing a graph to obtain a regular subgraph. In particular we extend the notion of regularity to include two variants of edge-regularity along with the unifying constraint of strong regularity. We present a number of results, with the central observation that these problems retain the general complexity profile of their regularity-based inspiration: when the number of edits k and the maximum degree r are taken together as a combined parameter, the problems are tractable (i.e. in FPT ), but are otherwise intractable. We also examine variants of the basic editing to obtain a regular subgraph problem from the perspective of parameterizing by the treewidth of the input graph. In this case the treewidth of the input graph essentially becomes a limiting parameter on the natural k + r parameterization. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
5. Editing to a planar graph of given degrees.
- Author
-
Dabrowski, Konrad K., Golovach, Petr A., van 't Hof, Pim, Paulusma, Daniël, and Thilikos, Dimitrios M.
- Subjects
- *
PLANAR graphs , *PROBLEM solving , *COST functions , *INTEGERS , *PARAMETERIZATION - Abstract
We consider the following graph modification problem. Let the input consist of a graph G = ( V , E ) , a weight function w : V ∪ E → N , a cost function c : V ∪ E → N 0 and a degree function δ : V → N 0 , together with three integers k v , k e and C . The question is whether we can delete a set of vertices of total weight at most k v and a set of edges of total weight at most k e so that the total cost of the deleted elements is at most C and every non-deleted vertex v has degree δ ( v ) in the resulting graph G ′ . We also consider the variant in which G ′ must be connected. Both problems are known to be NP -complete and W [ 1 ] -hard when parameterized by k v + k e . We prove that, when restricted to planar graphs, they stay NP -complete but have polynomial kernels when parameterized by k v + k e . [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
6. Skeleton-Based Clustering by Quasi-Threshold Editing
- Author
-
Ulrik Brandes, Michael Hamann, Luise Häuser, Dorothea Wagner, Bast, Hannah, Korzen, Claudius, Meyer, Ulrich, and Penschuck, Manuel
- Subjects
Quasi-threshold graph ,Graph clustering ,Community detection ,Trivially perfect graph ,Graph editing - Abstract
We consider the problem of transforming a given graph into a quasi-threshold graph using a minimum number of edge additions and deletions. Building on the previously proposed heuristic Quasi-Threshold Mover (QTM), we present improvements both in terms of running time and quality. We propose a novel, linear-time algorithm that solves the inclusion-minimal variant of this problem, i.e., a set of edge edits such that no subset of them also transforms the given graph into a quasi-threshold graph. In an extensive experimental evaluation, we apply these algorithms to a large set of graphs from different applications and find that they lead QTM to find solutions with fewer edits. Although the inclusion-minimal algorithm needs significantly more edits on its own, it outperforms the initialization heuristic previously proposed for QTM., Lecture Notes in Computer Science, 13201, ISSN:0302-9743, ISSN:1611-3349, Algorithms for Big Data, ISBN:978-3-031-21533-9, ISBN:978-3-031-21534-6
- Published
- 2022
7. Graph editing to a given degree sequence.
- Author
-
Golovach, Petr A. and Mertzios, George B.
- Subjects
- *
GRAPH theory , *GEOMETRIC vertices , *PARAMETERIZATION , *KERNEL (Mathematics) , *TOPOLOGICAL degree - Abstract
We investigate the parameterized complexity of the graph editing problem called Editing to a Graph with a Given Degree Sequence where the aim is to obtain a graph with a given degree sequence σ by at most k vertex deletions, edge deletions and edge additions. We show that the problem is W [ 1 ] -hard when parameterized by k for any combination of the allowed editing operations. From the positive side, we show that the problem can be solved in time 2 O ( k ( Δ ⁎ + k ) 2 ) n 2 log n for n -vertex graphs, where Δ ⁎ = max σ , i.e., the problem is FPT when parameterized by k + Δ ⁎ . We also show that Editing to a Graph with a Given Degree Sequence has a polynomial kernel when parameterized by k + Δ ⁎ if only edge additions are allowed, and there is no polynomial kernel unless NP ⊆ co - NP / poly for all other combinations of the allowed editing operations. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
8. Graph editing to a fixed target.
- Author
-
Golovach, Petr A., Paulusma, Daniël, and Stewart, Iain
- Subjects
- *
POLYNOMIAL time algorithms , *COMPUTATIONAL complexity , *EDGES (Geometry) , *GEOMETRIC vertices , *GRAPH theory , *INTEGERS - Abstract
For a fixed graph H , the H - Minor Edit problem takes as input a graph G and an integer k and asks whether G can be modified into H by a total of at most k edge contractions, edge deletions and vertex deletions. Replacing edge contractions by vertex dissolutions yields the H - Topological Minor Edit problem. For each problem we show polynomial-time solvable and NP -complete cases depending on the choice of H . Moreover, when G is AT-free, chordal or planar, we show that H - Minor Edit is polynomial-time solvable for all graphs H . [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
9. Editing to Eulerian graphs.
- Author
-
Dabrowski, Konrad K., Golovach, Petr A., van 't Hof, Pim, and Paulusma, Daniël
- Subjects
- *
EULERIAN graphs , *PROBLEM solving , *INTEGERS , *PATHS & cycles in graph theory , *POLYNOMIAL time algorithms - Abstract
The Eulerian Editing problem asks, given a graph G and an integer k , whether G can be modified into an Eulerian graph using at most k edge additions and edge deletions. We show that this problem is polynomial-time solvable for both undirected and directed graphs. We generalize these results for problems with degree parity constraints and degree balance constraints, respectively. We also consider the variants where vertex deletions are permitted. Combined with known results, this leads to full complexity classifications for both undirected and directed graphs and for every subset of the three graph operations. [ABSTRACT FROM AUTHOR]
- Published
- 2016
- Full Text
- View/download PDF
10. (Sub)linear Kernels for Edge Modification Problems Towards Structured Graph Classes
- Author
-
Bathie, Gabriel, Bousquet, Nicolas, Cao, Yixin, Ke, Yuping, Pierron, Théo, École normale supérieure de Lyon (ENS de Lyon), Graphes, AlgOrithmes et AppLications (GOAL), Laboratoire d'InfoRmatique en Image et Systèmes d'information (LIRIS), Université Lumière - Lyon 2 (UL2)-École Centrale de Lyon (ECL), Université de Lyon-Université de Lyon-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-Institut National des Sciences Appliquées de Lyon (INSA Lyon), Université de Lyon-Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Centre National de la Recherche Scientifique (CNRS)-Université Lumière - Lyon 2 (UL2)-École Centrale de Lyon (ECL), Université de Lyon-Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Centre National de la Recherche Scientifique (CNRS), The Hong Kong Polytechnic University [Hong Kong] (POLYU), and ANR-18-CE40-0032,GrR,Reconfiguration de Graphes(2018)
- Subjects
FOS: Computer and information sciences ,Discrete Mathematics (cs.DM) ,kernelization ,Computer Science - Data Structures and Algorithms ,split graphs ,[INFO.INFO-DS]Computer Science [cs]/Data Structures and Algorithms [cs.DS] ,(sub)linear kernels ,graph editing ,Data Structures and Algorithms (cs.DS) ,Theory of computation ��� Parameterized complexity and exact algorithms ,[INFO.INFO-DM]Computer Science [cs]/Discrete Mathematics [cs.DM] ,MathematicsofComputing_DISCRETEMATHEMATICS ,Computer Science - Discrete Mathematics - Abstract
In a (parameterized) graph edge modification problem, we are given a graph $G$, an integer $k$ and a (usually well-structured) class of graphs $\mathcal{G}$, and ask whether it is possible to transform $G$ into a graph $G' \in \mathcal{G}$ by adding and/or removing at most $k$ edges. Parameterized graph edge modification problems received considerable attention in the last decades. In this paper, we focus on finding small kernels for edge modification problems. One of the most studied problems is the Cluster Editing problem, in which the goal is to partition the vertex set into a disjoint union of cliques. Even if this problem admits a $2k$ kernel [Cao, 2012], this kernel does not reduce the size of most instances. Therefore, we explore the question of whether linear kernels are a theoretical limit in edge modification problems, in particular when the target graphs are very structured (such as a partition into cliques for instance). We prove, as far as we know, the first sublinear kernel for an edge modification problem. Namely, we show that Clique + Independent Set Deletion, which is a restriction of Cluster Deletion, admits a kernel of size $O(k/\log k)$. We also obtain small kernels for several other edge modification problems. We prove that Split Addition (and the equivalent Split Deletion) admits a linear kernel, improving the existing quadratic kernel of Ghosh et al. [Ghosh et al., 2015]. We complement this result by proving that Trivially Perfect Addition admits a quadratic kernel (improving the cubic kernel of Guo [Guo, 2007]), and finally prove that its triangle-free version (Starforest Deletion) admits a linear kernel, which is optimal under ETH., 19 pages, to be published in IPEC'21; Minor modifications following reviews
- Published
- 2021
- Full Text
- View/download PDF
11. Editing to a Graph of Given Degrees.
- Author
-
Golovach, Petr A.
- Subjects
- *
GRAPH theory , *PARAMETERIZATION , *POLYNOMIALS , *KERNEL (Mathematics) , *NONNEGATIVE matrices , *INTEGERS - Abstract
We consider the Editing to a Graph of Given Degrees problem that asks for a graph G , non-negative integers d , k and a function δ : V ( G ) → { 1 , … , d } , whether it is possible to obtain a graph G ′ from G such that the degree of v is δ ( v ) for any vertex v by at most k vertex or edge deletions or edge additions. We construct an FPT-algorithm for Editing to a Graph of Given Degrees parameterized by d + k . We complement this result by showing that the problem has no polynomial kernel unless NP ⊆ coNP / poly . [ABSTRACT FROM AUTHOR]
- Published
- 2015
- Full Text
- View/download PDF
12. Parameterized reductions and algorithms for a graph editing problem that generalizes vertex cover
- Author
-
Damaschke, Peter and Molokov, Leonid
- Subjects
- *
ALGORITHMS , *GRAPH theory , *GENERALIZATION , *CHEMICAL reactions , *MATHEMATICAL formulas , *PROBLEM solving - Abstract
Abstract: We study a novel generalization of the Vertex Cover problem which is motivated by, e.g., error correction (data cleaning) prior to inference of chemical mixtures by their observable reaction products. We focus on the important case of deciding on one of two candidate substances. This problem has nice graph-theoretic formulations situated between Vertex Cover and 3-Hitting Set. In order to characterize its parameterized complexity we devise parameter-preserving reductions, and we show that some minimum solution can be computed faster than by solving 3-Hitting Set in general. More explicitly, we introduce the Union Editing problem: In a hypergraph with red and blue vertices, edit the colors so that the red set becomes exactly the union of some hyperedges. The case of degree 2 is equivalent to Star Editing: in a graph with red and blue edges, edit the colors so that the red set becomes exactly the union of some stars, i.e., vertices with all their incident edges. Our time bound is where denotes the total number of recolored edges. [Copyright &y& Elsevier]
- Published
- 2012
- Full Text
- View/download PDF
13. Editing graphs to satisfy degree constraints: A parameterized approach
- Author
-
Mathieson, Luke and Szeider, Stefan
- Subjects
- *
GRAPH algorithms , *CONSTRAINT programming , *PARAMETER estimation , *EDITING software , *PROBLEM solving - Abstract
Abstract: We study a wide class of graph editing problems that ask whether a given graph can be modified to satisfy certain degree constraints, using a limited number of vertex deletions, edge deletions, or edge additions. The problems generalize several well-studied problems such as the General Factor Problem and the Regular Subgraph Problem. We classify the parameterized complexity of the considered problems taking upper bounds on the number of editing steps and the maximum degree of the resulting graph as parameters. [Copyright &y& Elsevier]
- Published
- 2012
- Full Text
- View/download PDF
14. The parameterized complexity of editing graphs for bounded degeneracy
- Author
-
Mathieson, Luke
- Subjects
- *
COMPUTATIONAL complexity , *GRAPH theory , *PROBLEM solving , *PATHS & cycles in graph theory , *COMBINATORICS - Abstract
Abstract: We examine the parameterized complexity of the problem of editing a graph to obtain an -degenerate graph. We show that for the editing operations vertex deletion and edge deletion, both separately and combined, the problem is -complete, and remains -complete even if the input graph is already -degenerate, or has maximum degree for all . We also demonstrate fixed-parameter tractability for several Clique based problems when the input graph has bounded degeneracy. [Copyright &y& Elsevier]
- Published
- 2010
- Full Text
- View/download PDF
15. Structural Rounding: Approximation Algorithms for Graphs Near an Algorithmically Tractable Class
- Author
-
Erik D. Demaine and Timothy D. Goodrich and Kyle Kloster and Brian Lavallee and Quanquan C. Liu and Blair D. Sullivan and Ali Vakilian and Andrew van der Poel, Demaine, Erik D., Goodrich, Timothy D., Kloster, Kyle, Lavallee, Brian, Liu, Quanquan C., Sullivan, Blair D., Vakilian, Ali, van der Poel, Andrew, Erik D. Demaine and Timothy D. Goodrich and Kyle Kloster and Brian Lavallee and Quanquan C. Liu and Blair D. Sullivan and Ali Vakilian and Andrew van der Poel, Demaine, Erik D., Goodrich, Timothy D., Kloster, Kyle, Lavallee, Brian, Liu, Quanquan C., Sullivan, Blair D., Vakilian, Ali, and van der Poel, Andrew
- Abstract
We develop a framework for generalizing approximation algorithms from the structural graph algorithm literature so that they apply to graphs somewhat close to that class (a scenario we expect is common when working with real-world networks) while still guaranteeing approximation ratios. The idea is to edit a given graph via vertex- or edge-deletions to put the graph into an algorithmically tractable class, apply known approximation algorithms for that class, and then lift the solution to apply to the original graph. We give a general characterization of when an optimization problem is amenable to this approach, and show that it includes many well-studied graph problems, such as Independent Set, Vertex Cover, Feedback Vertex Set, Minimum Maximal Matching, Chromatic Number, (l-)Dominating Set, Edge (l-)Dominating Set, and Connected Dominating Set. To enable this framework, we develop new editing algorithms that find the approximately-fewest edits required to bring a given graph into one of a few important graph classes (in some cases these are bicriteria algorithms which simultaneously approximate both the number of editing operations and the target parameter of the family). For bounded degeneracy, we obtain an O(r log{n})-approximation and a bicriteria (4,4)-approximation which also extends to a smoother bicriteria trade-off. For bounded treewidth, we obtain a bicriteria (O(log^{1.5} n), O(sqrt{log w}))-approximation, and for bounded pathwidth, we obtain a bicriteria (O(log^{1.5} n), O(sqrt{log w} * log n))-approximation. For treedepth 2 (related to bounded expansion), we obtain a 4-approximation. We also prove complementary hardness-of-approximation results assuming P != NP: in particular, these problems are all log-factor inapproximable, except the last which is not approximable below some constant factor 2 (assuming UGC).
- Published
- 2019
- Full Text
- View/download PDF
16. Partial Complementation of Graphs
- Author
-
Fedor V. Fomin and Petr A. Golovach and Torstein J. F. Strømme and Dimitrios M. Thilikos, Fomin, Fedor V., Golovach, Petr A., Strømme, Torstein J. F., Thilikos, Dimitrios M., Fedor V. Fomin and Petr A. Golovach and Torstein J. F. Strømme and Dimitrios M. Thilikos, Fomin, Fedor V., Golovach, Petr A., Strømme, Torstein J. F., and Thilikos, Dimitrios M.
- Abstract
A partial complement of the graph G is a graph obtained from G by complementing all the edges in one of its induced subgraphs. We study the following algorithmic question: for a given graph G and graph class G, is there a partial complement of G which is in G? We show that this problem can be solved in polynomial time for various choices of the graphs class G, such as bipartite, degenerate, or cographs. We complement these results by proving that the problem is NP-complete when G is the class of r-regular graphs.
- Published
- 2018
- Full Text
- View/download PDF
17. Graph editing to a fixed target
- Author
-
Iain A. Stewart, Daniël Paulusma, and Petr A. Golovach
- Subjects
Discrete mathematics ,Vertex (graph theory) ,Graph containment relation ,Applied Mathematics ,Neighbourhood (graph theory) ,0102 computer and information sciences ,02 engineering and technology ,01 natural sciences ,Combinatorics ,Computational complexity ,Circulant graph ,010201 computation theory & mathematics ,Graph power ,Outerplanar graph ,String graph ,0202 electrical engineering, electronic engineering, information engineering ,Discrete Mathematics and Combinatorics ,Edge contraction ,020201 artificial intelligence & image processing ,Graph editing ,Graph operations ,Mathematics - Abstract
For a fixed graph H, the H-Minor Edit problem takes as input a graph G and an integer k and asks whether G can be modified into H by a total of at most k edge contractions, edge deletions and vertex deletions. Replacing edge contractions by vertex dissolutions yields the H-Topological Minor Edit problem. For each problem we show polynomial-time solvable and NP-complete cases depending on the choice of H. Moreover, when G is AT-free, chordal or planar, we show that H-Minor Edit is polynomial-time solvable for all graphs H.
- Published
- 2017
18. Algoritmos exatos para o problema de edição de p-Clusters
- Author
-
Cabral, Lucidio dos Anjos Formiga and Subramanian, Anand
- Subjects
Graph Editing ,Edição de Grafos ,Branch-and-Cut ,Clusterização ,Branch-and-Price ,CIENCIA DA COMPUTACAO [CIENCIAS EXATAS E DA TERRA] ,Clustering - Abstract
This work deals with the p-Cluster Editing Problem (p-CEP), which consists in performing a minimum number of editions (additions or removals of edges) in a graph G in order to transform it in a disjoint union of p cliques (clusters), where G and p are input data. p-CEP is a NP-Hard problem with applications in areas such as computational biology and machine learning. To solve this problem, we propose two new mathematical formulations and improvements in a formulation from the literature, as well as new valid inequalities. The three formulations were studied both theoretically, by comparing their linear relaxations, and practically, by implementing three exact algorithms: two based on Branch-and-Cut (BC) and one based on Branch-and-Price (BP). The proposed algorithms were tested in instances with up to 211 vertices. The results show the performance of the algorithms according to the graph density and the ratio between p and the number of vertices. Overall, the BC algorithms were superior to the BP algorithm. However, the latter obtained the best dual bounds in some instances. Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES Este trabalho trata do Problema de Edi¸c˜ao de p-Clusters (p-PEC), o qual consiste em realizar um n´umero m´ınimo de edi¸c˜oes (adi¸c˜oes ou remo¸c˜oes de arestas) em um grafo G de modo a transform´a-lo em uma uni˜ao disjunta de p cliques (ou clusters), sendo G e p dados de entrada. O p-PEC ´e um problema NP-Dif´ıcil que possui aplica¸c˜oes em ´areas como biologia computacional e aprendizagem de m´aquina. Para resolvˆe-lo, foram propostas duas novas formula¸c˜oes matem´aticas e melhorias em uma formula¸c˜ao proveniente da literatura, bem como novas desigualdades v´alidas. As trˆes formula¸c˜oes consideradas foram estudadas tanto teoricamente, atrav´es da compara¸c˜ao entre as relaxa¸c˜oes lineares, quanto empiricamente, atrav´es do desenvolvimento de trˆes algoritmos exatos: dois baseados em Branch-and-Cut (BC) e um baseado em Branch-and-Price (BP). Os algoritmos foram testados em instˆancias com at´e 211 v´ertices. Os resultados mostram o impacto da raz˜ao entre p e o n´umero de v´ertices, da densidade do grafo e das desigualdades nos desempenhos dos algoritmos. No geral, os algoritmos BC foram superiores ao algoritmo BP. Por´em, em algumas instˆancias, os melhores limites duais foram obtidos pelo algoritmo BP.
- Published
- 2015
19. Fast Biclustering by Dual Parameterization
- Author
-
Drange, Pål Grønås, Reidl, Felix, Sanchez Villaamil, Fernando, and Sikdar, Somnath
- Subjects
FOS: Computer and information sciences ,Parameterized complexity ,000 Computer science, knowledge, general works ,subexponential algorithms ,Computer Science ,Computer Science - Data Structures and Algorithms ,graph editing ,Data Structures and Algorithms (cs.DS) ,Matematikk og Naturvitenskap: 400 [VDP] ,G.2.2 - Abstract
We study two clustering problems, Starforest Editing, the problem of adding and deleting edges to obtain a disjoint union of stars, and the generalization Bicluster Editing. We show that, in addition to being NP-hard, none of the problems can be solved in subexponential time unless the exponential time hypothesis fails. Misra, Panolan, and Saurabh (MFCS 2013) argue that introducing a bound on the number of connected components in the solution should not make the problem easier: In particular, they argue that the subexponential time algorithm for editing to a fixed number of clusters (p-Cluster Editing) by Fomin et al. (J. Comput. Syst. Sci., 80(7) 2014) is an exception rather than the rule. Here, p is a secondary parameter, bounding the number of components in the solution. However, upon bounding the number of stars or bicliques in the solution, we obtain algorithms which run in time $2^{5 \sqrt{pk}} + O(n+m)$ for p-Starforest Editing and $2^{O(p \sqrt{k} \log(pk))} + O(n+m)$ for p-Bicluster Editing. We obtain a similar result for the more general case of t-Partite p-Cluster Editing. This is subexponential in k for fixed number of clusters, since p is then considered a constant. Our results even out the number of multivariate subexponential time algorithms and give reasons to believe that this area warrants further study., Comment: Accepted for presentation at IPEC 2015
- Published
- 2015
- Full Text
- View/download PDF
20. Fast Biclustering by Dual Parameterization
- Author
-
Pål Grønås Drange and Felix Reidl and Fernando Sánchez Villaamil and Somnath Sikdar, Drange, Pål Grønås, Reidl, Felix, Sánchez Villaamil, Fernando, Sikdar, Somnath, Pål Grønås Drange and Felix Reidl and Fernando Sánchez Villaamil and Somnath Sikdar, Drange, Pål Grønås, Reidl, Felix, Sánchez Villaamil, Fernando, and Sikdar, Somnath
- Abstract
We study two clustering problems, Starforest Editing, the problem of adding and deleting edges to obtain a disjoint union of stars, and the generalization Bicluster Editing. We show that, in addition to being NP-hard, none of the problems can be solved in subexponential time unless the exponential time hypothesis fails. Misra, Panolan, and Saurabh (MFCS 2013) argue that introducing a bound on the number of connected components in the solution should not make the problem easier: In particular, they argue that the subexponential time algorithm for editing to a fixed number of clusters (p-Cluster Editing) by Fomin et al. (J. Comput. Syst. Sci., 80(7) 2014) is an exception rather than the rule. Here, p is a secondary parameter, bounding the number of components in the solution. However, upon bounding the number of stars or bicliques in the solution, we obtain algorithms which run in time O(2^{3*sqrt(pk)} + n + m) for p-Starforest Editing and O(2^{O(p * sqrt(k) * log(pk))} + n + m) for p-Bicluster Editing. We obtain a similar result for the more general case of t-Partite p-Cluster Editing. This is subexponential in k for a fixed number of clusters, since p is then considered a constant. Our results even out the number of multivariate subexponential time algorithms and give reasons to believe that this area warrants further study.
- Published
- 2015
- Full Text
- View/download PDF
21. Editing to Eulerian Graphs
- Author
-
Dabrowski, Konrad Kazimierz, Golovach, Petr A., van 't Hof, Pim, Paulusma, Daniël, Raman, Venkatesh, Suresh, S. P., Discrete Mathematics and Mathematical Programming, Raman, Venkatesh, and Suresh, S. P.
- Subjects
Vertex (graph theory) ,FOS: Computer and information sciences ,Discrete Mathematics (cs.DM) ,Computer Networks and Communications ,Polynomial algorithm ,05C85 (Primary) 05C45, 05C20 (Secondary) ,Comparability graph ,0102 computer and information sciences ,02 engineering and technology ,G.2.2 ,01 natural sciences ,Theoretical Computer Science ,Combinatorics ,symbols.namesake ,Indifference graph ,Pathwidth ,Chordal graph ,0202 electrical engineering, electronic engineering, information engineering ,graph editing ,Matematikk og Naturvitenskap: 400 [VDP] ,Mathematics ,060201 languages & linguistics ,Discrete mathematics ,Block graph ,000 Computer science, knowledge, general works ,Applied Mathematics ,Eulerian path ,06 humanities and the arts ,polynomial algorithm ,F.2.2 ,n/a OA procedure ,Computational Theory and Mathematics ,010201 computation theory & mathematics ,0602 languages and literature ,Computer Science ,symbols ,Robbins' theorem ,020201 artificial intelligence & image processing ,Eulerian graphs ,MathematicsofComputing_DISCRETEMATHEMATICS ,Computer Science - Discrete Mathematics - Abstract
We investigate the problem of modifying a graph into a connected graph in which the degree of each vertex satisfies a prescribed parity constraint. Let $ea$, $ed$ and $vd$ denote the operations edge addition, edge deletion and vertex deletion respectively. For any $S\subseteq \{ea,ed,vd\}$, we define Connected Degree Parity Editing$(S)$ (CDPE($S$)) to be the problem that takes as input a graph $G$, an integer $k$ and a function $\delta\colon V(G)\rightarrow\{0,1\}$, and asks whether $G$ can be modified into a connected graph $H$ with $d_{H}(v)\equiv\delta(v)~(\bmod~2)$ for each $v\in V(H)$, using at most $k$ operations from $S$. We prove that 1. if $S=\{ea\}$ or $S=\{ea,ed\}$, then CDPE($S$) can be solved in polynomial time; 2. if $\{vd\} \subseteq S\subseteq \{ea,ed,vd\}$, then CDPE($S$) is NP-complete and W[1]-hard when parameterized by $k$, even if $\delta\equiv 0$. Together with known results by Cai and Yang and by Cygan, Marx, Pilipczuk, Pilipczuk and Schlotter, our results completely classify the classical and parameterized complexity of the CDPE($S$) problem for all $S\subseteq \{ea,ed,vd\}$. We obtain the same classification for a natural variant of the CDPE($S$) problem on directed graphs, where the target is a weakly connected digraph in which the difference between the in- and out-degree of every vertex equals a prescribed value. As an important implication of our results, we obtain polynomial-time algorithms for the Eulerian Editing problem and its directed variant., Comment: 33 pages. An extended abstract of this paper will appear in the proceedings of FSTTCS 2014
- Published
- 2014
- Full Text
- View/download PDF
22. Editing graphs to satisfy degree constraints: A parameterized approach
- Author
-
Luke Mathieson and Stefan Szeider
- Subjects
Vertex (graph theory) ,Computer Networks and Communications ,0102 computer and information sciences ,02 engineering and technology ,01 natural sciences ,Theoretical Computer Science ,law.invention ,Computation Theory & Mathematics ,Combinatorics ,law ,Line graph ,0202 electrical engineering, electronic engineering, information engineering ,Induced subgraph isomorphism problem ,Graph editing ,Distance-hereditary graph ,Mathematics ,Discrete mathematics ,General factor ,Degree (graph theory) ,Applied Mathematics ,Regular subgraph ,Computational complexity ,Parameterized complexity ,Computational Theory and Mathematics ,010201 computation theory & mathematics ,020201 artificial intelligence & image processing ,Regular graph ,Feedback vertex set ,Kernelization ,Graph factorization ,MathematicsofComputing_DISCRETEMATHEMATICS - Abstract
We study a wide class of graph editing problems that ask whether a given graph can be modified to satisfy certain degree constraints, using a limited number of vertex deletions, edge deletions, or edge additions. The problems generalize several well-studied problems such as the General Factor Problem and the Regular Subgraph Problem. We classify the parameterized complexity of the considered problems taking upper bounds on the number of editing steps and the maximum degree of the resulting graph as parameters. © 2011 Elsevier Inc. All rights reserved.
- Published
- 2012
23. Editing to Eulerian Graphs
- Author
-
Konrad K. Dabrowski and Petr A. Golovach and Pim van 't Hof and Daniel Paulusma, Dabrowski, Konrad K., Golovach, Petr A., van 't Hof, Pim, Paulusma, Daniel, Konrad K. Dabrowski and Petr A. Golovach and Pim van 't Hof and Daniel Paulusma, Dabrowski, Konrad K., Golovach, Petr A., van 't Hof, Pim, and Paulusma, Daniel
- Abstract
We investigate the problem of modifying a graph into a connected graph in which the degree of each vertex satisfies a prescribed parity constraint. Let ea, ed and vd denote the operations edge addition, edge deletion and vertex deletion respectively. For any S subseteq {ea,ed,vd}, we define Connected Degree Parity Editing (S) (CDPE(S)) to be the problem that takes as input a graph G, an integer k and a function delta: V(G) -> {0,1}, and asks whether G can be modified into a connected graph H with d_H(v) = delta(v)(mod 2) for each v in V(H), using at most k operations from S. We prove that (*) if S={ea} or S={ea,ed}, then CDPE(S) can be solved in polynomial time; (*) if {vd} subseteq S subseteq {ea,ed,vd}, then CDPE(S) is NP-complete and W-hard when parameterized by k, even if delta = 0. Together with known results by Cai and Yang and by Cygan, Marx, Pilipczuk, Pilipczuk and Schlotter, our results completely classify the classical and parameterized complexity of the CDPE(S) problem for all S subseteq {ea,ed,vd}. We obtain the same classification for a natural variant of the cdpe(S) problem on directed graphs, where the target is a weakly connected digraph in which the difference between the in- and out-degree of every vertex equals a prescribed value. As an important implication of our results, we obtain polynomial-time algorithms for Eulerian Editing problem and its directed variant. To the best of our knowledge, the only other natural non-trivial graph class H for which the H-Editing problem is known to be polynomial-time solvable is the class of split graphs.
- Published
- 2014
- Full Text
- View/download PDF
24. CHISIO: A VISUAL FRAMEWORK FOR COMPOUND GRAPH EDITING AND LAYOUT
- Author
-
Küçükkeçeci, Cihan, Doğrusöz, Uğur, and Diğer
- Subjects
Computer graphics ,Information visualization ,Graph layout ,Software system ,Visualization ,Graph editing ,Graph editor ,T385 .K83 2007 ,Layout (Printing) ,Computer Engineering and Computer Science and Control ,Compound graphs ,Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol - Abstract
üOZETË şË ş Ë ü ËCHISIO: BILESIK CIZGE DUZENLEMESI VEşË Ë ËşË ü ËşYERLESTIRMESI ICIN GORSEL BIR CERCEVEşCihan Kücukkeşeciuşü cBilgisayar Mühendisliği, Yüksek Lisansu g uTez Yüneticisi: Doşent Dr. Uğur Doğrusüzo c g goHaziran, 2007Cizgeler, ağ oluşturmaktan, biyolojiye, bilgisayar bilimlerine, birşok alanda sıkşaş g s c ckullanılan veri modelleridir. Gürselleştirme, etkileşimli düzenleme kabiliyetio s s uve şizgelerin yerleştirilmesi, temeldeki ilişkisel bilgilerin şozümlenmesinde kritikc s s cü ukonulardır.Birşok ticari ve ticari olmayan şizge gürselleştirme araşları mevcuttur. Ancakc c o s cbileşik veya sıradüzensel olarak düzenlenmiş şizge güsterimini sağlayan araş sayısıs u u sc o g cşok sınırlı sayıdadır.cBiz adı Chisio olan yeni bir aşık-kaynak düzenleme ve yerleştirme ya-c u span şerşeve tanıtıyoruz. Chisio bedava, kullanımı kolay ve etkili, otomatikccyerleşim algoritmalarını destekleyen bir akademik şizge gürselleştirme aracı olaraks c o sgeliştirildi. Java'da yazıldı ve Eclipse'in Graï¬ksel Düzenleme Cerşevesi'ni (GEF)s u şctemel olarak aldı.Chisio yakınlaştırma, kaydırma, şizge nesneleri ekleme ya da cıkarma, harekets c şettirme, boyutunu değiştirme gibi standart şizge düzenleyici ozellikleri ile tamam-gs c u ülanmış üzelleşmemiş bileşik cizge düzenleyicisi olarak kullanılabilir. Var olan şizgeso s s sş u cnesnelerinin ozelliklerini ve yerleşim seşeneklerini değiştirmek işin nesne ozellikleriü s c gs c üve yerleşim seşenekleri pencereleri sunulmaktadır. Ayrıca, kullanılmakta olans cşizgeyi yazdırma ya da resim olarak ve kalıcı bellekte saklamak da mümkündür.c uuuSaklanan şizgeler ya da diğer araşlar tarafından yaratılmış GraphML bişimindekic g c s cdosyalar Chisio'ya yüklenebilir. Bunlardan başka, vurgulama mekanizması ileu skullanıcıların ilgilendiği altşizgelerin vurgulanması da mümkündür.g c uuuCerşeve, son kullanıcıların üzel ihtiyaşları işin kolayca üzelleştirilebilmeyeşc o c c o solanak sağlayacak bir mimariye de sahiptir. Ayrıca Chisio yay gümmeli'deng osıradüzensel yerleşime, bileşik yay gümmeliye, dairesel yerleşime ceşitli yerleşimu s s o s şs svvistilleri sunmaktadır. Bundan başka, yerleşim algoritması geliştirenler işin Chi-s s s csio'yu ideal bir sınama ortamı yapacak şekilde yeni algoritmalar doğruca ek-s glenebilir.Anahtar süzcükler : bilgi gürselleştirme, cizge yerleşimi, şizge düzenleme, yazılımou o s ş s c usistemi, şizge düzenleyici, bileşik şizgeler.c u sc ABSTRACTCHISIO: A VISUAL FRAMEWORK FORCOMPOUND GRAPH EDITING AND LAYOUTCihan Kücukkeşeciuşü cM.S. in Computer EngineeringSupervisor: Assoc. Prof. Dr. Uğur Doğrusüzg goJune, 2007Graphs are data models, widely used in many areas from networking to biology tocomputer science. Visualization, interactive editing ability and layout of graphsare critical issues when analyzing the underlying relational information.There are many commercial and non-commercial graph visualization tools.However, overall support for compound or hierarchically organized graph repre-sentations is very limited.We introduce a new open-source editing and layout framework named Chisiofor compound graphs. Chisio is developed as a free, easy-to-use and powerful aca-demic graph visualization tool, supporting various automatic layout algorithms.It is written in Java and based on Eclipse?s Graphical Editing Framework (GEF).Chisio can be used as a ï¬nished generic compound graph editor with standardgraph editing facilities such as zoom, scroll, add or remove graph objects, move,and resize. Object property and layout options dialogs are provided to modifyexisting graph object properties and layout options, respectively. In addition,printing or saving the current drawing as a static image and persistent storagefacilities are supported. Saved graphs or GraphML formatted ï¬les created byother tools can be loaded into Chisio. Furthermore, a highlight mechanism isprovided to emphasize subgraphs of users interest.The framework has an architecture suitable for easy customization of the toolfor end-users? speciï¬c needs as well. Also Chisio oï¬ers several layout styles fromthe basic spring embedder to hierarchical layout to compound spring embedder tocircular layout. Furthermore, new algorithms are straightforward to add, makingChisio an ideal test environment for layout algorithm developers.iiiivKeywords: information visualization, graph layout, graph editing, software sys-tem, graph editor, compound graphs. 114
- Published
- 2007
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.