Efficient Algorithms for Finding Maximum and Maximal Cliques: Effective Tools for Bioinformatics

نویسندگان

  • Etsuji Tomita
  • Tatsuya Akutsu
چکیده

Many problems can be formulated as graphs where a graph consists of a set of vertices and a set of edges, in which the vertices stand for objects in question and the edges stand for some relations among the objects. A clique is a subgraph in which all pairs of vertices are mutually adjacent. Thus, a maximum clique stands for a maximum collection of objects which are mutually related in some specified criterion. The so called maximum clique problem is one of the original 21 problems shown to be NP-complete by R. Karp (19). Therefore, it is strongly believed that the maximum clique problem is not solvable easily, i.e., it is not solvable in polynomial-time. Nevertheless, much work has been done on this problem, experimentally and theoretically. It attracts much attention especially recently since it has found many practical applications to bioinformatics (see, e.g., (2; 15; 27; 28; 37; 3; 9; 4; 8; 14; 55; 23; 25; 22; 13)) and many others (see, e.g., excellent surveys (34; 5), and (17; 20; 31; 49; 54; 51)). This chapter presents efficient algorithms for finding a maximum clique and maximal cliques as effective tools for bioinformatics, and shows our successful applications of these algorithms to bioinformatics.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Finding All Maximal Connected s-Cliques in Social Networks

Cliques are commonly used for social network analysis tasks, as they are a good representation of close-knit groups of people. For this reason (as well as for others), the problem of enumerating, i.e., finding, all maximal cliques in a graph has received extensive treatment. However, considering only complete subgraphs is too restrictive in many real-life scenarios where “almost cliques” may be...

متن کامل

New algorithms for $k$-degenerate graphs

A graph is k-degenerate if any induced subgraph has a vertex of degree at most k. In this paper we prove new algorithms finding cliques and similar structures in these graphs. We design linear time Fixed-Parameter Tractable algorithms for induced and non induced bicliques. We prove an algorithm listing all maximal bicliques in time O(k(n−k)2), improving the result of [D. Eppstein, Arboricity an...

متن کامل

Finding All Maximal Cliques in Dynamic Graphs

Clustering applications dealing with perception based or biased data lead to models with non-disjunct clusters. There, objects to be clustered are allowed to belong to several clusters at the same time which results in a fuzzy clustering. It can be shown that this is equivalent to searching all maximal cliques in dynamic graphs like Gt = (V,Et), where Et−1 ⊂ Et, t = 1, . . . , T ;E0 = φ. In thi...

متن کامل

Finding the maximum clique in massive graphs

1. ABSTRACT Cliques refer to subgraphs in an undirected graph such that vertices in each subgraph are pairwise adjacent. The maximum clique problem, to find the clique with most vertices in a given graph, has been extensively studied. Besides its theoretical value as an NPhard problem, the maximum clique problem is known to have direct applications in various fields, such as community search in...

متن کامل

Efficient Algorithms for Minimum Weighted Colouring of Some Classes of Perfect Graphs

We design an O(m) algorithm to find a minimum weighted colouring and a maximum weighted clique of a perfectly ordered graph. We also present two O(n’) algorithms to find a minimum weighted colouring of a comparability graph and of a triangulated graph. Our colouring algorithms use an algorithm to find a stable set meeting all maximal (with respect to set inclusion) cliques of a perfectly ordere...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012