Abstract. We introduce the maximum graph homomorphism (MGH) problem: given a graph G, and a target graph H, find a mapping ϕ: VG ↦ → VH that maximizes the number of edges of G that are mapped to edges of H. This problem encodes various fundamental NP-hard problems including Maxcut and Max-k-cut. We also consider the multiway uncut problem. We are given a graph G and a set of terminals T ⊆ VG. We want to partition VG into |T | parts, each containing exactly one terminal, so as to maximize the number of edges in EG having both endpoints in the same part. Multiway uncut can be viewed as a special case of prelabeled MGH where one is also given a prelabeling ϕ ′ : U ↦ → VH, U ⊆ VG, and the output has to be an extension of ϕ ′. Both MGH and multi...
We prove that unless Exponential Time Hypothesis (ETH) fails, deciding if there is a homo-morphism f...
A homomorphism from a graph g to a graph h is locally bijective, surjective, or injective if its res...
In a variety of emerging applications one needs to decide whether a graph G matches another Gp, i.e....
We introduce the maximum graph homomorphism (MGH) problem: given a graph G, and a target graph H, fi...
For a graph G, let max: is an edge cut of b G D D G . For graphs G and H, a map :V G V H ...
We obtain improved semidefinite programming based approximation algorithms for all the natural maxim...
In this paper we design FPT-algorithms for two parameterized problems. The first is List Digraph Hom...
Extremal problems for graph homomorphisms have recently become a topic of much research. Let hom(G,H...
This thesis is about graph-indexed random walks, Lipschitz mappings and graph homo- morphisms. It di...
In this paper we compare, from a practical point of view, approximation algorithms for the problem M...
We consider the problem of partitioning the vertices of a weighted graph into two sets of sizes that...
AbstractA homomorphism of a graph G1=(V1,E1) to a graph G2=(V2,E2) is a mapping from the vertex set ...
The max-bisection problem is to find a partition of the vertices of a graph into two equal size subs...
Abstract. An instance of the Connected Maximum Cut problem consists of an undi-rected graph G = (V,E...
Graph partitioning problems enjoy many practical applications as well as algorithmic and theoretical...
We prove that unless Exponential Time Hypothesis (ETH) fails, deciding if there is a homo-morphism f...
A homomorphism from a graph g to a graph h is locally bijective, surjective, or injective if its res...
In a variety of emerging applications one needs to decide whether a graph G matches another Gp, i.e....
We introduce the maximum graph homomorphism (MGH) problem: given a graph G, and a target graph H, fi...
For a graph G, let max: is an edge cut of b G D D G . For graphs G and H, a map :V G V H ...
We obtain improved semidefinite programming based approximation algorithms for all the natural maxim...
In this paper we design FPT-algorithms for two parameterized problems. The first is List Digraph Hom...
Extremal problems for graph homomorphisms have recently become a topic of much research. Let hom(G,H...
This thesis is about graph-indexed random walks, Lipschitz mappings and graph homo- morphisms. It di...
In this paper we compare, from a practical point of view, approximation algorithms for the problem M...
We consider the problem of partitioning the vertices of a weighted graph into two sets of sizes that...
AbstractA homomorphism of a graph G1=(V1,E1) to a graph G2=(V2,E2) is a mapping from the vertex set ...
The max-bisection problem is to find a partition of the vertices of a graph into two equal size subs...
Abstract. An instance of the Connected Maximum Cut problem consists of an undi-rected graph G = (V,E...
Graph partitioning problems enjoy many practical applications as well as algorithmic and theoretical...
We prove that unless Exponential Time Hypothesis (ETH) fails, deciding if there is a homo-morphism f...
A homomorphism from a graph g to a graph h is locally bijective, surjective, or injective if its res...
In a variety of emerging applications one needs to decide whether a graph G matches another Gp, i.e....