Skip to main content

Homomorphisms and Embeddings

  • Chapter
Parameterized Complexity Theory

Part of the book series: Texts in Theoretical Computer Science. An EATCS Series ((TTCS))

  • 2352 Accesses

Abstract

The homomorphism problem for relational structures is a fundamental algorithmic problem playing an important role in different areas of computer science. For example, constraint satisfaction problems in artificial intelligence and the containment problem for conjunctive queries in database theory can be viewed as homomorphism problems. We briefly covered the homomorphism problem in Chap. 7, where we proved that its parameterization by the size of the left-hand side structure is Wi\( [1] \)-complete. In the first two sections of this chapter we study restrictions of the homomorphism problem obtained by requiring the left-hand side structure to be from a certain class of structures. We give a complete classification of the complexity of such restrictions, both in the sense of polynomial time solvability and fixed-parameter tractability. Once again, tree width plays a central role. As a by-product, we obtain a new characterization of the question FPT \( \genfrac{}{}{0pt}{}{?}{\displaystyle =} \) W\( [1] \) entirely in terms of classical complexity. In the third section we study the related embedding problem. We introduce a powerful new technique for the design of fpt-algorithms, which is known as color coding. In its basic form, color coding yields randomized fpt-algorithms. These can be derandomized by sophisticated hashing techniques. We apply these techniques to prove that the embedding problem, restricted to left-hand side structures of bounded tree width, is fixed-parameter tractable.

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 69.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 89.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 119.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

(2006). Homomorphisms and Embeddings. In: Parameterized Complexity Theory. Texts in Theoretical Computer Science. An EATCS Series. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-29953-X_13

Download citation

  • DOI: https://doi.org/10.1007/3-540-29953-X_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29952-3

  • Online ISBN: 978-3-540-29953-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics