Skip to main content
Log in

Rank Reduction of Oriented Graphs by Vertex and Edge Deletions

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

In this paper we continue our study of graph modification problems defined by reducing the rank of the adjacency matrix of the given graph, and extend our results from undirected graphs to modifying the rank of skew-adjacency matrix of oriented graphs. An instance of a graph modification problem takes as input a graph G and a positive integer k, and the objective is to either delete k vertices/edges or edit k edges so that the resulting graph belongs to a particular family \(\mathcal{F}\) of graphs. Given a fixed positive integer r, we define \(\mathcal{F}_r\) as the family of oriented graphs where for each \(G\in \mathcal{F}_r\), the rank of the skew-adjacency matrix of G is at most r. Using the family \(\mathcal{F}_r\) we do algorithmic study, both in classical and parameterized complexity, of the following graph modification problems: \(r\)-Rank Vertex Deletion, \(r\)-Rank Edge Deletion. We first show that both the problems are NP-Complete. Then we show that these problems are fixed parameter tractable (FPT) by designing an algorithm with running time \(2^{\mathcal{O}(k \log r)}n^{\mathcal{O}(1)}\) for \(r\)-Rank Vertex Deletion, and an algorithm for \(r\)-Rank Edge Deletion running in time \(2^{\mathcal{O}(f(r) \sqrt{k} \log k )}n^{\mathcal{O}(1)}\). In addition to our FPT results we design polynomial kernels for these problems. Our main structural result, which is the fulcrum of all our algorithmic results, is that for a fixed integer r the size of any “reduced graph” in \(\mathcal{F}_r\) is upper bounded by \(3^r\). This result is of independent interest and generalizes a similar result of Kotlov and Lovász regarding reduced oriented graphs of rank r.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Notes

  1. A sunflower with k petals and a core Y is a collection of sets \(S_1,\dots ,S_k\) such that \(S_i\cap S_j =Y,\) \(\forall i\ne j\); the sets \(S_i \setminus Y\) are called petals, and we require that none of the sets \(S_i\) is empty.

