Skip to main content
Top

2019 | OriginalPaper | Chapter

Finding Balanced Bicliques in Bipartite Graphs Using Variable Neighborhood Search

Authors : Juan David Quintana, Jesús Sánchez-Oro, Abraham Duarte

Published in: Variable Neighborhood Search

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The Maximum Balanced Biclique Problem (MBBP) consists of identifying a complete bipartite graph, or biclique, of maximum size within an input bipartite graph. This combinatorial optimization problem is solvable in polynomial time when the balance constraint is removed. However, it becomes \(\mathcal {NP}\)–hard when the induced subgraph is required to have the same number of vertices in each layer. Biclique graphs have been proven to be useful in several real-life applications, most of them in the field of biology, and the MBBP in particular can be applied in the design of programmable logic arrays or nanoelectronic systems. Most of the approaches found in literature for this problem are heuristic algorithms based on the idea of removing vertices from the input graph until a feasible solution is obtained; and more recently in the state of the art an evolutionary algorithm (MA/SM) has been proposed. As stated in previous works it is difficult to propose an effective local search method for this problem. Therefore, we propose the use of Reduced Variable Neighborhood Search (RVNS). This methodology is based on a random exploration of the considered neighborhoods and it does not require a local search.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
1.
go back to reference Al-Yamani, A.A., Ramsundar, S., Pradhan, D.K.: A defect tolerance scheme for nanotechnology circuits. IEEE Trans. Circuits Syst. 54–I(11), 2402–2409 (2007)MathSciNetCrossRef Al-Yamani, A.A., Ramsundar, S., Pradhan, D.K.: A defect tolerance scheme for nanotechnology circuits. IEEE Trans. Circuits Syst. 54–I(11), 2402–2409 (2007)MathSciNetCrossRef
2.
go back to reference Alon, N., Duke, R.A., Lefmann, H., Rödl, V., Yuster, R.: The algorithmic aspects of the regularity lemma. J. Algorithms 16(1), 80–109 (1994)MathSciNetCrossRef Alon, N., Duke, R.A., Lefmann, H., Rödl, V., Yuster, R.: The algorithmic aspects of the regularity lemma. J. Algorithms 16(1), 80–109 (1994)MathSciNetCrossRef
3.
go back to reference Baker, E.J., et al.: Ontological discovery environment: a system for integrating gene-phenotype associations. Genomics 94(6), 377–387 (2009)CrossRef Baker, E.J., et al.: Ontological discovery environment: a system for integrating gene-phenotype associations. Genomics 94(6), 377–387 (2009)CrossRef
4.
go back to reference Cheng, Y., Church, G.M.: Biclustering of expression data. In: Proceedings of the 8th ISMB, pp. 93–103. AAAI Press (2000) Cheng, Y., Church, G.M.: Biclustering of expression data. In: Proceedings of the 8th ISMB, pp. 93–103. AAAI Press (2000)
5.
go back to reference Chesler, E.J., Langston, M.A.: Combinatorial genetic regulatory network analysis tools for high throughput transcriptomic data. In: Eskin, E., Ideker, T., Raphael, B., Workman, C. (eds.) RRG/RSB -2005. LNCS, vol. 4023, pp. 150–165. Springer, Heidelberg (2007)CrossRef Chesler, E.J., Langston, M.A.: Combinatorial genetic regulatory network analysis tools for high throughput transcriptomic data. In: Eskin, E., Ideker, T., Raphael, B., Workman, C. (eds.) RRG/RSB -2005. LNCS, vol. 4023, pp. 150–165. Springer, Heidelberg (2007)CrossRef
6.
go back to reference Dawande, M., Keskinocak, P., Swaminathan, J.M., Tayur, S.: On bipartite and multipartite clique problems. J. Algorithms 41(2), 388–403 (2001)MathSciNetCrossRef Dawande, M., Keskinocak, P., Swaminathan, J.M., Tayur, S.: On bipartite and multipartite clique problems. J. Algorithms 41(2), 388–403 (2001)MathSciNetCrossRef
7.
go back to reference Feige, U., Kogan, S.: Hardness of approximation of the balanced complete bipartite subgraph problem. Technical report (2004) Feige, U., Kogan, S.: Hardness of approximation of the balanced complete bipartite subgraph problem. Technical report (2004)
8.
9.
go back to reference Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. Freeman, New York (1979)MATH Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. Freeman, New York (1979)MATH
10.
go back to reference Hansen, P., Mladenović, N.: Variable Neighborhood Search, pp. 313–337. Springer, Boston (2014)MATH Hansen, P., Mladenović, N.: Variable Neighborhood Search, pp. 313–337. Springer, Boston (2014)MATH
12.
go back to reference Mushlin, R.A., Kershenbaum, A., Gallagher, S.T., Rebbeck, T.R.: A graph-theoretical approach for pattern discovery in epidemiological research. IBM Syst. J. 46(1), 135–150 (2007)CrossRef Mushlin, R.A., Kershenbaum, A., Gallagher, S.T., Rebbeck, T.R.: A graph-theoretical approach for pattern discovery in epidemiological research. IBM Syst. J. 46(1), 135–150 (2007)CrossRef
13.
go back to reference Ravi, S.S., Lloyd, E.L.: The complexity of near-optimal programmable logic array folding. SIAM J. Comput. 17(4), 696–710 (1988)MathSciNetCrossRef Ravi, S.S., Lloyd, E.L.: The complexity of near-optimal programmable logic array folding. SIAM J. Comput. 17(4), 696–710 (1988)MathSciNetCrossRef
14.
go back to reference Sanderson, M.J., Driskell, A.C., Ree, R.H., Eulenstein, O., Langley, S.: Obtaining maximal concatenated phylogenetic data sets from large sequence databases. Mol. Biol. Evol. 20(7), 1036–1042 (2003)CrossRef Sanderson, M.J., Driskell, A.C., Ree, R.H., Eulenstein, O., Langley, S.: Obtaining maximal concatenated phylogenetic data sets from large sequence databases. Mol. Biol. Evol. 20(7), 1036–1042 (2003)CrossRef
15.
go back to reference Tahoori, M.B.: Application-independent defect tolerance of reconfigurable nanoarchitectures. JETC 2(3), 197–218 (2006)CrossRef Tahoori, M.B.: Application-independent defect tolerance of reconfigurable nanoarchitectures. JETC 2(3), 197–218 (2006)CrossRef
16.
go back to reference Tahoori, M.B.: Low-overhead defect tolerance in crossbar nanoarchitectures. JETC 5(2), 11 (2009)CrossRef Tahoori, M.B.: Low-overhead defect tolerance in crossbar nanoarchitectures. JETC 5(2), 11 (2009)CrossRef
17.
go back to reference Tanay, A., Sharan, R., Shamir, R.: Discovering statistically significant biclusters in gene expression data. In: ISMB, pp. 136–144 (2002) Tanay, A., Sharan, R., Shamir, R.: Discovering statistically significant biclusters in gene expression data. In: ISMB, pp. 136–144 (2002)
18.
go back to reference Wang, H., Wang, W., Yang, J., Yu, P.S.: Clustering by pattern similarity in large data sets. In: Franklin, M.J., Moon, B., Ailamaki, A. (eds.) SIGMOD Conference, pp. 394–405. ACM (2002) Wang, H., Wang, W., Yang, J., Yu, P.S.: Clustering by pattern similarity in large data sets. In: Franklin, M.J., Moon, B., Ailamaki, A. (eds.) SIGMOD Conference, pp. 394–405. ACM (2002)
20.
go back to reference Yuan, B., Li, B.: A low time complexity defect-tolerance algorithm for nanoelectronic crossbar. In: International Conference on Information Science and Technology, pp. 143–148 (2011) Yuan, B., Li, B.: A low time complexity defect-tolerance algorithm for nanoelectronic crossbar. In: International Conference on Information Science and Technology, pp. 143–148 (2011)
21.
go back to reference Yuan, B., Li, B.: A fast extraction algorithm for defect-free subcrossbar in nanoelectronic crossbar. ACM J. Emerg. Technol. Comput. Syst. (JETC) 10(3), 25 (2014)MathSciNet Yuan, B., Li, B.: A fast extraction algorithm for defect-free subcrossbar in nanoelectronic crossbar. ACM J. Emerg. Technol. Comput. Syst. (JETC) 10(3), 25 (2014)MathSciNet
22.
go back to reference Yuan, B., Li, B., Chen, H., Yao, X.: A new evolutionary algorithm with structure mutation for the maximum balanced biclique problem. IEEE Trans. Cybern. 45(5), 1040–1053 (2015) Yuan, B., Li, B., Chen, H., Yao, X.: A new evolutionary algorithm with structure mutation for the maximum balanced biclique problem. IEEE Trans. Cybern. 45(5), 1040–1053 (2015)
Metadata
Title
Finding Balanced Bicliques in Bipartite Graphs Using Variable Neighborhood Search
Authors
Juan David Quintana
Jesús Sánchez-Oro
Abraham Duarte
Copyright Year
2019
DOI
https://doi.org/10.1007/978-3-030-15843-9_10

Premium Partner