Source author record

Shoni Gilboa

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
2topics
4close collaborators

Published work

3 publications

preprint2022arXiv

On the local structure of oriented graphs -- a case study in flag algebras

Let GG be an nn-vertex oriented graph. Let t(G)t(G) (respectively i(G)i(G)) be the probability that a random set of 33 vertices of GG spans a transitive triangle (respectively an independent set). We prove that t(G)+i(G)≥19−on(1)t(G) + i(G) \geq \frac{1}{9}-o_n(1). Our proof uses the method of flag algebras that we supplement with several steps that make it more easily comprehensible. We also prove a stability result and an exact result. Namely, we describe an extremal construction, prove that it is essentially unique, and prove that if HH is sufficiently far from that construction, then t(H)+i(H)t(H) + i(H) is significantly larger than 19\frac{1}{9}. We go to greater technical detail than is usually done in papers that rely on flag algebras. Our hope is that as a result this text can serve others as a useful introduction to this powerful and beautiful method.

preprint2022arXiv

Semi-random process without replacement

Semi-random processes involve an adaptive decision-maker, whose goal is to achieve some pre-determined objective in an online randomized environment. We introduce and study a semi-random multigraph process, which forms a no-replacement variant of the process that was introduced by Ben-Eliezer, Hefetz, Kronenberg, Parczyk, Shikhelman and Stojaković (2020). The process starts with an empty graph on the vertex set [n][n]. For every positive integers qq and 1≤r≤n1\leq r\leq n, in the ((q−1)n+r)((q-1)n+r)th round of the process, the decision-maker, called \emph{Builder}, is offered the vertex πq(r)π_q(r), where π1,π2,…π_1, π_2, \ldots is a sequence of permutations in SnS_n, chosen independently and uniformly at random. Builder then chooses an additional vertex (according to a strategy of his choice) and connects it by an edge to πq(r)π_q(r). For several natural graph properties, such as kk-connectivity, minimum degree at least kk, and building a given spanning graph (labeled or unlabeled), we determine the typical number of rounds Builder needs in order to construct a graph having the desired property. Along the way we introduce and analyze an urn model which may also have independent interest.

preprint2015arXiv

Distinguishing a truncated random permutation from a random function

An oracle chooses a function ff from the set of nn bits strings to itself, which is either a randomly chosen permutation or a randomly chosen function. When queried by an nn-bit string ww, the oracle computes f(w)f(w), truncates the mm last bits, and returns only the first n−mn-m bits of f(w)f(w). How many queries does a querying adversary need to submit in order to distinguish the truncated permutation from a random function? In 1998, Hall et al. showed an algorithm for determining (with high probability) whether or not ff is a permutation, using O(2m+n2)O(2^{\frac{m+n}{2}}) queries. They also showed that if m<n/7m < n/7, a smaller number of queries will not suffice. For m>n/7m > n/7, their method gives a weaker bound. In this manuscript, we show how a modification of the method used by Hall et al. can solve the porblem completely. It extends the result to essentially every mm, showing that Ω(2m+n2)Ω(2^{\frac{m+n}{2}}) queries are needed to get a non-negligible distinguishing advantage. We recently became aware that a better bound for the distinguishing advantage, for every m<nm<n, follows from a result of Stam published, in a different context, already in 1978.

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.