Computing the partition function for graph homomorphisms
نویسندگان
چکیده
We introduce the partition function of edge-colored graph homomorphisms, of which the usual partition function of graph homomorphisms is a specialization, and present an efficient algorithm to approximate it in a certain domain. Corollaries include efficient algorithms for computing weighted sums approximating the number of k-colorings and the number of independent sets in a graph, as well as an efficient procedure to distinguish pairs of edge-colored graphs with many color-preserving homomorphisms G −→ H from pairs of graphs that need to be substantially modified to acquire a color-preserving homomorphism G −→ H.
منابع مشابه
Graph homomorphisms and components of quotient graphs
We study how the number c(X) of components of a graph X can be expressed through the number and properties of the components of a quotient graph X/∼ . We partially rely on classic qualifications of graph homomorphisms such as locally constrained homomorphisms and on the concept of equitable partition and orbit partition. We introduce the new definitions of pseudo-covering homomorphism and of co...
متن کاملComputing the partition function for graph homomorphisms with multiplicities
We consider a refinement of the partition function of graph homomorphisms and present a quasi-polynomial algorithm to compute it in a certain domain. As a corollary, we obtain quasi-polynomial algorithms for computing partition functions for independent sets, perfect matchings, Hamiltonian cycles and dense subgraphs in graphs as well as for graph colorings. This allows us to tell apart in quasi...
متن کاملEdge-reflection positivity and weighted graph homomorphisms
B. Szegedy [Edge coloring models and reflection positivity, Journal of the American Mathematical Society 20 (2007) 969–988] showed that the number of homomorphisms into a weighted graph is equal to the partition function of a complex edge-coloring model. Using some results in geometric invariant theory, we characterize for which weighted graphs the edge-coloring model can be taken to be real va...
متن کاملCorrigendum: The complexity of counting graph homomorphisms
We close a gap in the proof of Theorem 4.1 in our paper “The complexity of counting graph homomorphisms” [Random Structures and Algorithms 17 (2000), 260– 289]. Our paper [2] analysed the complexity of counting graph homomorphisms from a given graph G into a fixed graph H. This problem was called #H. A crucial step in our argument, Theorem 4.1, was to prove that the counting problem #H is #P -c...
متن کاملAlgorithmic aspects of graph homomorphisms
Homomorphisms are a useful model for a wide variety of combinatorial problems dealing with mappings and assignments, typified by scheduling and channel assignment problems. Homomorphism problems generalize graph colourings, and are in turn generalized by constraint satisfaction problems; they represent a robust intermediate class of problems – with greater modeling power than graph colourings, ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Combinatorica
دوره 37 شماره
صفحات -
تاریخ انتشار 2017