Skip to main content

Algorithms for Subnetwork Mining in Heterogeneous Networks

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7276))

Abstract

Subnetwork mining is an essential issue in network analysis, with specific applications e.g. in biological networks, social networks, information networks and communication networks. Recent applications require the extraction of subnetworks (or patterns) involving several relations between the objects of interest, each such relation being given as a network. The complexity of a particular mining problem increases with the different nature of the networks, their number, their size, the topology of the requested pattern, the criteria to optimize. In this emerging field, our paper deals with two networks respectively represented as a directed acyclic graph and an undirected graph, on the same vertex set. The sought pattern is a longest path in the directed graph whose vertex set induces a connected subgraph in the undirected graph. This problem has immediate applications in biological networks, and predictable applications in social, information and communication networks. We study the complexity of the problem, thus identifying polynomial, NP-complete and APX-hard cases. In order to solve the difficult cases, we propose a heuristic and a branch-and-bound algorithm. We further perform experimental evaluation on both simulated and real data.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Barabási, A.-L.: Scale-free networks: a decade and beyond. Science 325, 412–413 (2009)

    Article  MathSciNet  Google Scholar 

  2. Blin, G., Fertin, G., Mohamed-Babou, H., Rusu, I., Sikora, F., Vialette, S.: Algorithmic Aspects of Heterogeneous Biological Networks Comparison. In: Wang, W., Zhu, X., Du, D.-Z. (eds.) COCOA 2011. LNCS, vol. 6831, pp. 272–286. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  3. Boyer, F., Morgat, A., Labarre, L., Pothier, J., Viari, A.: Syntons, metabolons and interactons: an exact graph-theoretical approach for exploring neighbourhood between genomic and functional data. Bioinformatics 21(23), 4209–4215 (2005)

    Article  Google Scholar 

  4. Bunke, H.: Graph matching: theoretical foundations, algorithms and applications. In: Proc. Vision Interface, pp. 82–88 (2000)

    Google Scholar 

  5. Cai, D., Shao, Z., He, X., Yan, X., Han, J.: Mining hidden community in heterogeneous social networks. In: Proc. of the 3rd International Workshop on Link Discovery, pp. 58–65 (2005)

    Google Scholar 

  6. Conte, D., Foggia, P., Sansone, C., Vento, M.: Thirty years of graph matching in pattern recognition. International Journal of Pattern Recognition and Artificial Intelligence 18, 265–298 (2004)

    Article  Google Scholar 

  7. Durek, P., Walther, D.: The integrated analysis of metabolic and protein interaction networks reveals novel molecular organizing principles. BMC Systems Biology 2(1) (2008)

    Google Scholar 

  8. Dzeroski, S., Lavrac, N.: Relational data mining. Springer (2001)

    Google Scholar 

  9. Erdös, P., Rényi, A.: On random graphs, I. Publicationes Mathematicae (Debrecen) 6, 290–297 (1959)

    MathSciNet  MATH  Google Scholar 

  10. Gai, A.-T., Habib, M., Paul, C., Raffinot, M.: Identifying common connected components of graphs. Technical Report RR-LIRMM-03016, LIRMM (2003)

    Google Scholar 

  11. Garey, M.R., Johnson, D.S.: Computers and Intractability: a guide to the theory of NP-completeness. W.H. Freeman (1979)

    Google Scholar 

  12. Kelley, B.P., Yuan, B., Lewitter, F., Sharan, R., Stockwell, B.R., Ideker, T.: Pathblast: a tool for alignment of protein interaction networks. Nucleic Acids Research 32, 83–88 (2004)

    Article  Google Scholar 

  13. Matsuo, Y., Hamasaki, M., Takeda, H., Mori, J., Bollegara, D., Nakamura, Y., Nishimura, T., Hasida, K., Ishizuka, M.: Spinning multiple social networks for semantic web. In: Proc. of the Twenty-First National Conference on Artificial Intelligence (2006)

    Google Scholar 

  14. Sharan, R., Suthram, S., Kelley, R.M., Kuhn, T., Mccuine, S., Uetz, P., Sittler, T., Karp, R.M., Ideker, T.: Conserved patterns of protein interaction in multiple species. National Academy of Sciences 102(6), 1974–1979 (2005)

    Article  Google Scholar 

  15. Vicentini, R., Menossi, M.: Data mining and knowledge discovery in real life applications. Julio Ponce and Adem Karahoca edition. In-tech (2009)

    Google Scholar 

  16. Wernicke, S., Rasche, F.: Simple and fast alignment of metabolic pathways by exploiting local diversity. Bioinformatics 23, 1978–1985 (2007)

    Article  Google Scholar 

  17. Williams, E., Bowles, D.J.: Coexpression of neighboring genes in the genome of arabidopsis thaliana. Genome Research 14, 1060–1067 (2004)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fertin, G., Mohamed Babou, H., Rusu, I. (2012). Algorithms for Subnetwork Mining in Heterogeneous Networks. In: Klasing, R. (eds) Experimental Algorithms. SEA 2012. Lecture Notes in Computer Science, vol 7276. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30850-5_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-30850-5_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-30849-9

  • Online ISBN: 978-3-642-30850-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics