Skip to main content

2020 | OriginalPaper | Buchkapitel

Approximating Modular Decomposition Is Hard

verfasst von : Michel Habib, Lalla Mouatadid, Mengchuan Zou

Erschienen in: Algorithms and Discrete Applied Mathematics

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In order to understand underlying structural regularities in a graph, a basic and useful technique, known as modular decomposition, looks for subsets of vertices that have the exact same neighbourhood to the outside. These are known as modules and there exist linear-time algorithms to find them. This notion however is too strict, especially when dealing with graphs that arise from real world data. This is why it is important to relax this condition by allowing some noise in the data. However, generalizing modular decomposition is far from being obvious since most of the proposals lose the algebraic properties of modules and therefore most of the nice algorithmic consequences. In this paper we introduce the notion of \(\epsilon \)-module which seems to be a good compromise that maintains some of the algebraic structure. Among the main results in the paper, we show that minimal \(\epsilon \)-modules can be computed in polynomial time, on the other hand for maximal \(\epsilon \)-modules it is already NP-hard to compute if a graph admits an 1-parallel decomposition, i.e. one step of decomposition of \(\epsilon \)-module with \(\epsilon =1\).

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
We use \(\epsilon \) to denote small error, despite being greater than 1.
 
Literatur
1.
Zurück zum Zitat Bonsma, P.: The complexity of the matching-cut problem for planar graphs and other graph classes. JGT 62(2), 109–126 (2009)MathSciNetMATHCrossRef Bonsma, P.: The complexity of the matching-cut problem for planar graphs and other graph classes. JGT 62(2), 109–126 (2009)MathSciNetMATHCrossRef
2.
Zurück zum Zitat Borowiecki, M., Jesse-Józefczyk, K.: Matching cutsets in graphs of diameter 2. Theoret. Comput. Sci. 407(1–3), 574–582 (2008)MathSciNetMATHCrossRef Borowiecki, M., Jesse-Józefczyk, K.: Matching cutsets in graphs of diameter 2. Theoret. Comput. Sci. 407(1–3), 574–582 (2008)MathSciNetMATHCrossRef
3.
Zurück zum Zitat Bui-Xuan, B., Habib, M., Limouzy, V., de Montgolfier, F.: Algorithmic aspects of a general modular decomposition theory. Discrete Appl. Math. 157(9), 1993–2009 (2009)MathSciNetMATHCrossRef Bui-Xuan, B., Habib, M., Limouzy, V., de Montgolfier, F.: Algorithmic aspects of a general modular decomposition theory. Discrete Appl. Math. 157(9), 1993–2009 (2009)MathSciNetMATHCrossRef
4.
Zurück zum Zitat Bui-Xuan, B., Habib, M., Rao, M.: Tree-representation of set families and applications to combinatorial decompositions. Eur. J. Comb. 33(5), 688–711 (2012)MathSciNetMATHCrossRef Bui-Xuan, B., Habib, M., Rao, M.: Tree-representation of set families and applications to combinatorial decompositions. Eur. J. Comb. 33(5), 688–711 (2012)MathSciNetMATHCrossRef
7.
9.
Zurück zum Zitat Ehrenfeucht, A., Rozenberg, G.: Theory of 2-structures, part II: representation through labeled tree families. Theor. Comput. Sci. 70(3), 305–342 (1990)MATHCrossRef Ehrenfeucht, A., Rozenberg, G.: Theory of 2-structures, part II: representation through labeled tree families. Theor. Comput. Sci. 70(3), 305–342 (1990)MATHCrossRef
10.
Zurück zum Zitat Fiala, J., Paulusma, D.: A complete complexity classification of the role assignment problem. Theor. Comput. Sci. 349(1), 67–81 (2005)MathSciNetMATHCrossRef Fiala, J., Paulusma, D.: A complete complexity classification of the role assignment problem. Theor. Comput. Sci. 349(1), 67–81 (2005)MathSciNetMATHCrossRef
11.
Zurück zum Zitat Fujishige, S.: Submodular Functions and Optimization. North-Holland, Amsterdam (1991)MATH Fujishige, S.: Submodular Functions and Optimization. North-Holland, Amsterdam (1991)MATH
12.
Zurück zum Zitat Gagneur, J., Krause, R., Bouwmeester, T., Casari, G.: Modular decomposition of protein-protein interaction networks. Genome Biol. 5(8), R57 (2004)CrossRef Gagneur, J., Krause, R., Bouwmeester, T., Casari, G.: Modular decomposition of protein-protein interaction networks. Genome Biol. 5(8), R57 (2004)CrossRef
13.
16.
Zurück zum Zitat Habib, M., Paul, C.: A survey of the algorithmic aspects of modular decomposition. Comput. Sci. Rev. 4(1), 41–59 (2010)MATHCrossRef Habib, M., Paul, C.: A survey of the algorithmic aspects of modular decomposition. Comput. Sci. Rev. 4(1), 41–59 (2010)MATHCrossRef
17.
Zurück zum Zitat Habib, M., Paul, C., Viennot, L.: Partition refinement techniques: an interesting algorithmic tool kit. Int. J. Found. Comput. Sci. 10(2), 147–170 (1999)MathSciNetMATHCrossRef Habib, M., Paul, C., Viennot, L.: Partition refinement techniques: an interesting algorithmic tool kit. Int. J. Found. Comput. Sci. 10(2), 147–170 (1999)MathSciNetMATHCrossRef
19.
Zurück zum Zitat James, L.O., Stanton, R.G., Cowan, D.D.: Graph decomposition for undirected graphs. In: Proceedings of the 3rd Southeastern International Conference on Combinatorics, Graph Theory, and Computing, Florida Atlantic Univ., Boca Raton, Flo., pp. 281–290 (1972) James, L.O., Stanton, R.G., Cowan, D.D.: Graph decomposition for undirected graphs. In: Proceedings of the 3rd Southeastern International Conference on Combinatorics, Graph Theory, and Computing, Florida Atlantic Univ., Boca Raton, Flo., pp. 281–290 (1972)
21.
Zurück zum Zitat Möhring, R.H.: Algorithmic aspects of the substitution decomposition in optimization over relations, set systems and boolean functions. Ann. Oper. Res. 6, 195–225 (1985)MathSciNetCrossRef Möhring, R.H.: Algorithmic aspects of the substitution decomposition in optimization over relations, set systems and boolean functions. Ann. Oper. Res. 6, 195–225 (1985)MathSciNetCrossRef
22.
Zurück zum Zitat Möhring, R., Radermacher, F.: Substitution decomposition for discrete structures and connections with combinatorial optimization. Ann. Discret. Math. 19, 257–356 (1984)MathSciNetMATH Möhring, R., Radermacher, F.: Substitution decomposition for discrete structures and connections with combinatorial optimization. Ann. Discret. Math. 19, 257–356 (1984)MathSciNetMATH
24.
Zurück zum Zitat Nabti, C., Seba, H.: Querying massive graph data: a compress and search approach. Future Gener. Comput. Syst. 74, 63–75 (2017)CrossRef Nabti, C., Seba, H.: Querying massive graph data: a compress and search approach. Future Gener. Comput. Syst. 74, 63–75 (2017)CrossRef
25.
29.
Zurück zum Zitat Serafino, P.: Speeding up graph clustering via modular decomposition based compression. In: Proceedings of the 28th Annual ACM Symposium on Applied Computing, SAC 2013, Coimbra, Portugal, 18–22 March 2013, pp. 156–163 (2013) Serafino, P.: Speeding up graph clustering via modular decomposition based compression. In: Proceedings of the 28th Annual ACM Symposium on Applied Computing, SAC 2013, Coimbra, Portugal, 18–22 March 2013, pp. 156–163 (2013)
30.
Zurück zum Zitat Szemerédi, E.: On sets of integers containing no k elements in arithmetic progression. Acta Arithmetica 27, 199–245 (1975)MathSciNetMATHCrossRef Szemerédi, E.: On sets of integers containing no k elements in arithmetic progression. Acta Arithmetica 27, 199–245 (1975)MathSciNetMATHCrossRef
Metadaten
Titel
Approximating Modular Decomposition Is Hard
verfasst von
Michel Habib
Lalla Mouatadid
Mengchuan Zou
Copyright-Jahr
2020
DOI
https://doi.org/10.1007/978-3-030-39219-2_5

Premium Partner