An efficient algorithm for solving the homogeneous set sandwich problem

https://doi.org/10.1016/S0020-0190(00)00145-9Get rights and content

Abstract

A set H of vertices of graph G(V,E) is a homogeneous set if each vertex in V\H is either adjacent to all vertices of H or to none of the vertices in H, where V and E are the vertex set and edge set, respectively, of graph G. A graph Gs(V,Es) is called a sandwich graph for the pair of graphs G(V,E) and Gt(V,Et) if Et⫅Es⫅E. The homogeneous set sandwich problem is to determine whether there exists a sandwich graph for the pair of graphs G and Gt such that there is a homogeneous set in Gs. In this paper, we shall propose an O(Δn2) time algorithm for solving the homogeneous set sandwich problem, where Δ is the maximum degree of G. Furthermore, a surprising result comes from the bias graph which is an auxiliary graph for reducing the homogeneous set sandwich problem to the problem of finding strongly connected components. Using the bias graph, we can easily find all homogeneous sets for a sandwich graph problem with the same time complexity, i.e., O(Δn2).

References (9)

There are more references available in the full text version of this article.

Cited by (9)

  • Complexity issues for the sandwich homogeneous set problem

    2011, Discrete Applied Mathematics
    Citation Excerpt :

    In particular, it is not known if one can enumerate such sets with a polynomial delay (see [13,18] for preliminary considerations on this problem).

  • Note on the Homogeneous Set Sandwich Problem

    2005, Information Processing Letters
  • A note on finding all homogeneous set sandwiches

    2003, Information Processing Letters
  • Application of SensorML in the description of the prototype air monitoring network

    2017, GISTAM 2017 - Proceedings of the 3rd International Conference on Geographical Information Systems Theory, Applications and Management
View all citing articles on Scopus

This work was supported by the National Science Council, Republic of China, under Contract NSC-89-2213-E011-049.

View full text