Polynomial algorithms for open plane graph and subgraph isomorphisms

نویسندگان

  • Colin de la Higuera
  • Jean-Christophe Janodet
  • Émilie Samuel
  • Guillaume Damiand
  • Christine Solnon
چکیده

Graphs are used as models in a variety of situations. In some cases, e.g. to model images or maps, the graphs will be drawn in the plane, and this feature can be used to obtain new algorithmic results. In this work, we introduce a special class of graphs, called open plane graphs, which can be used to represent images or maps for robots: they are planar graphs embedded in the plane, in which certain faces can be removed, are absent or unreachable. We give a normal form for such graphs and prove that one can check in polynomial time if two normalised graphs are isomorphic, or if two open plane graphs are equivalent (their normal forms are isomorphic). Then we consider a new kind of subgraphs, built from subsets of faces and called patterns. We show that searching for a pattern in an open plane graph is tractable if and only if the faces are contiguous, that is, we prove that the problem is NP-complete otherwise.

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

ثبت نام

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

منابع مشابه

A Polynomial Algorithm for Subisomorphism of Open Plane Graphs

We address the problem of searching for a pattern in a plane graph, that is, a planar drawing of a planar graph. We define plane subgraph isomorphism and give a polynomial algorithm for this problem. We show that this algorithm may be used even when the pattern graph has holes.

متن کامل

Experimental Evaluation of Counting Subgraph Isomorphisms in Classes of Bounded Expansion

Counting subgraph isomorphisms (also called motifs or graphlets) has been used extensively as a tool for analyzing biological and social networks. Under standard complexity assumptions there is no polynomial time algorithm for this problem, which limits the applicability of these tools to large data sets. Recent techniques from parameterized complexity have led to an algorithmic framework for i...

متن کامل

O(n^(2.55)) Time Algorithms for the Subgraph Homeomorphism Problem on Trees

In this paper G is called the “test graph” and P is called the “pattern graph.” The problem has wide applications. For example, a graph G is planar if it does not have a subgraph which is homeomorphic to K,., or K,. The SHP is NP-complete by reduction from the Hamiltonian path problem [2]. If the pattern graph P is fixed, several complicated polynomial algorithms have been found for a particula...

متن کامل

Tenacity and some other Parameters of Interval Graphs can be computed in polynomial time

In general, computation of graph vulnerability parameters is NP-complete. In past, some algorithms were introduced to prove that computation of toughness, scattering number, integrity and weighted integrity parameters of interval graphs are polynomial. In this paper, two different vulnerability parameters of graphs, tenacity and rupture degree are defined. In general, computing the tenacity o...

متن کامل

Fast Error-correcting Graph Isomorphism Based on Model Precompilation

In this paper we present a fast algorithm for the computation of errorcorrecting graph isomorphisms. The new algorithm is an extension of a method for exact subgraph isomorphism detection from an input graph to a set of a priori known model graphs, which was previously developed by the authors. Similarly to the original algorithm, the new method is based on the idea of creating a decision tree ...

متن کامل

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


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

عنوان ژورنال:
  • Theor. Comput. Sci.

دوره 498  شماره 

صفحات  -

تاریخ انتشار 2013