FCA in a Logical Programming Setting for Visualization-Oriented Graph Compression

Molecular biology produces and accumulates huge amounts of data that are generally integrated within graphs of molecules linked by various interactions. Exploring potentially interesting substructures (clusters, motifs) within such graphs requires proper abstraction and visualization methods. Most layout techniques (edge and nodes spatial organization) prove insufficient in this case. Royer et al. introduced in 2008 Power graph analysis, a dedicated program using classes of nodes with similar properties and classes of edges linking node classes to achieve a lossless graph compression. The contributions of this paper are twofold. First, we formulate and study this issue in the framework of Formal Concept Analysis. This leads to a generalized view of the initial problem offering new variants and solving approaches. Second, we state the FCA modeling problem in a logical setting, Answer Set programming, which provides a great flexibility for the specification of concept search spaces.

[1]  Societatea de Știinţe Matematice din Republica Socialistă România Bulletin mathématique de la Société des sciences mathématiques de la République Socialiste de Roumanie. Nouvelle série , 1964 .

[2]  Fan Chung Graham,et al.  On the coverings of graphs , 1980, Discret. Math..

[3]  Michael Gelfond,et al.  Logic Programs with Classical Negation , 1990, ICLP.

[4]  Noga Alon,et al.  Can visibility graphs Be represented compactly? , 1993, SCG '93.

[5]  Noga Alon,et al.  Can visibility graphs Be represented compactly? , 1994, Discret. Comput. Geom..

[6]  David Eppstein,et al.  Arboricity and Bipartite Subgraph Listing Algorithms , 1994, Inf. Process. Lett..

[7]  Jérôme Amilhastre,et al.  Complexity of Minimum Biclique Cover and Minimum Biclique Decomposition for Bipartite Domino-free Graphs , 1998, Discret. Appl. Math..

[8]  M. Kanehisa,et al.  A heuristic graph comparison algorithm and its application to detect functionally related enzyme clusters. , 2000, Nucleic acids research.

[9]  P. Shannon,et al.  Cytoscape: a software environment for integrated models of biomolecular interaction networks. , 2003, Genome research.

[10]  D. Bu,et al.  Topological structure analysis of the protein-protein interaction network in budding yeast. , 2003, Nucleic acids research.

[11]  Peter L. Hammer,et al.  Consensus algorithms for the generation of all maximal bicliques , 2004, Discret. Appl. Math..

[12]  Igor Jurisica,et al.  Protein complex prediction via cost-based clustering , 2004, Bioinform..

[13]  Julien Gagneur,et al.  Modular decomposition of protein-protein interaction networks , 2004, Genome Biology.

[14]  Pascal Hitzler,et al.  Querying Formal Contexts with Answer Set Programs , 2006, ICCS.

[15]  Vladimir Lifschitz,et al.  Answer Set Programming , 2019 .

[16]  Michael Schroeder,et al.  Unraveling Protein Networks with Power Graph Analysis , 2008, PLoS Comput. Biol..

[17]  Michael C. Schatz,et al.  Revealing Biological Modules via Graph Summarization , 2009, J. Comput. Biol..

[18]  Stasys Jukna,et al.  On covering graphs by complete bipartite subgraphs , 2009, Discret. Math..

[19]  Iraklis Varlamis,et al.  Efficient community detection using power graph analysis , 2011, LSDS-IR '11.

[20]  Marius Thomas Lindauer,et al.  Potassco: The Potsdam Answer Set Solving Collection , 2011, AI Commun..

[21]  M. Schroeder,et al.  Drug repositioning through incomplete bi-cliques in an integrated drug-target-disease network. , 2012, Integrative biology : quantitative biosciences from nano to macro.

[22]  Kim Marriott,et al.  Edge Compression Techniques for Visualization of Dense Directed Graphs , 2013, IEEE Transactions on Visualization and Computer Graphics.

[23]  Sebastian E. Ahnert,et al.  Generalised power graph compression reveals dominant relationship patterns in complex networks , 2014, Scientific Reports.

[24]  Kerri Morgan,et al.  Improved Optimal and Approximate Power Graph Compression for Clearer Visualisation of Dense Graphs , 2013, 2014 IEEE Pacific Visualization Symposium.

[25]  Sylvie Ricard-Blum,et al.  MatrixDB, the extracellular matrix interaction database: updated content, a new navigator and expanded functionalities , 2014, Nucleic Acids Res..

[26]  Sebastian Rudolph,et al.  Membership Constraints in Formal Concept Analysis , 2015, IJCAI.