Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Shmuel Safra is active.

Publication


Featured researches published by Shmuel Safra.


Journal of the ACM | 1998

Probabilistic checking of proofs: a new characterization of NP

Sanjeev Arora; Shmuel Safra

We give a new characterization of NP: the class NP contains exactly those languages <italic>L</italic> for which membership proofs (a proof that an input <italic>x</italic> is in <italic>L</italic>) can be verified probabilistically in polynomial time using <italic>logarithmic</italic> number of random bits and by reading <italic>sublogarithmic</italic> number of bits from the proof. We discuss implications of this characterization; specifically, we show that approximating Clique and Independent Set, even in a very weak sense, is NP-hard.


symposium on the theory of computing | 1997

A sub-constant error-probability low-degree test, and a sub-constant error-probability PCP characterization of NP

Ran Raz; Shmuel Safra

We introduce a new low-degree-test, one that uses the restriction of low-degree polynomials to planes (i. e., afine sub-spaces of dimension 2), rather than the restriction to lines (i. e., afine sub-spaces of dimension 1). We prove the new test to be of a very small emorprobability (in particular, much smaller than constant). The new test enables us to prove a low-error characterization of NP in terms of PCP. Specifically, OUT theorem states that, for any given c > 0, membership in any NP language can be verijied with 0(1) accesses, each r’eading logarithmic number of bits, and such that the error-probability is 2‘“~’-’ n. Our results are in fact stronger, as stated below. One application of the new characterization of NP is that approximating SETCOVER to within a logarithmic factors is NP-hard. Previous analysis for low-degree-tests, as well as previous characten”zations of NP in terms of PCP, have managed to achieve, with constant number of accesses, error-probability of, at best, a constant. The proof for the smail err-or-probability of our new low-degree-test is, nevertheless, significantly simpler than previous proofs. In particular, it is combinatorial and geometrical in nature, rather than algebraic. 1 Characterizations of NP in terms of PCP Characterizing the class NP, by itself or with respect to other computational-complexity clssses, is perhaps one *URL http: //www.math.tau. ac.il/school/courses/PCP tWejzmm ~st., ISRAEL. ~-a@wj~dom.wej--


Journal of the ACM | 1996

Interactive proofs and the hardness of approximating cliques

Uriel Feige; Shafi Goldwasser; László Lovász; Shmuel Safra; Mario Szegedy

ac,J 1Tel-Aviv University, ISRAEL. Permissionto nmhcdigiiol/hmi copies ol’iill w poti ,d’hs motcrizl Ibr personal or claswoom use is grmltd without fee provided Ih:)t the copies ‘are nof m.adt or disirihutcd I“or pI-o~II or ccrmmcrc. ial :Id\’Jm:Igt. Ilw L’OPV right notice. the Iil!c ot’lhc puhiimlion nnd iLs tiate nppcm’, imd uotice is given that copyright is by pcnniwi(m oflhe AChl, 10C. To copyolherwise. 10rcpuhlish. 10 POM m swvws or In redis(rilul!c In lists. requires specilic permission amikrr I’te .STOC ‘ 97 El ]>;lSO. ‘] ’~XSS [ IS.A Copyrighl1997 ACM O-8979 I-XNL61’9705 ,


foundations of computer science | 1992

Probabilistic checking of proofs; a new characterization of NP

Sanjeev Arora; Shmuel Safra

3.50 of the most fundamental avenues of research in theory of computer-science. Since the early days, when the classes P and NP were defined, and the question was posed as to whether they are the same or do they differ, many problems were shown to be NP-complete, thereby increasing the weight on finding stricter characterization for the class NP. NP has since been given a few alternative characterizations. The one most commonly applied being Cook’s [CO071], which characterizes NP in terms of efficient verification of proofs (or nondeterministic computations). A new perspective, by which improved characterizations of NP can be obtained, has been recently proposed. The motivation for which stems from questions regarding the hardness of approximation versions, for problems whose exact computation is known to be NP-hard. This avenue of research was initiated by [FGL+91], which introduced a new methodology for proving hardness results for approximation problems. The method takes advantage of results in a seemingly unrelated area — that of interactive proofs [GMR89, Bab85, BGKW88, LFKN92, Sha92, BFL91] — however interprets those results with quite a different perspective in mind. Much effort has been invested since towards a better understanding of this methodology, and the class NP has consequently gained stricter characterizations [AS92, ALM+92, BGS95], which are referred to as characterizations of NP in terms of PCP (or, in short, PCP characterizations of NP). The PCP characterization of NP — though has taken around 20 years to be formulated — seems now as the most natural extension of the old characterization of NP [CO071], if one has in mind proving hardness results for approximation problems. This characterization has already been used to obtain quite a few hardness results for approximation problems [FGL+91, AS92, ALM+ 92, PY91, LY94, BGLR93, KLS93, BGS95, Hiis96a, H5a96b, H5s97]. The previous characterization of NP in terms of the PCP hierarchy [AS92, ALM+ 92], seemed at first ss the best possible up to constant factors. A stronger characterization was later conjectured in [BGLR93]; one that, as an outcome, implies NP-hardness of approximating SET-COVER to within logarithmic factors [LY94, BGLR93]. The conjecture itself, more-


ACM Transactions on Algorithms | 2006

Algorithmic construction of sets for k -restrictions

Noga Alon; Dana Moshkovitz; Shmuel Safra

The contribution of this paper is two-fold. First, a connection is established between approximating the size of the largest clique in a graph and multi-prover interactive proofs. Second, an efficient multi-prover interactive proof for NP languages is constructed, where the verifier uses very few random bits and communication bits. Last, the connection between cliques and efficient multi-prover interaction proofs, is shown to yield hardness results on the complexity of approximating the size of the largest clique in a graph. Of independent interest is our proof of correctness for the multilinearity test of functions.


symposium on the theory of computing | 2002

The importance of being biased

Irit Dinur; Shmuel Safra

The authors give a new characterization of NP: the class NP contains exactly those languages L for which membership proofs (a proof that an input x is in L) can be verified probabilistically in polynomial time using logarithmic number of random bits and sub-logarithmic number of queries to the proof. This is a non-relativizing characterization of NP. They discuss implications of this characterization; specifically, they show that approximating clique (or independent set) is NP-hard.<<ETX>>


foundations of computer science | 1998

Approximating-CVP to within almost-polynomial factors is NP-hard

Irit Dinur; Guy Kindler; Shmuel Safra

This work addresses k-restriction problems, which unify combinatorial problems of the following type: The goal is to construct a short list of strings in Σm that satisfies a given set of k-wise demands. For every k positions and every demand, there must be at least one string in the list that satisfies the demand at these positions. Problems of this form frequently arise in different fields in Computer Science.The standard approach for deterministically solving such problems is via almost k-wise independence or k-wise approximations for other distributions. We offer a generic algorithmic method that yields considerably smaller constructions. To this end, we generalize a previous work of Naor et al. [1995]. Among other results, we enhance the combinatorial objects in the heart of their method, called splitters, and construct multi-way splitters, using a new discrete version of the topological Necklace Splitting Theorem [Alon 1987].We utilize our methods to show improved constructions for group testing [Ngo and Du 2000] and generalized hashing [Alon et al. 2003], and an improved inapproximability result for SET-COVER under the assumption P &neq; NP.


symposium on the theory of computing | 1993

On the hardness of approximating the chromatic number

Sanjeev Khanna; Nathan Linial; Shmuel Safra

(MATH) We show that the Minimum Vertex Cover problem is NP-hard to approximate to within any factor smaller than


symposium on the theory of computing | 2002

On the complexity of equilibria

Xiaotie Deng; Christos H. Papadimitriou; Shmuel Safra

10\sqrt{5}-21 \approx 1.36067


compiler construction | 2006

On the complexity of approximating k -set packing

Elad Hazan; Shmuel Safra; Oded Schwartz

, improving on the previously known hardness result for a

Collaboration


Dive into the Shmuel Safra's collaboration.

Top Co-Authors

Avatar

Guy Kindler

Hebrew University of Jerusalem

View shared research outputs
Top Co-Authors

Avatar

Irit Dinur

Weizmann Institute of Science

View shared research outputs
Top Co-Authors

Avatar

Eldar Fischer

Technion – Israel Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Ran Raz

Weizmann Institute of Science

View shared research outputs
Top Co-Authors

Avatar

Oded Schwartz

University of California

View shared research outputs
Top Co-Authors

Avatar

Oded Goldreich

Weizmann Institute of Science

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Alex Samorodnitsky

Hebrew University of Jerusalem

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Shafi Goldwasser

Weizmann Institute of Science

View shared research outputs
Researchain Logo
Decentralizing Knowledge