References

  1. Abu-Khzam, F.N.: A kernelization algorithm for d-hitting set. J. Comput. Syst. Sci. 76(7), 524–531 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  2. Akbari, S., Cameron, P.J., Khosrovshahi, G.B.: Ranks and signatures of adjacency matrices (2004, preprint)

  3. Bliznets, I., Cygan, M., Komosa, P., Mach, L., Pilipczuk, M.: Lower bounds for the parameterized complexity of minimum fill-in and other completion problems. In: Proceedings of the Twenty-Seventh Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 1132–1151. Society for Industrial and Applied Mathematics (2016)

  4. Bliznets, I., Fomin, F.V., Pilipczuk, M., Pilipczuk, M.: A subexponential parameterized algorithm for proper interval completion. SIAM J. Discret. Math. 29(4), 1961–1987 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  5. Bliznets, I., Fomin, F.V., Pilipczuk, M., Pilipczuk, M.: Subexponential parameterized algorithm for interval completion. In: Proceedings of the Twenty-Seventh Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 1116–1131. Society for Industrial and Applied Mathematics (2016)

  6. Cao, Y.: Unit interval editing is fixed-parameter tractable. In: ICALP, vol. 9134, Lecture Notes in Computer Science, pp. 306–317. Springer (2015)

  7. Cao, Y.: Linear recognition of almost interval graphs. In: Proceedings of the Twenty-Seventh Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 1096–1115. Society for Industrial and Applied Mathematics (2016)

  8. Cao, Y., Marx, D.: Interval deletion is fixed-parameter tractable. ACM Trans. Algorithms 11(3), 21:1–21:35 (2015)

    Article  MathSciNet  Google Scholar 

  9. Cao, Y., Marx, D.: Chordal editing is fixed-parameter tractable. Algorithmica 75(1), 118–137 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  10. Cavers, M., Cioabă, S., Fallat, S., Gregory, D., Haemers, W., Kirkland, S., McDonald, J., Tsatsomeros, M.: Skew-adjacency matrices of graphs. Linear Algebra Appl. 436(12), 4512–4529 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  11. Cygan, M., Fomin, F.V., Kowalik, L., Lokshtanov, D., Marx, D., Pilipczuk, M., Pilipczuk, M., Saurabh, S.: Parameterized Algorithms. Springer, Berlin (2015)

    Book  MATH  Google Scholar 

  12. Damaschke, P., Mogren, O.: Editing the simplest graphs. In: WALCOM, pp. 249–260 (2014)

  13. Drange, P.G., Dregi, M.S., Lokshtanov, D., Sullivan, B.D.: On the threshold of intractability. In: ESA, vol. 9294, Lecture Notes in Computer Science, pp. 411–423. Springer (2015)

  14. Drange, P.G., Fomin, F.V., Pilipczuk, M., Villanger, Y.: Exploring the subexponential complexity of completion problems. ACM Trans Comput Theory (TOCT) 7(4), 14 (2015)

    MathSciNet  MATH  Google Scholar 

  15. Drange, P.G., Pilipczuk, M.: A polynomial kernel for trivially perfect editing. In: ESA, vol. 9294, Lecture Notes in Computer Science, pp. 424–436. Springer (2015)

  16. Eves, H.W.: Elementary Matrix Theory. Courier Corporation, North Chelmsford (1966)

    MATH  Google Scholar 

  17. Fomin, F.V., Kratsch, S., Pilipczuk, M., Pilipczuk, M., Villanger, Y.: Tight bounds for parameterized complexity of cluster editing with a small number of clusters. J. Comput. Syst. Sci. 80(7), 1430–1447 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  18. Fomin, F. V., Lokshtanov, D., Misra, N., Saurabh, S.: Planar F-deletion: approximation, kernelization and optimal FPT algorithms. In: FOCS (2012)

  19. Fomin, F.V., Villanger, Y.: Subexponential parameterized algorithm for minimum fill-in. SIAM J. Comput. 42(6), 2197–2216 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  20. Fujito, T.: A unified approximation algorithm for node-deletion problems. Discret. Appl. Math. 86, 213–231 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  21. Ghosh, E., Kolay, S., Kumar, M., Misra, P., Panolan, F., Rai, A., Ramanujan, M.S.: Faster parameterized algorithms for deletion to split graphs. Algorithmica 71(4), 989–1006 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  22. Hoffman, K., Kunze, R.: Linear Algebra. Englewood Cliffs, Bergen (1971)

    MATH  Google Scholar 

  23. Jukna, S.: Extremal Combinatorics: with Applications in Computer Science. Springer Science & Business Media, Berlin (2011)

    Book  MATH  Google Scholar 

  24. Kotlov, A., Lovász, L.: The rank and size of graphs. J. Graph Theory 23(2), 185–189 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  25. Lewis, J.M., Yannakakis, M.: The node-deletion problem for hereditary properties is NP-complete. J. Comput. Syst. Sci. 20(2), 219–230 (1980)

    Article  MathSciNet  MATH  Google Scholar 

  26. Lund, C., Yannakakis, M.: On the hardness of approximating minimization problems. J. ACM 41, 960–981 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  27. Mahajan, M., Sarma, J.: On the complexity of matrix rank and rigidity. Theory Comput. Syst. 46(1), 9–26 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  28. Marx, D., O’Sullivan, B., Razgon, I.: Finding small separators in linear time via treewidth reduction. ACM Trans. Algorithms 9(4), 30 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  29. Meesum, S., Misra, P., Saurabh, S.: Reducing rank of the adjacency matrix by graph modification. Theor. Comput. Sci. 654, 70–79 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  30. Peeters, R.: The maximum edge biclique problem is NP-complete. Discret. Appl. Math. 131(3), 651–654 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  31. Qu, H., Yu, G.: Bicyclic oriented graphs with skew-rank 2 or 4. Appl. Math. Comput. 258, 182–191 (2015)

    MathSciNet  MATH  Google Scholar 

  32. Sigler, L.: Algebra. In: Undergraduate Texts in Mathematics. Springer (1976)

  33. Yannakakis, M.: Node and edge-deletion NP-complete problems. In: Proceedings of the Tenth Annual ACM Symposium on Theory of Computing, STOC ’78, pp. 253–264. ACM (1978)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Syed M. Meesum.

Additional information

A preliminary version of this paper has appeared in the proceedings of LATIN 2016.

The research leading to these results has received funding from the European Research Council under the European Union’s Seventh Framework Programme (FP7/2007-2013) / ERC Grant Agreement No. 306992.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Meesum, S.M., Saurabh, S. Rank Reduction of Oriented Graphs by Vertex and Edge Deletions. Algorithmica 80, 2757–2776 (2018). https://doi.org/10.1007/s00453-017-0340-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-017-0340-2

Keywords

Navigation