Skip to main content

Set Cover with Almost Consecutive Ones

  • Reference work entry
  • First Online:
Encyclopedia of Algorithms
  • 53 Accesses

Years and Authors of Summarized Original Work

  • 2004; Mecke, Wagner

Problem Definition

The Set Cover problem has as input a set R of m items, a set C of n subsets of R and a weight function \( { w \colon C \rightarrow \mathbb{Q} } \). The task is to choose a subset \( { C^{\prime} \subseteq C } \) of minimum weight whose union contains all items of R.

The sets R and C can be represented by an \( { m \times n } \) binary matrix A that consists of a row for every item in R and a column for every subset of R in C, where an entry \( { a_{i,j} } \) is 1 iff the ith item in R is part of the jth subset in C. Therefore, the Set Cover problem can be formulated as follows.

Input: An \( { m \times n } \) binary matrix A and a weight function w on the columns of A.

Task: Select some columns of A with minimum weight such that the submatrix A′ of A that is induced by these columns has at least one 1 in every row.

While Set Cover is NP-hard in general [4], it can be solved in polynomial time on...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 1,599.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 1,999.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Recommended Reading

  1. Atkins JE, Middendorf M (1996) On physical mapping and the consecutive ones property for sparse matrices. Discret Appl Math 71(1–3):23–40

    Article  MathSciNet  MATH  Google Scholar 

  2. Booth KS, Lueker GS (1976) Testing for the consecutive ones property, interval graphs, and graph planarity using PQ-tree algorithms. J Comput Syst Sci 13:335–379

    Article  MathSciNet  MATH  Google Scholar 

  3. Fulkerson DR, Gross OA (1965) Incidence matrices and interval graphs. Pac J Math 15(3):835–855

    Article  MathSciNet  MATH  Google Scholar 

  4. Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. Freeman, New York

    MATH  Google Scholar 

  5. Goldberg PW, Golumbic MC, Kaplan H, Shamir R (1995) Four strikes against physical mapping of DNA. J Comput Biol 2(1):139–152

    Article  Google Scholar 

  6. Hsu WL, McConnell RM (2003) PC trees and circular-ones arrangements. Theor Comput Sci 296(1):99–116

    Article  MathSciNet  MATH  Google Scholar 

  7. Mecke S, Wagner D (2004) Solving geometric covering problems by data reduction. In: Proceedings of the 12th annual European symposium on algorithms (ESA '04). LNCS, vol 3221. Springer, Berlin, pp 760–771

    Google Scholar 

  8. Ruf N, Schöbel A (2004) Set covering with almost consecutive ones property. Discret Optim 1(2):215–228

    Article  MathSciNet  MATH  Google Scholar 

  9. Schrijver A (1986) Theory of linear and integer programming. Wiley, Chichester

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michael Dom .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media New York

About this entry

Cite this entry

Dom, M. (2016). Set Cover with Almost Consecutive Ones. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-2864-4_368

Download citation

Publish with us

Policies and ethics