19 results on '"Heggernes, Pinar"'
Search Results
2. Rainbow Vertex Coloring Bipartite Graphs and Chordal Graphs
- Author
-
Heggernes, Pinar, Issac, Davis, Lauri, Juho, Lima, Paloma T., Leeuwen, Erik Jan van, Potapov, Igor, Spirakis, Paul, Worrell, James, Sub Algorithms and Complexity, and Algorithms and Complexity
- Subjects
Mathematics::Combinatorics ,000 Computer science, knowledge, general works ,Computer Science::Discrete Mathematics ,graph classes ,TheoryofComputation_ANALYSISOFALGORITHMSANDPROBLEMCOMPLEXITY ,Computer Science ,Rainbow coloring ,approximation algorithms ,polynomial-time algorithms ,MathematicsofComputing_DISCRETEMATHEMATICS - Abstract
Given a graph with colors on its vertices, a path is called a rainbow vertex path if all its internal vertices have distinct colors. We say that the graph is rainbow vertex-connected if there is a rainbow vertex path between every pair of its vertices. We study the problem of deciding whether the vertices of a given graph can be colored with at most k colors so that the graph becomes rainbow vertex-connected. Although edge-colorings have been studied extensively under similar constraints, there are significantly fewer results on the vertex variant that we consider. In particular, its complexity on structured graph classes was explicitly posed as an open question. We show that the problem remains NP-complete even on bipartite apex graphs and on split graphs. The former can be seen as a first step in the direction of studying the complexity of rainbow coloring on sparse graphs, an open problem which has attracted attention but limited progress. We also give hardness of approximation results for both bipartite and split graphs. To complement the negative results, we show that bipartite permutation graphs, interval graphs, and block graphs can be rainbow vertex-connected optimally in polynomial time.
- Published
- 2018
- Full Text
- View/download PDF
3. Graph Modification Problems (Dagstuhl Seminar 14071)
- Author
-
Bodlaender, Hans L., Heggernes, Pinar, and Lokshtanov, Daniel
- Subjects
graphs ,000 Computer science, knowledge, general works ,graph classes ,graph modification ,Computer Science ,fixed parameter tractable ,algorithms - Abstract
This report documents the program and the outcomes of Dagstuhl Seminar 14071 "Graph Modification Problems". The seminar was held from February 9 to February 14, 2014. This report contains abstracts for presentations about the recent developments on algorithms and structural results for graph modification problems, as well as related areas. Furthermore, the report contains a summary of open problems in this area of research.
- Published
- 2014
- Full Text
- View/download PDF
4. Exploiting graph structure to cope with hard problems (Dagstuhl Seminar 11182)
- Author
-
Brandstädt, Andreas, Golumbic, Martin Charles, Heggernes, Pinar, and McConnell, Ross
- Subjects
000 Computer science, knowledge, general works ,GeneralLiterature_INTRODUCTORYANDSURVEY ,Computer Science - Abstract
This report documents the program and the outcomes of Dagstuhl Seminar 11182 ``Exploiting graph structure to cope with hard problems'' which has been held in Schloss Dagstuhl -- Leibniz Center for Informatics from May 1st, 2011 to May 6th, 2011. During the seminar experts with a common focus on graph algorithms presented various new results in how to attack NP-hard graph problems by using the structure of the input graph. Moreover, in the afternoon of each seminar's day new problems have been posed and discussed.
- Published
- 2011
- Full Text
- View/download PDF
5. Single-Edge Monotonic Sequences of Graphs and Linear-Time Algorithms for Minimal Completions and Deletions.
- Author
-
Hutchison, David, Kanade, Takeo, Kittler, Josef, Kleinberg, Jon M., Mattern, Friedemann, Mitchell, John C., Naor, Moni, Nierstrasz, Oscar, Pandu Rangan, C., Steffen, Bernhard, Sudan, Madhu, Terzopoulos, Demetri, Tygar, Doug, Vardi, Moshe Y., Weikum, Gerhard, Lin, Guohui, Heggernes, Pinar, and Papadopoulos, Charis
- Abstract
We study graph properties that admit an increasing, or equivalently decreasing, sequence of graphs on the same vertex set such that for any two consecutive graphs in the sequence their difference is a single edge. This is useful for characterizing and computing minimal completions and deletions of arbitrary graphs into having these properties. We prove that threshold graphs and chain graphs admit such sequences. Based on this characterization and other structural properties, we present linear-time algorithms both for computing minimal completions and deletions into threshold, chain, and bipartite graphs, and for extracting a minimal completion or deletion from a given completion or deletion. Minimum completions and deletions into these classes are NP-hard to compute. [ABSTRACT FROM AUTHOR]
- Published
- 2007
- Full Text
- View/download PDF
6. Mixed Search Number and Linear-Width of Interval and Split Graphs.
- Author
-
Hutchison, David, Kanade, Takeo, Kittler, Josef, Kleinberg, Jon M., Mattern, Friedemann, Mitchell, John C., Naor, Moni, Nierstrasz, Oscar, Pandu Rangan, C., Steffen, Bernhard, Sudan, Madhu, Terzopoulos, Demetri, Tygar, Doug, Vardi, Moshe Y., Weikum, Gerhard, Brandstädt, Andreas, Kratsch, Dieter, Müller, Haiko, Fomin, Fedor V., and Heggernes, Pinar
- Abstract
We show that the mixed search number and the linear-width of interval graphs and of split graphs can be computed in linear time and in polynomial time, respectively. [ABSTRACT FROM AUTHOR]
- Published
- 2007
- Full Text
- View/download PDF
7. Characterizing Minimal Interval Completions.
- Author
-
Hutchison, David, Kanade, Takeo, Kittler, Josef, Kleinberg, Jon M., Mattern, Friedemann, Mitchell, John C., Naor, Moni, Nierstrasz, Oscar, Rangan, C. Pandu, Steffen, Bernhard, Sudan, Madhu, Terzopoulos, Demetri, Tygar, Doug, Vardi, Moshe Y., Weikum, Gerhard, Thomas, Wolfgang, Weil, Pascal, Heggernes, Pinar, Suchan, Karol, and Todinca, Ioan
- Abstract
Minimal interval completions of graphs are central in understanding two important and widely studied graph parameters: profile and pathwidth. Such understanding seems necessary to be able to attack the problem of computing these parameters. An interval completion of a given graph is an interval supergraph of it on the same vertex set, obtained by adding edges. If no subset of the added edges can be removed without destroying the interval property, we call it a minimal interval completion. In this paper, we give the first characterization of minimal interval completions. We present a polynomial time algorithm, for deciding whether a given interval completion of an arbitrary graph is minimal. If the interval completion is not minimal the algorithm can be used to extract a minimal interval completion that is a subgraph of the given interval completion. [ABSTRACT FROM AUTHOR]
- Published
- 2007
- Full Text
- View/download PDF
8. Simple and Efficient Modifications of Elimination Orderings.
- Author
-
Dongarra, Jack, Madsen, Kaj, Wasniewski, Jerzy, Heggernes, Pinar, and Villanger, Yngve
- Abstract
We study the problem of modifying a given elimination ordering through local reorderings. We present new theoretical results on equivalent orderings, including a new characterization of such orderings. Based on these results, we define the notion of k-optimality for an elimination ordering, and we describe how to use this in a practical context to modify a given elimination ordering to obtain less fill. We experiment with different values of k, and report on percentage of fill that is actually reduced from an already good initial ordering, like Minimum Degree. [ABSTRACT FROM AUTHOR]
- Published
- 2006
- Full Text
- View/download PDF
9. Minimal Split Completions of Graphs.
- Author
-
Correa, José R., Hevia, Alejandro, Kiwi, Marcos, Heggernes, Pinar, and Mancini, Federico
- Abstract
We study the problem of adding edges to a given arbitrary graph so that the resulting graph is a split graph, called a split completion of the input graph. Our purpose is to add an inclusion minimal set of edges to obtain a minimal split completion, which means that no proper subset of the added edges is sufficient to create a split completion. Minimal completions of arbitrary graphs into chordal graphs have been studied previously, and new results have been added continuously. There is an increasing interest in minimal completion problems, and minimal completions of arbitrary graphs into interval graphs have been studied very recently. We extend these previous results to split graphs, and we give a characterization of minimal split completions, along with a linear time algorithm for computing a minimal split completion of an arbitrary input graph. Among our results is a new way of partitioning the vertices of a split graph uniquely into three subsets. [ABSTRACT FROM AUTHOR]
- Published
- 2006
- Full Text
- View/download PDF
10. Optimal Linear Arrangement of Interval Graphs.
- Author
-
Královič, Rastislav, Urzyczyn, Paweł, Cohen, Johanne, Fomin, Fedor, Heggernes, Pinar, Kratsch, Dieter, and Kucherov, Gregory
- Abstract
We study the optimal linear arrangement (OLA) problem on interval graphs. Several linear layout problems that are NP-hard on general graphs are solvable in polynomial time on interval graphs. We prove that, quite surprisingly, optimal linear arrangement of interval graphs is NP-hard. The same result holds for permutation graphs. We present a lower bound and a simple and fast 2-approximation algorithm based on any interval model of the input graph. [ABSTRACT FROM AUTHOR]
- Published
- 2006
- Full Text
- View/download PDF
11. Minimal Interval Completions.
- Author
-
Brodal, Gerth Stølting, Leonardi, Stefano, Heggernes, Pinar, Suchan, Karol, Todinca, Ioan, and Villanger, Yngve
- Abstract
We study the problem of adding edges to an arbitrary graph so that the resulting graph is an interval graph. Our objective is to add an inclusion minimal set of edges, which means that no proper subset of the added edges can result in an interval graph when added to the original graph. We give a polynomial time algorithm to obtain a minimal interval completion of an arbitrary graph, thereby resolving the complexity of this problem. [ABSTRACT FROM AUTHOR]
- Published
- 2005
- Full Text
- View/download PDF
12. Optimal Broadcast Domination of Arbitrary Graphs in Polynomial Time.
- Author
-
Kratsch, Dieter, Heggernes, Pinar, and Lokshtanov, Daniel
- Abstract
Broadcast domination was introduced by Erwin in 2002, and it is a variant of the standard dominating set problem, such that vertices can be assigned various domination powers. Broadcast domination assigns a power f(v) ≥ 0 to each vertex v of a given graph, such that every vertex of the graph is within distance f(v) from some vertex v having f(v) ≥ 1. The optimal broadcast domination problem seeks to minimize the sum of the powers assigned to the vertices of the graph. Since the presentation of this problem its computational complexity has been open, and the general belief has been that it might be -hard. In this paper, we show that optimal broadcast domination is actually in , and we give a polynomial time algorithm for solving the problem on arbitrary graphs, using a non standard approach. [ABSTRACT FROM AUTHOR]
- Published
- 2005
- Full Text
- View/download PDF
13. Exact Algorithms for Graph Homomorphisms.
- Author
-
Liśkiewicz, Maciej, Reischuk, Rüdiger, Fomin, Fedor V., Heggernes, Pinar, and Kratsch, Dieter
- Abstract
Graph homomorphism, also called H-coloring, is a natural generalization of graph coloring: There is a homomorphism from a graph G to a complete graph on k vertices if and only if G is k-colorable. During the recent years the topic of exact (exponential-time) algorithms for NP-hard problems in general, and for graph coloring in particular, has led to extensive research. Consequently, it is natural to ask how the techniques developed for exact graph coloring algorithms can be extended to graph homomorphisms. By the celebrated result of Hell and Nešetřil, for each fixed simple graph H, deciding whether a given simple graph G has a homomorphism to H is polynomial-time solvable if H is a bipartite graph, and NP-complete otherwise. The case where H is a cycle of length 5 is the first NP-hard case different from graph coloring. We show that, for a given graph G on n vertices and an odd integer k≥ 5, whether G is homomorphic to a cycle of length k can be decided in time . We extend the results obtained for cycles, which are graphs of treewidth two, to graphs of bounded treewidth as follows: If H is of treewidth at most t, then whether G is homomorphic to H can be decided in time . [ABSTRACT FROM AUTHOR]
- Published
- 2005
- Full Text
- View/download PDF
14. Finding k Disjoint Triangles in an Arbitrary Graph.
- Author
-
Hromkovič, Juraj, Nagl, Manfred, Westfechtel, Bernhard, Fellows, Mike, Heggernes, Pinar, Rosamond, Frances, Sloper, Christian, and Telle, Jan Arne
- Abstract
We consider the NP-complete problem of deciding whether an input graph on n vertices has k vertex-disjoint copies of a fixed graph H. For H=K3 (the triangle) we give an O(22klog k +1.869kn2) algorithm, and for general H an O(2k
H log k +2k H log H n H ) algorithm. We introduce a preprocessing (kernelization) technique based on crown decompositions of an auxiliary graph. For H=K3 this leads to a preprocessing algorithm that reduces an arbitrary input graph of the problem to a graph on O(k3) vertices in polynomial time. [ABSTRACT FROM AUTHOR] - Published
- 2004
15. Deleting edges to restrict the size of an epidemic in temporal networks
- Author
-
George B. Mertzios, Viktor Zamaraev, Jessica Enright, Kitty Meeks, Rossmanith, Peter, Heggernes, Pinar, and Katoen, Joost-Pieter
- Subjects
FOS: Computer and information sciences ,050101 languages & linguistics ,Theoretical computer science ,General Computer Science ,Computational complexity theory ,Computer Networks and Communications ,Computer science ,0102 computer and information sciences ,02 engineering and technology ,Computational Complexity (cs.CC) ,01 natural sciences ,Theoretical Computer Science ,020204 information systems ,Computer Science - Data Structures and Algorithms ,0202 electrical engineering, electronic engineering, information engineering ,Point (geometry) ,Data Structures and Algorithms (cs.DS) ,0501 psychology and cognitive sciences ,Control (linguistics) ,000 Computer science, knowledge, general works ,Applied Mathematics ,05 social sciences ,Process (computing) ,Vertex (geometry) ,Computer Science - Computational Complexity ,Computational Theory and Mathematics ,010201 computation theory & mathematics ,restrict ,Path (graph theory) ,Computer Science ,020201 artificial intelligence & image processing ,Variety (universal algebra) ,MathematicsofComputing_DISCRETEMATHEMATICS - Abstract
Spreading processes on graphs are a natural model for a wide variety of real-world phenomena,\ud including information or behaviour spread over social networks, biological diseases spreading over\ud contact or trade networks, and the potential flow of goods over logistical infrastructure. Often,\ud the networks over which these processes spread are dynamic in nature, and can be modeled with\ud graphs whose structure is subject to discrete changes over time, i.e. with temporal graphs. Here, we\ud consider temporal graphs in which edges are available at specified timesteps, and study the problem\ud of deleting edges from a given temporal graph in order to reduce the number of vertices (temporally)\ud reachable from a given starting point. This could be used to control the spread of a disease, rumour,\ud etc. in a temporal graph. In particular, our aim is to find a temporal subgraph in which a process\ud starting at any single vertex can be transferred to only a limited number of other vertices using\ud a temporally-feasible path (i.e. a path, along which the times of the edge availabilities increase).\ud We introduce a natural deletion problem for temporal graphs and we provide positive and negative\ud results on its computational complexity, both in the traditional and the parameterised sense (subject\ud to various natural parameters), as well as addressing the approximability of this problem.
- Published
- 2021
16. Colouring H-free graphs of bounded diameter
- Author
-
Martin, Barnaby, Paulusma, Daniël, Smith, Siani, Rossmanith, Peter, Heggernes, Pinar, and Katoen, Joost-Pieter
- Subjects
050101 languages & linguistics ,000 Computer science, knowledge, general works ,05 social sciences ,Computer Science ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,0501 psychology and cognitive sciences ,02 engineering and technology - Abstract
The Colouring problem is to decide if the vertices of a graph can be coloured with at most k colours for an integer k, such that no two adjacent vertices are coloured alike. A graph G is H-free if G does not contain H as an induced subgraph. It is known that Colouring is NP-complete for H-free graphs if H contains a cycle or claw, even for fixed k >= 3. We examine to what extent the situation may change if in addition the input graph has bounded diameter.
- Published
- 2019
17. From regular expression matching to parsing
- Author
-
Inge Li Gørtz, Philip Bille, Katoen, Joost-Pieter, Heggernes, Pinar, and Rossmanith, Peter
- Subjects
FOS: Computer and information sciences ,Regular expression parsing ,000 Computer science, knowledge, general works ,Computer Networks and Communications ,Computer Science ,Computer Science - Data Structures and Algorithms ,Data Structures and Algorithms (cs.DS) ,Regular expressions ,Finite automata ,Software ,Algorithms ,Information Systems - Abstract
Given a regular expression $R$ and a string $Q$, the regular expression parsing problem is to determine if $Q$ matches $R$ and if so, determine how it matches, e.g., by a mapping of the characters of $Q$ to the characters in $R$. Regular expression parsing makes finding matches of a regular expression even more useful by allowing us to directly extract subpatterns of the match, e.g., for extracting IP-addresses from internet traffic analysis or extracting subparts of genomes from genetic data bases. We present a new general techniques for efficiently converting a large class of algorithms that determine if a string $Q$ matches regular expression $R$ into algorithms that can construct a corresponding mapping. As a consequence, we obtain the first efficient linear space solutions for regular expression parsing.
- Published
- 2019
18. Counting of Teams in First-Order Team Logics
- Author
-
Haak, Anselm, Kontinen, Juha, Müller, Fabian, Vollmer, Heribert, Yang, Fan, Rossmanith, Peter, Heggernes, Pinar, Katoen, Joost-Pieter, and Department of Mathematics and Statistics
- Subjects
FOS: Computer and information sciences ,Computer Science - Logic in Computer Science ,050101 languages & linguistics ,000 Computer science, knowledge, general works ,cs.CC ,05 social sciences ,02 engineering and technology ,Computational Complexity (cs.CC) ,cs.LO ,Logic in Computer Science (cs.LO) ,Computer Science - Computational Complexity ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,Computer Science::Logic in Computer Science ,Computer Science ,111 Mathematics ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,0501 psychology and cognitive sciences - Abstract
We study descriptive complexity of counting complexity classes in the range from #P to #*NP. A corollary of Fagin's characterization of NP by existential second-order logic is that #P can be logically described as the class of functions counting satisfying assignments to free relation variables in first-order formulae. In this paper we extend this study to classes beyond #P and extensions of first-order logic with team semantics. These team-based logics are closely related to existential second-order logic and its fragments, hence our results also shed light on the complexity of counting for extensions of first-order logic in Tarski's semantics. Our results show that the class #*NP can be logically characterized by independence logic and existential second-order logic, whereas dependence logic and inclusion logic give rise to subclasses of #*NP and #P, respectively. We also study the function class generated by inclusion logic and relate it to the complexity class TotP, which is a subclass of #P. Our main technical result shows that the problem of counting satisfying assignments for monotone Boolean Sigma_1-formulae is #*NP-complete with respect to Turing reductions as well as complete for the function class generated by dependence logic with respect to first-order reductions.
- Published
- 2019
- Full Text
- View/download PDF
19. Distributed Minimum Vertex Coloring and Maximum Independent Set in Chordal Graphs
- Author
-
Konrad, Christian, Zamaraev, Viktor, Rossmanith, Peter, Heggernes, Pinar, and Katoen, Joost-Pieter
- Subjects
FOS: Computer and information sciences ,TheoryofComputation_COMPUTATIONBYABSTRACTDEVICES ,000 Computer science, knowledge, general works ,General Computer Science ,TheoryofComputation_ANALYSISOFALGORITHMSANDPROBLEMCOMPLEXITY ,ComputingMethodologies_SYMBOLICANDALGEBRAICMANIPULATION ,Computer Science - Data Structures and Algorithms ,Computer Science ,Data Structures and Algorithms (cs.DS) ,Theoretical Computer Science ,MathematicsofComputing_DISCRETEMATHEMATICS - Abstract
We give deterministic distributed $(1+\epsilon)$-approximation algorithms for Minimum Vertex Coloring and Maximum Independent Set on chordal graphs in the LOCAL model. Our coloring algorithm runs in $O(\frac{1}{\epsilon} \log n)$ rounds, and our independent set algorithm has a runtime of $O(\frac{1}{\epsilon}\log(\frac{1}{\epsilon})\log^* n)$ rounds. For coloring, existing lower bounds imply that the dependencies on $\frac{1}{\epsilon}$ and $\log n$ are best possible. For independent set, we prove that $O(\frac{1}{\epsilon})$ rounds are necessary. Both our algorithms make use of a tree decomposition of the input chordal graph. They iteratively peel off interval subgraphs, which are identified via the tree decomposition of the input graph, thereby partitioning the vertex set into $O(\log n)$ layers. For coloring, each interval graph is colored independently, which results in various coloring conflicts between the layers. These conflicts are then resolved in a separate phase, using the particular structure of our partitioning. For independent set, only the first $O( \log \frac{1}{\epsilon})$ layers are required as they already contain a large enough independent set. We develop a $(1+\epsilon)$-approximation maximum independent set algorithm for interval graphs, which we then apply to those layers. This work raises the question as to how useful tree decompositions are for distributed computing.
- Published
- 2019
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.