Source author record

Gilad Tsur

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

3works
4topics
4close collaborators

Published work

3 publications

preprint2014arXiv

Acquaintance Time of a Graph

We define the following parameter of connected graphs. For a given graph GG we place one agent in each vertex of GG. Every pair of agents sharing a common edge is declared to be acquainted. In each round we choose some matching of GG (not necessarily a maximal matching), and for each edge in the matching the agents on this edge swap places. After the swap, again, every pair of agents sharing a common edge become acquainted, and the process continues. We define the \emph{acquaintance time} of a graph GG, denoted by AC(G)AC(G), to be the minimal number of rounds required until every two agents are acquainted. We first study the acquaintance time for some natural families of graphs including the path, expanders, the binary tree, and the complete bipartite graph. We also show that for all positive integers nn and k≤n1.5k \leq n^{1.5} there exists an nn-vertex graph GG such that AC(G)=Θ(k)AC(G) =Θ(k). We also prove that for all nn-vertex connected graphs GG we have AC(G)=O(n2log⁡(n)/log⁡log⁡(n))AC(G) = O\left(\frac{n^2}{\log(n)/\log\log(n)}\right), improving the O(n2)O(n^2) trivial upper bound achieved by sequentially letting each agent perform depth-first search along a spanning tree of GG. Studying the computational complexity of this problem, we prove that for any constant t≥1t \geq 1 the problem of deciding that a given graph GG has AC(G)≤tAC(G) \leq t or AC(G)≥2tAC(G) \geq 2t is NP\mathcal{NP}-complete. That is, AC(G)AC(G) is NP\mathcal{NP}-hard to approximate within multiplicative factor of 2, as well as within any additive constant factor. On the algorithmic side, we give a deterministic algorithm that given a graph GG with AC(G)=1AC(G)=1 finds a ⌈n/c⌉{\lceil n/c\rceil}-rounds strategy for acquaintance in time nc+O(1)n^{c+O(1)}. We also design a randomized polynomial time algorithm that given a graph GG with AC(G)=1AC(G)=1 finds with high probability an O(log⁡(n))O(\log(n))-rounds strategy for acquaintance.

preprint2014arXiv

The Power of an Example: Hidden Set Size Approximation Using Group Queries and Conditional Sampling

We study a basic problem of approximating the size of an unknown set SS in a known universe UU. We consider two versions of the problem. In both versions the algorithm can specify subsets T⊆UT\subseteq U. In the first version, which we refer to as the group query or subset query version, the algorithm is told whether T∩ST\cap S is non-empty. In the second version, which we refer to as the subset sampling version, if T∩ST\cap S is non-empty, then the algorithm receives a uniformly selected element from T∩ST\cap S. We study the difference between these two versions under different conditions on the subsets that the algorithm may query/sample, and in both the case that the algorithm is adaptive and the case where it is non-adaptive. In particular we focus on a natural family of allowed subsets, which correspond to intervals, as well as variants of this family.

preprint2011arXiv

Tight Approximation of Image Matching

In this work we consider the {\em image matching} problem for two grayscale n×nn \times n images, M1M_1 and M2M_2 (where pixel values range from 0 to 1). Our goal is to find an affine transformation TT that maps pixels from M1M_1 to pixels in M2M_2 so that the differences over pixels pp between M1(p)M_1(p) and M2(T(p))M_2(T(p)) is minimized. Our focus here is on sublinear algorithms that give an approximate result for this problem, that is, we wish to perform this task while querying as few pixels from both images as possible, and give a transformation that comes close to minimizing the difference. We give an algorithm for the image matching problem that returns a transformation TT which minimizes the sum of differences (normalized by n2n^2) up to an additive error of εε and performs O~(n/ε2)\tilde{O}(n/ε^2) queries. We give a corresponding lower bound of Ω(n)Ω(n) queries showing that this is the best possible result in the general case (with respect to nn and up to low order terms). In addition, we give a significantly better algorithm for a natural family of images, namely, smooth images. We consider an image smooth when the total difference between neighboring pixels is O(n). For such images we provide an approximation of the distance between the images to within an additive error of εε using a number of queries depending polynomially on 1/ε1/ε and not on nn. To do this we first consider the image matching problem for 2 and 3-dimensional {\em binary} images, and then reduce the grayscale image matching problem to the 3-dimensional binary case.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.