KVKristina Vušković

Kristina Vušković

*This is an algorithmically generated author record based on publicly available information.

Current Organizations / Institutes

The organizations/institutes from the scholar's latest article


Kristina Vušković has a total of 42 co-authors. Here are the top co-authors by number of shared publications:


Latest Publications

  • Submodular Functions and Perfect Graphs

    by Tara Abrishami, Maria Chudnovsky, Cemil Dibek, Kristina Vušković

    We give a combinatorial polynomial-time algorithm to find a maximum weight independent set in perfect graphs of bounded degree that do not contain a prism or a hole of length four as an induced subgraph. An even pair in a graph is a pair of vertices all induced paths between which are even. An even set is a set of vertices every two of which are an even pair. We show that every perfect graph that does not contain a prism or a hole of length four as an induced subgraph has a balanced separator which is the union of a bounded number of even sets, where the bound depends only on the maximum degree of the graph. This allows us to solve the maximum weight independent set problem using the well-known submodular function minimization algorithm. Funding: This work was supported by the Engineering and Physical Sciences Research Council [Grant EP/V002813/1]; the National Science Foundation [Grants DMS-1763817, DMS-2120644, and DMS-2303251]; and Alexander von Humboldt-Stiftung.


  • Graphs with all holes the same length

    by Linda Cook, Jake Horsfield, Myriam Preissmann, Cléophée Robin, Paul Seymour, Ni Luh Dewi Sintiari, Nicolas Trotignon, Kristina Vušković


  • Open Access

    Tree independence number I. (Even hole, diamond, pyramid)‐free graphs

    by Tara Abrishami, Bogdan Alecu, Maria Chudnovsky, Sepehr Hajebi, Sophie Spirkl, Kristina Vušković

    The tree‐independence number , first defined and studied by Dallard, Milanič, and Štorgel, is a variant of treewidth tailored to solving the maximum independent set problem. Over a series of papers, Abrishami et al. developed the so‐called central bag method to study induced obstructions to bounded treewidth. Among others, they showed that, in a certain superclass of (even hole, diamond, pyramid)‐free graphs, treewidth is bounded by a function of the clique number. In this paper, we relax the bounded clique number assumption, and show that has bounded . Via existing results, this yields a polynomial‐time algorithm for the Maximum Weight Independent Set problem in this class. Our result also corroborates, for this class of graphs, a conjecture of Dallard, Milanič, and Štorgel that in a hereditary graph class, is bounded if and only if the treewidth is bounded by a function of the clique number.


  • Open Access

    Bisimplicial separators

    by Martin Milanič, Irena Penev, Nevena Pivač, Kristina Vušković

    A minimal separator of a graph is a set such that there exist vertices with the property that separates from in , but no proper subset of does. For an integer , we say that a minimal separator is ‐simplicial if it can be covered by cliques and denote by the class of all graphs in which each minimal separator is ‐simplicial. We show that for each , the class is closed under induced minors, and we use this to show that the Maximum Weight Stable Set problem can be solved in polynomial time for . We also give a complete list of minimal forbidden induced minors for . Next, we show that, for , every nonnull graph in has a ‐simplicial vertex, that is, a vertex whose neighborhood is a union of cliques; we deduce that the Maximum Weight Clique problem can be solved in polynomial time for graphs in . Further, we show that, for , it is NP‐hard to recognize graphs in ; the time complexity of recognizing graphs in is unknown. We also show that the Maximum Clique problem is NP‐hard for graphs in . Finally, we prove a decomposition theorem for diamond‐free graphs in (where the diamond is the graph obtained from by deleting one edge), and we use this theorem to obtain polynomial‐time algorithms for the Vertex Coloring and recognition problems for diamond‐free graphs in , and improved running times for the Maximum Weight Clique and Maximum Weight Stable Set problems for this class of graphs.


  • Open Access

    Bisimplicial separators

    by Martin Milanič, Irena Penev, Nevena Pivač, Kristina Vušković

    A minimal separator of a graph $G$ is a set $S \subseteq V(G)$ such that there exist vertices $a,b \in V(G) \setminus S$ with the property that $S$ separates $a$ from $b$ in $G$, but no proper subset of $S$ does. For an integer $k\ge 0$, we say that a minimal separator is $k$-simplicial if it can be covered by $k$ cliques and denote by $\mathcal{G}_k$ the class of all graphs in which each minimal separator is $k$-simplicial. We show that for each $k \geq 0$, the class $\mathcal{G}_k$ is closed under induced minors, and we use this to show that the Maximum Weight Stable Set problem can be solved in polynomial time for $\mathcal{G}_k$. We also give a complete list of minimal forbidden induced minors for $\mathcal{G}_2$. Next, we show that, for $k \geq 1$, every nonnull graph in $\mathcal{G}_k$ has a $k$-simplicial vertex, i.e., a vertex whose neighborhood is a union of $k$ cliques; we deduce that the Maximum Weight Clique problem can be solved in polynomial time for graphs in $\mathcal{G}_2$. Further, we show that, for $k \geq 3$, it is NP-hard to recognize graphs in $\mathcal{G}_k$; the time complexity of recognizing graphs in $\mathcal{G}_2$ is unknown. We also show that the Maximum Clique problem is NP-hard for graphs in $\mathcal{G}_3$. Finally, we prove a decomposition theorem for diamond-free graphs in $\mathcal{G}_2$ (where the diamond is the graph obtained from $K_4$ by deleting one edge), and we use this theorem to obtain polynomial-time algorithms for the Vertex Coloring and recognition problems for diamond-free graphs in $\mathcal{G}_2$, and improved running times for the Maximum Weight Clique and Maximum Weight Stable Set problems for this class of graphs.

  • Open Access

    Induced subgraphs and tree decompositions V. one neighbor in a hole

    by Tara Abrishami, Bogdan Alecu, Maria Chudnovsky, Sepehr Hajebi, Sophie Spirkl, Kristina Vušković

    What are the unavoidable induced subgraphs of graphs with large treewidth? It is well‐known that the answer must include a complete graph, a complete bipartite graph, all subdivisions of a wall and line graphs of all subdivisions of a wall (we refer to these graphs as the “basic treewidth obstructions”). So it is natural to ask whether graphs excluding the basic treewidth obstructions as induced subgraphs have bounded treewidth. Sintiari and Trotignon answered this question in the negative. Their counterexamples, the so‐called “layered wheels,” contain wheels, where a wheel consists of a hole (i.e., an induced cycle of length at least four) along with a vertex with at least three neighbors in the hole. This leads one to ask whether graphs excluding wheels and the basic treewidth obstructions as induced subgraphs have bounded treewidth. This also turns out to be false due to Davies' recent example of graphs with large treewidth, no wheels and no basic treewidth obstructions as induced subgraphs. However, in Davies' example there exist holes and vertices (outside of the hole) with two neighbors in them. Here we prove that a hole with a vertex with at least two neighbors in it is inevitable in graphs with large treewidth and no basic obstruction. Our main result is that graphs in which every vertex has at most one neighbor in every hole (that does not contain it) and with the basic treewidth obstructions excluded as induced subgraphs have bounded treewidth.


  • Open Access

    When all holes have the same length

    by Jake Horsfield, Myriam Preissmann, Cléophée Robin, Ni Luh Dewi Sintiari, Nicolas Trotignon, Kristina Vusković

    For every integer $\ell \geq 7$, we give a structural description of the class of graphs whose chordless cycles of length at least 4 all have length $\ell$.

  • Coloring rings

    by Frédéric Maffray, Irena Penev, Kristina Vušković

    A ring is a graph whose vertex set can be partitioned into nonempty sets, , such that for all , the set can be ordered as so that . A hyperhole is a ring such that for all , is complete to . In this paper, we prove that the chromatic number of a ring is equal to the maximum chromatic number of a hyperhole in . Using this result, we give a polynomial‐time coloring algorithm for rings. Rings formed one of the basic classes in a decomposition theorem for a class of graphs studied by Boncompagni et al [J. Graph Theory 91 (2019), 192–246.]. Using our coloring algorithm for rings, we show that graphs in this larger class can also be colored in polynomial time. Furthermore, we find the optimal ‐bounding function for this larger class of graphs, and we also verify Hadwiger's conjecture for it.


  • Open Access

    Coloring rings

    by Frédéric Maffray, Irena Penev, Kristina Vušković

    A ring is a graph $R$ whose vertex set can be partitioned into $k \geq 4$ nonempty sets, $X_1, \dots, X_k$, such that for all $i \in \{1,\dots,k\}$, the set $X_i$ can be ordered as $X_i = \{u_i^1, \dots, u_i^{|X_i|}\}$ so that $X_i \subseteq N_R[u_i^{|X_i|}] \subseteq \dots \subseteq N_R[u_i^1] = X_{i-1} \cup X_i \cup X_{i+1}$. A hyperhole is a ring $R$ such that for all $i \in \{1,\dots,k\}$, $X_i$ is complete to $X_{i-1}\cup X_{i+1}$. In this paper, we prove that the chromatic number of a ring $R$ is equal to the maximum chromatic number of a hyperhole in $R$. Using this result, we give a polynomial-time coloring algorithm for rings. Rings formed one of the basic classes in a decomposition theorem for a class of graphs studied by Boncompagni, Penev, and Vu\v{s}kovi\'c in [Journal of Graph Theory 91 (2019), 192--246]. Using our coloring algorithm for rings, we show that graphs in this larger class can also be colored in polynomial time. Furthermore, we find the optimal $\chi$-bounding function for this larger class of graphs, and we also verify Hadwiger's conjecture for it.