The Metric Relaxation for 0-Extension Admits an Omega(log²⸍³k) Gap

Nitzan Tur

Wednesday, 30.12.2020, 12:30

Zoom, Meeting ID: 954 7347 4134, Password: 5-digit Technion Zip Code

We consider the 0-Extension problem, where we are given an undirected graph G=(V,E) equipped with non-negative edge weights w: E→ℝ+, a collection T={t1,…,tk}⊆V of k special vertices called terminals, and a semi-metric D over T.
The goal is to assign every non-terminal vertex to a terminal while minimizing the sum over all edges of the weight of the edge multiplied by the distance in D between the terminals to which the endpoints of the edge are assigned.
0-Extension ...

[ Full version ]

[ Full version ]

CGGC Seminar: On Reconstructing 3D Thin Structures

Wenping Wang (The University of Hong Kong)

Monday, 28.12.2020, 16:00

Zoom Lecture: https://technion.zoom.us/j/91344952941

Thin structures are ubiquitous, such as ropes, cables, tree branches, wire arts, and wire-frame furniture. It is well known that 3D thin structures are challenging to reconstruct due to their narrow width and lack of distinct features. However, their reconstruction has received relatively little research attention. Clearly, the detection and reconstruction of these thin objects have many applications in computer graphics, computer vision, and robotics. In this talk I will present ...

[ Full version ]

[ Full version ]

Distributed computations with global edges of limited bandwidth

Volodymyr Polosukhin

Wednesday, 23.12.2020, 14:30

Zoom Lecture: https://technion.zoom.us/j/95590421983

Our research is focused on two distributed models that allow global communication. The first one is the well-known Congested Clique model and another is the recently introduced Hybrid network model. In this talk, I will present three scheduling algorithms for the Congested Clique model, which we developed during my M.Sc studies. These algorithms run a set of distributed jobs in near-optimal time in a black-box manner, without a priori knowledge of their communication pattern.
...

[ Full version ]

[ Full version ]

Maximizing the Correlation: Extending Grothendieck’s Inequality to Large Domains

Dor Katzelnick

Wednesday, 23.12.2020, 12:30

Zoom Lecture: https://technion.zoom.us/j/95612638603

Correlation Clustering is an elegant model where given a graph with edges labeled + or −, the
goal is to produce a clustering that agrees the most with the labels: + edges should reside within
clusters and − edges should cross between clusters. In this work we study the MaxCorr objective,
aiming to find a clustering that maximizes the difference between edges classified correctly and
incorrectly. We focus on the case of bipartite graphs and present an improved approximation of...

[ Full version ]

[ Full version ]

ceClub: The Brave New World of Storage Processors

Edward Bortnikov (VP Technology, Pliops)

Wednesday, 23.12.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/98581976624

Storage processors are a new type of acceleration device that offloads centerpiece storage stack functions from legacy software to high-performance hardware. The legacy software paradigms waste flash capacity and performance, pushing the users to deploy expensive and overprovisioned SSDs. For example, the high write amplification induced by inefficient software limits the applicability of the next-generation low-cost flash technologies like QLC and PLC, as well as ZNS SSDs. Storag...

[ Full version ]

[ Full version ]

Pixel Club: Deep into 3DV: Pushing the Boundaries of 3D Vision

Hadar Averbuch-Elor (Cornell-Tech)

Tuesday, 22.12.2020, 15:30

Zoom Lecture: https://technion.zoom.us/j/95065005676

3D computer vision has significantly advanced over the past several decades, with modern algorithms successfully reconstructing entire urban cities. However, many questions remain unexplored, as geometric reasoning alone cannot fully infer the connections among images capturing different parts of the scene or semantic relationships between images captured at distant geographic locations.
In this talk, I will present an ongoing line of research that leverages powerful deep net...

[ Full version ]

[ Full version ]

Pixel Club: DPDist: Comparing Point Clouds Using Deep Point Cloud Distance

Dahlia Urbach (EE, Technion)

Tuesday, 22.12.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/98509054809

We introduce a new deep learning method for point cloud comparison. Our approach, named Deep Point Cloud Distance (DPDist), measures the distance between the points in one cloud and the estimated surface from which the other point cloud is sampled. The surface is estimated locally and efficiently using the 3D modified Fisher vector representation. The local representation reduces the complexity of the surface, enabling efficient and effective learning, which generalizes well betwe...

[ Full version ]

[ Full version ]

On-the-fly Model Checking with Guided Abstraction

Gal Sade

Monday, 21.12.2020, 16:00

Zoom Lecture: https://technion.zoom.us/j/94459929157

Model checking is an automatic verification method that accepts a system model and a specification, and checks whether the model satisfies the specification. CTL is a branching temporal logic suitable for specifying behaviors of both software and hardware systems.
In this work, we present a novel approach that combines on-the-fly verification with abstraction in order to obtain an efficient model checking.
On-the-fly verification ensures that only parts that are needed for ...

[ Full version ]

[ Full version ]

Reinforcement Learning Based Flow Control for Real-Time Video Over Cellular Channels

Leor Cohen

Monday, 21.12.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/97808941214

Evolving applications such as autonomous vehicle teleoperation call for high-quality and low latency video transmission. Existing technology allows high-quality video to be transmitted over several parallel cellular channels, with suitable rate control. Leveraging these systems to vehicles in motion involves further challenges due to the higher variability of the cellular channels. Major players in these technologies are the Israeli-based company LiveU and its spinoff DriveU. Her...

[ Full version ]

[ Full version ]

Accelerating Big-Data Sorting Through Programmable Switches

Yamit Barshatz

Wednesday, 16.12.2020, 13:00

Zoom Lecture: https://technion.zoom.us/j/95176272923

Programmable switches are advanced network switches that can be programmed to perform certain actions besides routing packets. Programmable switches enable combining the logic and flexibility of software with the speed and efficiency of hardware and thus enjoy the benefits of both. Interstingly, programmable switches are also 2-3 orders of magnitude more power to compute efficient than GPUs and FPGAs. Alas, they offer a very restricted and non-intuitive programming model.
Sorti...

[ Full version ]

[ Full version ]

Incomplete Information VCG Contracts

Tal Alon

Thursday, 10.12.2020, 10:00

Zoom Lecture: https://technion.zoom.us/j/92154369162

We study the social efficiency of contracts as economic mechanisms when multiple principals simultaneously manage a common agent. We consider an incomplete-information setting: The agent chooses an unobservable action that induces both a cost for the agent and an expected value for each principal. The sum of these terms is referred to as the resulting social welfare. The agent’s choice is incentivized by payment schemes (“contracts”) set forth by the principals, who have dif...

[ Full version ]

[ Full version ]

Theory Seminar: A-Approximation for the Monotone Submodular Multiple Knapsack Problem

Yaron Fairstein (CS, Technion)

Wednesday, 09.12.2020, 12:30

Zoom, Meeting ID: 954 7347 4134, Password: 5-digit Technion Zip Code

We study the problem of maximizing a monotone submodular function subject to a Multiple Knapsack constraint (SMKP). The input is a set I of items, each associated with a non-negative weight, and a set of bins, each having a capacity. Also, we are given a submodular, monotone and non-negative function f over subsets of the items. The objective is to find a subset of items A⊆I and a packing of the items in the bins, such that f(A) is maximized. SMKP is a natural extension of both ...

[ Full version ]

[ Full version ]

ceClub: Digital Social Contracts: A Foundation for an Egalitarian and Just Digital Society

Ehud Shapiro (Weizmann Institute of Science)

Wednesday, 09.12.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/94245784857

Almost two centuries ago Pierre-Joseph Proudhon proposed social contracts -- voluntary agreements among free people -- as a foundation from which an egalitarian and just society can emerge. A digital social contract is the novel incarnation of this concept for the digital age. Digital social contracts are: Conceptually, voluntary agreements among genuinely-identified people, specified, undertaken, and fulfilled in the digital realm. Mathematically, a novel computational model spec...

[ Full version ]

[ Full version ]

CGGC Seminar: Turning Planar MaterialsInto Curved Structures

Mina Konakovic Lukovic (MIT Computer Science and Artificial Intelligence Lab)

Monday, 07.12.2020, 16:00

Zoom Lecture: https://technion.zoom.us/j/91344952941

Recent advances in material science and digital fabrication provide promising opportunities for product design, mechanical and biomedical engineering, robotics, architecture, art, and science. Engineered materials and personalized fabrication are revolutionizing manufacturing culture and having a significant impact on various scientific and industrial works. As new fabrication technologies emerge, effective computational tools are needed to fully exploit the potential of digital f...

[ Full version ]

[ Full version ]

Parallel Complex Event Processing: Hybrid Parallelism Approach

Maor Yankovitch

Thursday, 03.12.2020, 13:00

Zoom Lecture: https://technion.zoom.us/j/95015969339

The ability to promptly and efficiently detect arbitrarily complex
patterns in massive real-time data streams is a crucial requirement
for a wide range of modern applications. The ever-growing scale of
these applications and the sophistication of the patterns involved
makes it imperative to employ advanced solutions that can optimize
pattern detection. One of the most prominent and well-established
ways to achieve the above goal is to apply complex event processing
(CEP) in a para...

[ Full version ]

[ Full version ]

Bayesian Persuasion under Ex Ante and Ex Post Constraints

Konstantin Zabarnyi

Wednesday, 02.12.2020, 12:30

Zoom Lecture: https://technion.zoom.us/j/95473474134, password 32000

Bayesian persuasion, as introduced by Kamenica and Gentzkow in 2011, is the study of information sharing policies among strategic agents. A prime example is signaling in online ad auctions: what information should a platform signal to an advertiser regarding a user when selling the opportunity to advertise to her? Practical considerations such as preventing discrimination, protecting privacy or acknowledging limited attention of the information receiver impose constraints on infor...

[ Full version ]

[ Full version ]

ceClub: Adversarially Robust Streaming Algorithms

Eylon Yogev (Tel-Aviv University and Boston University)

Wednesday, 02.12.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/97588457501

A streaming algorithm is given a long sequence of items and seeks to compute or approximate some function of this sequence using a small amount of memory. A body of work has been developed over the last two decades, resulting in optimal streaming algorithms for a wide range of problems.
While randomized streaming algorithms are well-studied, the vast majority of them are defined and analyzed in the static setting, where the stream is assumed to be fixed in advance, and only the...

[ Full version ]

[ Full version ]

Pixel Club: Learning on Pointclouds for 3D Scene Understanding

Or Litany (Nvidia)

Tuesday, 01.12.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/95668947180

In this talk i'll be covering several works in the topic of 3D deep learning on pointclouds for scene understanding tasks.
First, I'll describe VoteNet (ICCV 2019): a method for object detection from 3D pointclouds input, inspired by the classical generalized Hough voting technique. I'll then explain how we integrated image information into the voting scheme to further boost 3D detection (ImVoteNet, CVPR 2020). In the second part of my talk i'll describe a recent study about t...

[ Full version ]

[ Full version ]

Better Prediction of Mutation Score

Dor Ma'ayan

Tuesday, 01.12.2020, 10:30

Zoom Lecture: https://technion.zoom.us/j/91983657482

Mutation score is widely accepted to be a reliable measurement for the effectiveness of software tests. Recent studies, however, show that mutation analysis is extremely costly and hard to use in practice. We present a novel direct prediction model of mutation score using neural networks. Relying solely on static code features that do not require compilation or execution of the tests, we predict mutation score with an accuracy better than a quintile. When we include statement cove...

[ Full version ]

[ Full version ]

See Beyond Reality Workshop 2020 Workshop

Tuesday, 01.12.2020, 09:00

Zoom Event: Registration

You are invited to the See Beyond Reality
Workshop 2020 Workshop -
collaboration of
RAFAEL and the Faculty of Computer Science at the
Technion, which will take place on Wednesday, December 2, 2020, starting at
09:00, in an online meeting.
The seminar will deal with research in the fields of Image Processing, Computer
V...

[ Full version ]

[ Full version ]

CGGC Seminar: Perception for Creativity Assistance

Duygu Ceylan (Adobe)

Monday, 30.11.2020, 17:30

Zoom Lecture: https://technion.zoom.us/j/91344952941

We are living in an era where the digital world is becoming an inevitable part of our professional and daily lives. Digital creation tools are essential for many professions including design, entertainment, gaming etc. In our daily lives, we all take many pictures or capture many videos each day to record and share our memories. There is a stronger demand to transform such digital workflows into life-like experiences. My research focuses on enabling such a transformation by develo...

[ Full version ]

[ Full version ]

A Tight Approximation for Submodular Maximization with Mixed Packing and Covering Constraints

Eyal Mizrachi

Sunday, 29.11.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/92565691576

Motivated by applications in machine learning, such as subset selection and data summarization, we consider the problem of maximizing a monotone submodular function subject to mixed packing and covering constraints.
We present a tight approximation algorithm that for any constant $\eps >0$ achieves a guarantee of $1-\nicefrac[ ]{1}{\e}-\eps$ while violating only the covering constraints by a multiplicative factor of $1-\eps$.
Our algorithm is based on a novel enumeration met...

[ Full version ]

[ Full version ]

High quality sets of questions in the "20 Questions" game

Idan Mehalel

Wednesday, 25.11.2020, 12:30

Zoom, Meeting ID: 954 7347 4134, Password: 32000

In the "20 questions" game Alice picks a probability distribution over the set {1,...,n}, and draws a secret element x from it. Bob's goal is to construct a strategy to reveal x using only "Yes or No" questions, while minimizing the expected number of questions asked. Bob's success is guaranteed if he uses Huffman code, but then he might ask any possible question.
In the paper "Twenty (simple) questions", Dagan et al. showed that the minimal number of questions which allows to ...

[ Full version ]

[ Full version ]

ceClub: Accelerating Biology and Medicine with Hardware Specialization

Yatish Turakhia (UC Santa Cruz)

Tuesday, 24.11.2020, 16:30

Zoom Lecture: https://technion.zoom.us/j/96066651915

Genome sequencing data is rising exponentially at a rate (125%/year) that is far higher than our current transistor performance scaling (currently 3%/year). New medical and comparative genomics applications have emerged that ensure that the demand for more sequencing will continue to rise, which threatens to overwhelm our current compute capacities. Domain-specific acceleration (DSA), i.e. using specialized hardware for accelerating a narrow domain of algorithms, will enable us to...

[ Full version ]

[ Full version ]

Pixel Club: Towards General-Purpose Single-Photon Cameras

Atul Ingle (University of Wisconsin-Madison)

Tuesday, 24.11.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/91775955366

Image sensors capable of detecting individual photons are typically used in specialized low-light imaging applications. In this talk I will make a case for using time-resolved single-photon sensors as general-purpose image sensors, not limited to photon-starved scenarios. This may seem counterintuitive. Why would one want to use a single-photon sensor for situations other than imaging in low light? What additional information can a single-photon sensor provide that a conventional ...

[ Full version ]

[ Full version ]

CGGC Seminar: Freeform Quad-based Kirigami

Johannes Wallner (TU Graz University of Technology)

Monday, 23.11.2020, 11:00

Zoom Lecture: https://technion.zoom.us/j/91344952941

Kirigami, the traditional Japanese art of paper cutting and folding generalizes origami and has initiated new research in material science as well as graphics. Jere we use its capabilities to perform geometric modeling with corrugated surface representations possessing an isometric unfolding into a planar domain after appropriate cuts are made.
We initialize our box-based kirigami structures from orthogonal networks of curves, compute a first approximation of their unfoldin...

[ Full version ]

[ Full version ]

CS CTF - Capture The Flag competition

Friday, 20.11.2020, 16:00

Zoom Event: Registration

You are invited to the first CS CTF - Capture The Flag competition, in various subjects in programming, information security, algorithmics, artificial intelligence and more.
The competition will be held in groups that will face challenges posed by large companies in the industry, faculty members, students and alumni on Friday to
Sunday, November 20-22, 2020.
Among the first places will be awarded cash prizes courtesy of the companies:
Cadence Design Systems Israel...

[ Full version ]

[ Full version ]

Theory Seminar: Efficient List-Decoding with Constant Alphabet and List Sizes

Zeyu Guo (University of Haifa)

Wednesday, 18.11.2020, 12:30

Zoom, Meeting ID: 954 7347 4134, Password: 5-digit Technion Zip Code

The notion of list-decoding, introduced by Elias in the 1950s, is a natural generalization of unique decoding, where the decoder is allowed to output a list of codewords that contains the transmitted codeword instead of a single codeword. Besides being a fundamental concept in coding theory, list decoding has found diverse applications in theoretical computer science.
Error-correcting codes of rate R that are list-decodable up to the relative radius 1−R−ε are said ...

[ Full version ]

[ Full version ]

Blockchain State Sharding with Space-aware Representations

Avi Mizrahi

Monday, 16.11.2020, 12:00

Zoom Lecture: https://technion.zoom.us/j/98536821813

State sharding is a common solution to the scalability problem in blockchain systems, allowing nodes to hold a partial view of the system state. With sharding, the processing of a transaction might not be completed locally within a node and potentially requires involvement of multiple shards. Such cross-shards transactions have a negative impact on system performance and are frequent with traditional state partition solutions which are often based on a simple mapping of data into ...

[ Full version ]

[ Full version ]

CGGC Seminar: Shape Analysis: From Local to Non-local Information and Learning

Julie Digne (LIRIS Laboratoire d’InfoRmatique en Image et Systemes d’information)

Monday, 16.11.2020, 11:00

Zoom Lecture: https://technion.zoom.us/j/91344952941

In this talk we explore two contributions for shape analysis. In a first case, we consider surfaces and how local analysis of the angular oscillations and polynomial radial behavior around surface points leads to accurate normal estimation and new
integral invariants. A direct application of these integral invariants is geometric detail exaggeration.
This however assumes that the shape can be represented as a height function over some parameterization plane in a neigh...

[ Full version ]

[ Full version ]

Charting and Navigating the Space of Solutions for Recurrent Neural Networks

Elia Turner

Wednesday, 11.11.2020, 14:00

Zoom Lecture: https://technion.zoom.us/j/93616254487

RNNs are a class of Machine learning models used to solve tasks with sequential structure. Since most neural circuits are recurrent, RNNs are often deployed to explain neural activity during computational tasks with a temporal dimension. Unlike their natural counterparts, an RNN’s entire computation is accessible. Yet, most works treat them as a black box and analyze their generated activity directly.
A recent line of work uses RNNs as a hypothesis generation tool; The activ...

[ Full version ]

[ Full version ]

Theory Seminar: Analysis of Two-variable Recurrence Relations with Application to Parameterized Approximations

Ariel Kulik (CS, Technion)

Wednesday, 11.11.2020, 12:30

Zoom, Meeting ID: 954 7347 4134, Password: 5-digit Technion Zip Code

In this paper we introduce randomized branching as a tool for parameterized approximation and develop the mathematical machinery for its analysis. Our algorithms improve the best known running times of parameterized approximation algorithms for Vertex Cover and 3-Hitting Set for a wide range of
approximation ratios. One notable example is a simple parameterized random 1.5-approximation algorithm for Vertex Cover, whose running time of
O*(1.01657k) substantially improves the best...

[ Full version ]

[ Full version ]

Efficient Resource-Constrained Monitoring

Jalil Moraney

Wednesday, 11.11.2020, 12:30

Zoom Lecture: https://technion.zoom.us/j/93616254487

Monitoring network traffic is an important building block for various management and security systems. In typical settings, the number of active flows in a network node is much larger than the number of available monitoring resources and there is no practical way to maintain "per-flow" state at the node. This situation gave rise to the recent interest in streaming algorithms where complex data structures are used to perform monitoring tasks like identifying the top-$k$ flows, Heav...

[ Full version ]

[ Full version ]

BebopNet: Deep Neural Models for Personalized Jazz Improvisations

Shunit Haviv

Wednesday, 11.11.2020, 12:00

Zoom Lecture: https://technion.zoom.us/j/99327852951

A major bottleneck in the evaluation of music generation is that music appreciation is a highly subjective matter. When considering an average appreciation as an evaluation metric, user studies can be helpful. The challenge of generating personalized content, however, has been examined only rarely in the literature. In this paper, we address generation of personalized music and propose a novel pipeline for music generation that learns and optimizes user-specific musical taste. We ...

[ Full version ]

[ Full version ]

ceClub: Lightning Network Economics: Cost-minimal Channels and their Implications for Network Structure

Clara Shikhelman (Tel-Aviv University)

Wednesday, 11.11.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/94151824902

A channel in the Lightning Network allows two parties to secure bitcoin payments and escrow holdings between them. Designed to increase transaction immediacy and reduce blockchain congestion, this has the potential to solve many issues associated with Bitcoin.
In this talk, we study the economics of the Lightning Network. We present conditions under which two parties optimally establish a channel and give explicit formulas for channels’ costs. Using these, we derive imp...

[ Full version ]

[ Full version ]

Pixel Club: Estimation of Manifolds from Point Clouds: Building Models from Data

Barak Sober (Mathematics, Duke University)

Tuesday, 10.11.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/92081476610

A common observation in data-driven applications is that high dimensional data has a low intrinsic dimension, at least locally. Thus, when one wishes to work with data that is not governed by a clear set of equations, but still wishes to perform statistical or other scientific analysis, an optional model is the assumption of an underlying manifold from which the data was sampled. This manifold, however, is not given explicitly but we can obtain samples of it (i.e., the individual ...

[ Full version ]

[ Full version ]

CGGC Seminar: Curvature! The Starting Point of Manufacturing

Takashi Maekawa (Waseda Research Institute for Science and Engineering)

Monday, 09.11.2020, 11:00

Zoom Lecture: https://technion.zoom.us/j/91344952941

The potential benefits of taking surface curvature into account in engineering design have not yet been fully utilized. One of the problems is that differential geometry is often not offered in the undergraduate engineering program. In this presentation, I focus on a couple of research topics that demonstrate how curvatures play important roles in engineering design. The first topic is the effect of curvature on the energy absorption characteristics of cylindrical corrugated tubes...

[ Full version ]

[ Full version ]

Pixel Club: On the Injectivity and (in) Stability of Invariant Encoding

Nadav Dym (Mathematics, Duke University)

Sunday, 08.11.2020, 15:00

Zoom Lecture: https://technion.zoom.us/j/97741777795

Quotient spaces are a natural mathematical tool to describe a variety of algorithmic problems in computer vision and related fields, where different objects are to be compared while their natural symmetries are to be ignored.
One popular approach for working in quotient spaces is cancelling out symmetries by finding a canonical alignment of the objects at hand. This approach typically involves solving a challenging optimization problem over the symmetry group. We will rev...

[ Full version ]

[ Full version ]

Exposure to Industry Jobs Workshop - Putting in order Buzz Words

Thursday, 05.11.2020, 17:30

Zoom Lecture: Registration

You are invited to "Exposure to Industry Jobs
Workshop - Putting in order
Buzz Words" which aims to classify the jobs in the
industry, interpret its concepts and products and illustrate a typical work day
in the various roles it offers.
The workshop will be held online, in two sessions:
The first meeting will be held on Thursday, November 5, ...

[ Full version ]

[ Full version ]

Theory Seminar: Polynomial Protocols for Range Proofs

Ariel Gabizon (Aztec)

Wednesday, 04.11.2020, 12:30

Zoom, Meeting ID: 954 7347 4134, Password: 5-digit Technion Zip Code

In a polynomial protocol a prover sends messages that are polynomials, and the verifier is allowed to check polynomial identities between these polynomials. The prover complexity is measured as the sum of degrees of the polynomials sent. The motivation for the definition is to capture prover complexity in zero knowledge proofs systems based on polynomial commitment schemes.
We will present and illustrate this notion; and present an open question on improved protocols for ...

[ Full version ]

[ Full version ]

From the Diary of a Serial Interviewer: Preparing (Correctly) for Technical Interviews

Tuesday, 03.11.2020, 19:00

Zoom Lecture: Registration

You are invited to a lecture and conversation with Itai
Rosenblatt, scaleIO technical Team Leader and
co-founder and VP of R&D at a new start-up, which will deal with the
technical interview and the components of success and the initial impression it
gives:
• What the interviewer is looking for in each part of the interview
• What is your chance as a candidate
• How to prepare
The lectu...

[ Full version ]

[ Full version ]

Theory Seminar: On Computing Multilinear Polynomials Using Depth Four Circuits of Bounded Individual Degree

Suryajith Chillara (University of Haifa)

Wednesday, 28.10.2020, 12:30

Zoom, Meeting ID: 954 7347 4134, Password: 5-digit Technion Zip Code

The complexity of Iterated Matrix Multiplication is a central theme in Computational Complexity theory, as the problem is closely related to the problem of separating various complexity classes within P. In this talk, we will talk about the complexity of computing an entry in the product of d many nÃn generic matrices (denoted IMMn,d) by depth four circuits of bounded individual degree.
We show that for all r â¤ na for a fixed constant a, any âsyntacticâ...

[ Full version ]

[ Full version ]

CS Orientation Day 2020-21

Tuesday, 20.10.2020, 10:30

LIVE by Z00M

CS 2020-21 orientation day for new students will be held online by zoom broadcast on Tuesday, October 20, 2020 at 10:30, and will include lectures by CS Dean, Vice Dean for Undergraduate Studies, CS Student Committee representatives and more, to be followed by A&Q sessions in small groups with senior UG, Magister and Doctoral students, and with Faculty and administrative staff.
More details in
...

[ Full version ]

[ Full version ]

TODAY! CS 2019-20 Graduation Ceremony

Thursday, 15.10.2020, 18:30

LIVE by YouTube: https://youtu.be/zg1WRzEz6TY

You are all invited to the 2019-20
CS graduation ceremony of , which will be broadcast live on
YouTube today,
Thursday, October 15, 2020, at 18:30.
Looking forward to seeing you!...

[ Full version ]

[ Full version ]

Learning by Sampling: A Deep Learning Approach To The Planted Clique Problem With Unlimited Sampling

Najeeb Nabwani

Thursday, 15.10.2020, 16:30

Zoom Lecture: https://technion.zoom.us/j/93620048284

The planted clique problem plays an important role in the field of average-case complexity. The problem consists of detecting graphs that contain a hidden clique of size $k$ that was planted in graphs from the Erdos-Renyi model $G_{n,0.5}$. The planted clique conjecture suggests that there is no polynomial-time algorithm that can solve the planted clique problem when $2\log_2(n) \ll k \ll \sqrt{n}$.
This conjecture has served as the underlying hardness assumption in several di...

[ Full version ]

[ Full version ]

ceClub: Reliable and Time-efficient Virtualized Function Placement

Roi Ben-Haim (EE, Technion)

Wednesday, 14.10.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/91078173462

Reliability and time-efficiency are two key elements to consider in network design. Commonly, each is measured per service - availability probability of a specific service, the latency of a specific service, and overall - system average reliability and system average latency, considering the demand for every service. Intuitively, minimizing latency requires minimizing the number of network elements a service makes use of. In a non-redundant environment, this would also guarantee t...

[ Full version ]

[ Full version ]

Batch Verification for Statistical Zero-Knowledge Proofs

Inbar Kaslasi

Tuesday, 13.10.2020, 17:00

Zoom Lecture: https://technion.zoom.us/j/96366651773

A statistical zero-knowledge proof for a problem Pi enables a computationally unbounded prover to convince a polynomial-time verifier that x belongs to Pi without revealing any additional information about x to the verifier, in a strong information-theoretic sense.
Suppose, however, that the prover wishes to convince the verifier that k separate inputs x_1,...,x_k all belong to Pi (without revealing anything else). A naive way of doing so is to simply run the SZK protocol separ...

[ Full version ]

[ Full version ]

Age-aware Fairness in Blockchain Transaction Ordering

Yaakov Sokolik

Tuesday, 13.10.2020, 15:30

Zoom Lecture: https://technion.zoom.us/j/99311227766

In blockchain applications, transaction latency is a key factor in the quality of service (QoS). Each application that uses the blockchain network has the motivation to reduce the latency for its own transactions. The block proposer selects which pending transaction to include in the proposed block and would like to prioritize its own application transactions over those of other applications. To maintain fairness, a block proposer can be asked to select the transactions randomly a...

[ Full version ]

[ Full version ]

Learned Greedy Method (LGM): A Novel Neural Architecture for Sparse Coding

Rajaei Khatib

Tuesday, 13.10.2020, 14:00

Zoom Lecture: https://technion.zoom.us/j/94623716017

The fields of signal and image processing have been deeply influenced by the introduction of deep neural networks. These are successfully deployed in a wide range of real-world applications, obtaining state of the art results and surpassing well-known and well-established classical methods. Despite their impressive success, the architectures used in many of these neural networks come with no clear justification. As such, these are usually treated as ``black box'' machines that lac...

[ Full version ]

[ Full version ]

Array Codes for Functional PIR and Batch Codes

Mohammad Nassar

Monday, 12.10.2020, 16:00

Zoom Lecture: https://technion.zoom.us/j/95909579454

A functional PIR array code is a coding scheme which encodes some s information bits into a tXm array such that every linear combination of the s information bits has k mutually disjoint recovering sets. Every recovering set consists of some of the array's columns while it is allowed to read at most l encoded bits from every column in order to receive the requested linear combination of the information bits. Functional batch array codes impose a stronger property where every multi...

[ Full version ]

[ Full version ]

A Two-Stage Masked LM Method for Term Set Expansion

Guy Kushilevitz

Thursday, 01.10.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/98063183973

We tackle the task of Term Set Expansion (TSE): given a small seed set of example terms from a semantic class, finding more members of that class. The task is of great practical utility, and also of theoretical utility as it requires generalization from few examples. Previous approaches to the TSE task can be characterized as either distributional or pattern-based. We harness the power of neural masked language models (MLM) and propose a novel TSE algorithm, which combines the pat...

[ Full version ]

[ Full version ]

Theory Seminar: On the Expressiveness of Comparisons

Shay Moran (Mathematics, Technion)

Wednesday, 23.09.2020, 18:30

Zoom Lecture: https://technion.zoom.us/j/96040114661

Shay Moran, Technion CS graduate, will give a lecture on his work in the theory of learning....

[ Full version ]

[ Full version ]

Clustering-Correcting Codes

Tal Shinkar

Tuesday, 22.09.2020, 18:30

Zoom Lecture: https://technion.zoom.us/j/96882521222

A new family of codes, called clustering-correcting codes, is presented in this paper. This family of codes is motivated by the special structure of the data that is stored in DNA-based storage systems.
The data stored in these systems has the form of unordered sequences, also called strands, and every strand is synthesized thousands to millions of times, where some of these copies are read back during sequencing. Due to the unordered structure of the strands, an important task...

[ Full version ]

[ Full version ]

Distributed Computing Seminar: Distributed and Concurrent Optimization for Machine Learning

Dan Alistarh (IST Austria)

Thursday, 17.09.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/96000595000

Machine learning has made considerable progress over the past decade, matching and even surpassing human performance on a varied set of narrow computational tasks. This progress has been enabled by the widespread availability of large datasets, as well as by improved algorithms and models. Distribution, implemented either through single-node concurrency or through multi-node parallelism, has been the third key ingredient to these advances.
The goal of this talk is to pr...

[ Full version ]

[ Full version ]

TODAY! - CS Ph.D. Graduation Ceremony, 2020

Wednesday, 16.09.2020, 18:30

FACEBOOK EVENT: https://www.facebook.com/events/1646805155478444/

The Technion Ph.D. Students Graduation Ceremony 2020, will be held online TODAY,
Wednesday
evening, September 16, 2020, and will be broadcast on
Facebook. This year, a
substantial number of students - 231 Technion graduates
in 2019-2020 - will receive their Ph.D. diplomas, among them
14 ...

[ Full version ]

[ Full version ]

The 8th Summer School on Cyber and Computer Security

Monday, 07.09.2020, 10:00

LIVE by Z00M (Details upon Registration)

The Hiroshi Fujiwara Cyber Security Research Center will hold the 8th Summer School on Cyber and Computer Security:
"Privacy in Challenging Times".
The event will take place on Monday-Thursday,
September 7th-10th, 2020, broadcasted by Technion Zoom.
Keynote Speakers:
Ross Anderson, University of Cambridge, UK
Ann Cavoukian, Global Privacy & Security by Design Centre, Cana...

[ Full version ]

[ Full version ]

Efficient MDP Analysis for Selfish-Mining in Blockchains

Roi Bar Zur

Wednesday, 02.09.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/95908254875

A proof of work (PoW) blockchain protocol distributes rewards to its participants, called miners, according to their share of the total computational power. Sufficiently large miners can perform selfish mining - deviate from the protocol to gain more than their fair share. Such systems are thus secure if all miners are smaller than a threshold size so their best response is following the protocol.
To find the threshold, one has to identify the optimal strategy for miners of dif...

[ Full version ]

[ Full version ]

How Do You Turn a Degree into a Career?

Tuesday, 01.09.2020, 17:00

Zoom Lecture: Registration

You are invited to a lecture and conversation with Dr. Yonatan
Yaniv, CS graduate and head of the research group at YOTPO, which will deal with
the questions: Is it worth working during the degree? How to integrate into the
industry, especially now in the Corona times? How do you find the right job for
you? How to build a career path? Working in a large company compared to a
start-up, and more.
The lecture will take place in the first part of the meeting and i...

[ Full version ]

[ Full version ]

Computing the Shapley Value of Tuples in Conjunctive Queries with Negation

Alon Reshef

Sunday, 30.08.2020, 11:00

Zoom Lecture: https://technion.zoom.us/j/96838343281

The Shapley value is a conventional and well-studied function for determining the contribution of a player to the coalition in a cooperative game. Among its applications in a plethora of domains, it has recently been proposed to use the Shapley value for quantifying the contribution of a tuple to the result of a database query.
In particular, we have a thorough understanding of the tractability frontier for the class of Conjunctive Queries (CQs) and aggregate functions over CQs...

[ Full version ]

[ Full version ]

Virtual Workshop on Machine Learning & Hardware Security

Wednesday, 26.08.2020, 09:00

LIVE by Z00M (Details upon Registration)

You are invited to participate in the Virtual Workshop on Machine Learning &
Hardware Security that will be held August on Wednesday-Thursday, 26-27, 2020 @
Zoom.
Organizers:
Prof. Avi Mendelson, Technion, Israel
Dr. Shivam Bhasin, NTU, Singapore
For more Information, program and registration please visit
https://cyber.technion.ac.il
Participation is FREE, but requires advance registrat...

[ Full version ]

[ Full version ]

Pixel Club: SCATTER: Selective Context Attentional Scene Text Recognizer

Ron Litman (Amazon)

Tuesday, 25.08.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/92004594093

Scene Text Recognition (STR), the task of recognizing text against complex image backgrounds, is an active area of research. Current state-of-the-art (SOTA) methods still struggle to recognize text written in arbitrary shapes. In this paper, we introduce a novel architecture for STR, named Selective Context ATtentional Text Recognizer (SCATTER). SCATTER utilizes a stacked block architecture with intermediate supervision during training, that paves the way to successfully train a d...

[ Full version ]

[ Full version ]

Managing Capacity in Deduplicated Storage Systems

Aviv Nachman

Monday, 24.08.2020, 10:00

Zoom Lecture: https://technion.zoom.us/j/9494079607

Deduplication decreases the physical occupancy of files in a storage volume by removing duplicate copies of data chunks,but creates data-sharing dependencies that complicate standard storage management tasks. Specifically, data migration plans must consider the dependencies between files that are remapped to new volumes and files that are not.
Thus far, only greedy approaches have been suggested for constructing such plans, and it is unclear how they compare to one another and how...

[ Full version ]

[ Full version ]

The Power of Implicit Acyclicity in the Enumeration Complexity of Database Queries

Nofar Carmeli

Sunday, 16.08.2020, 11:00

Zoom Lecture: https://technion.zoom.us/j/99974085218

We inspect the fine-grained complexity of answering queries over relational databases. With the ideal guarantees, linear time is required before the first answer to read the input and determine its existence, and then we need to print the answers one by one. Consequently, we wish to identify the queries that can be solved with linear preprocessing time and constant or logarithmic delay between answers. A known dichotomy classifies CQs into those that admit such enumeration and t...

[ Full version ]

[ Full version ]

Pixel Club: Semi-Supervised Varying Length Handwritten Text Generation

Sharon Fogel (Amazon)

Tuesday, 11.08.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/99647504267

Optical character recognition (OCR) systems performance have improved significantly in the deep learning era. This is especially true for handwritten text recognition (HTR ), where each author has a unique style, unlike printed text, where the variation is smaller by design. That said, deep learning based HTR is limited, as in every other task, by the number of training examples. Gathering data is a challenging and costly task, and even more so, the labeling task that follows, of ...

[ Full version ]

[ Full version ]

Not a COINcidence: Sub-Quadratic Asynchronous Byzantine Agreement WHP

Shir Cohen

Monday, 10.08.2020, 11:00

Zoom Lecture: https://technion.zoom.us/j/9479665459

King and Saia were the first to break the quadratic word complexity bound for Byzantine Agreement in synchronous systems against an adaptive adversary, and Algorand broke this bound with near-optimal resilience (first in the synchronous model and then with eventual-synchrony). Yet the question of asynchronous sub-quadratic Byzantine Agreement remained open. To the best of our knowledge, we are the first to answer this question in the affirmative. A key component of our solution is...

[ Full version ]

[ Full version ]

Pixel Club: Sparsity-based Methods for Solving Inverse Problems in Medical Imaging

Efrat Shimron (UC Berkeley)

Tuesday, 04.08.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/95491544306

Although Magnetic Resonance Imaging (MRI) is a superb medical imaging modality, its clinical use is limited by its long acquisition time. The acquisition time can be shortened by sampling data with a sub-Nyquist rate; however, this requires suitable methods for solving the ill-posed inverse problem of accurate image reconstruction from highly subsampled data.
In this seminar, four novel methods for solving the MRI reconstruction problem will be presented. These method...

[ Full version ]

[ Full version ]

Pixel Club: Let's Agree to Agree: Neural Networks Share Classification Order on Real Datasets

Guy Hacohen (The Hebrew University of Jerusalem)

Tuesday, 28.07.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/93489482905

We report a series of robust empirical observations, whereby deep Neural Networks learn the examples in both the training and test sets in a similar order. This phenomenon is observed in all the commonly used benchmarks we evaluated, including many image classification benchmarks, and one text classification benchmark. While this phenomenon is strongest for models of the same architecture, it also crosses architectural boundaries -- models of different architectures start by learn...

[ Full version ]

[ Full version ]

Distance Computation in Distributed Networks

Michal Dory

Wednesday, 24.06.2020, 14:30

Zoom Lecture: https://technion.zoom.us/j/99489358773

In this talk, I will describe a couple of results from my PhD thesis, that studies distributed algorithms for connectivity and distance related graph problems.
I will focus on a recent line of work studying distance computation in the Congested Clique model of distributed computing.
We design fast algorithms for the fundamental all-pairs shortest paths (APSP) and multi-source shortest paths (MSSP) problems.
In particular, we show constant-factor approximation algorithms f...

[ Full version ]

[ Full version ]

Pixel Club: Faithful Autoencoder Interpolation by Shaping the Latent Space

Alon Oring (IDC Herzliya)

Tuesday, 23.06.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/97576927101

One of the fascinating properties of deep learning is the ability of the network to reveal the underlying factors characterizing elements in datasets of different types. Autoencoders represent an effective approach for computing these factors and also have been studied in the context of their ability to interpolate between data points by decoding mixed latent vectors. This interpolation often incorporates disrupting artifacts or produces unrealistic images during reconstruction. W...

[ Full version ]

[ Full version ]

New Advances in Distributed Optimization and Distance Computation

Yuval Efron

Wednesday, 17.06.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/96006478037

Finding exact solutions to many fundamental optimization and distance computation problems is known to be a hard task in the distributed CONGEST model of computation.
A natural relaxation then is to look for approximate solutions.
In this talk, I will discuss some of the research I did during my M.Sc. studies that concerns the trade-off between approximation ratio and round complexity for central optimization and distance computation problems....

[ Full version ]

[ Full version ]

ceClub: The Security of Machine Learning in the Real World and Machine Learning for Personalized Security

Mahmood Sharif (Carnegie Mellon University)

Wednesday, 17.06.2020, 10:30

Zoom Lecture: https://technion.zoom.us/j/93035147116

In the first part of this two-part talk, I will describe my work in adversarial machine learning (ML). Prior work has demonstrated that ML algorithms are vulnerable to evasion attacks at inference time by so-called adversarial examples. However, the implications of attacks in practice, under real-world constraints, remained largely unknown. To fill the gap, we propose evasion attacks that satisfy multiple objectives (e.g., smoothness and robustness against changes in imaging condi...

[ Full version ]

[ Full version ]

Distributed Computing Seminar: A Distributed Algorithm for Directed Minimum-Weight Spanning Tree

Orr Fischer (Tel Aviv University )

Sunday, 14.06.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/95598274575 (link will be active from 11:15)

In the directed minimum spanning tree problem (DMST, also called minimum weight arborescence), the network is given a root node r, and needs to construct a minimum-weight directed spanning tree, rooted at r and oriented outwards. In this paper we present the first sub-quadratic DMST algorithms in the distributed CONGEST network model, where the messages exchanged between the network nodes are bounded in size. We consider three versions: a model where the communication links are bi...

[ Full version ]

[ Full version ]

Flutter - Google Application Development

Wednesday, 10.06.2020, 19:00

Zoom Lecture: Registration

CS invites you to meet Flutter - a new Google
application technology - via ZOOM, Wednesday, June 10, 19:00,
with:
Barak Menachem, Director of the Flutter Israel
Developers Community
Tamir Haim Rabia, React Native Expert, Flutter
In the program:
Cross-platform technologies
What is Flutter and why to use it
HandsOn Workshop and Tech...

[ Full version ]

[ Full version ]

CYBERDAY 2020

Wednesday, 10.06.2020, 09:00

Zoom Lecture

CYBERDAY 2020 event, organized by Eli Biham, Sara Bitan, and the
Technion Hiroshi Fujiwara Cyber Security
Research Center, will be held in the cyber space (using Zoom - link will be sent towards the event upon registration), on Wednesday, June 10, 2020.
In the program:
* Hashomer: A Proposal for a Privacy-Preserving Bluetooth Based Contact Tracing
Scheme for Hamagen
* Neural Reverse Engineering...

[ Full version ]

[ Full version ]

Symbolic algorithms for synthesis of freeform spline-based geometry

Boris van Sosin

Sunday, 07.06.2020, 13:30

Zoom Lecture: https://technion.zoom.us/j/98410090397

Automated tools and algorithms for synthesizing geometry have been ubiquitous in computer-aided design systems, since their very inception. Beyond the simple example of sketching tools for designers, algorithms for synthesizing geometry take many forms, such as design-by-constraints, optimization, and toolpath generation. In this thesis, we will present three problems in the field on geometry processing, and examine them both within the context of geometry synthesis, and in their ...

[ Full version ]

[ Full version ]

Research Career in the Hi-tech Industry - Graduates Studies Designated Meeting

Wednesday, 03.06.2020, 18:30

Zoom Lecture: Registration

CS invites graduate students to a meeting on the research career in the hi-tech industry: Is
there research in the Israeli industry and what are the types of jobs and career
paths available, to be discussed by a panel with:
Lian Levin Eitan, Senior Manager of Research, Amazon
Tal Mizrahi, Principal Architect and Researcher, Huawei
Nadav Orbach, General Manager, Imaging & Camera Group, Intel
Tamar (Tami...

[ Full version ]

[ Full version ]

ceClub: Accelerator-level Parallelism

Mark D. Hill (University of Wisconsin-Madison)

Wednesday, 03.06.2020, 16:00

Zoom Lecture: https://technion.zoom.us/j/92224131182

Computer system performance has improved due to creatively using more transistors (Moore’s Law) in parallel via bit-, instruction-, thread-, and data-level parallelism. With the slowing of technology scaling, a way to further improve computer system performance under energy constraints is to employ hardware accelerators. Each accelerator is a hardware component that executes a targeted computation class faster and usually with (much) less energy. Already today, many chips in mob...

[ Full version ]

[ Full version ]

Pixel Club: Computational Studio: A Computational Machinery to Enhance Social Communication

Aayush Bansal (Carnegie Mellon University)

Tuesday, 19.05.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/92570206785

Licklider and Taylor (1968) envisioned computational machinery that could enable better communication between humans than face-to-face. In the last fifty years, we have used computing to develop various means of communication, such as mails, messaging, video conversation, or virtual reality. These are, however, a proxy of face-to-face communication that aims at encoding words, expressions, emotions, and body language at source and try to decode them reliably at the destination. Th...

[ Full version ]

[ Full version ]

Second-order Optimization for Machine Learning, Made Practical

Tomer Koren - COLLOQUIUM LECTURE - CANCELLED

Tuesday, 05.05.2020, 14:30

Room 337 Taub Bld.

Optimization in machine learning, both theoretical and applied, is presently dominated
by first-order gradient methods such as stochastic gradient descent. Second-order
optimization methods---that involve second-order derivatives and/or second-order
statistics of the data---have become far less prevalent despite strong theoretical
properties, due to their impractical computation, memory and communication costs. I
will present some recent theoretical, algorithmic a...

[ Full version ]

[ Full version ]

Pixel Club: Light Field Analysis for Non-Lambertian Scenes

Antonin Sulc (Czech Technical University in Prague, Prague, Czech Republic)

Tuesday, 05.05.2020, 11:30

Zoom Lecture: https://technion.zoom.us/j/98806794904

The idea of light field technology is relatively old, however, apart from various attempts of construction of imaging devices which can densely capture scene radiance, only recent availability of devices from companies like Lytro and Raytrix started a significant increase of interest in the light field technology. The core idea of the light field is in the dense sampling of viewpoints where the dense collection of views distinguishes is from the sparse sampling in multiview stereo...

[ Full version ]

[ Full version ]

Node Embedding over Temporal Graphs

Uriel Singer - CANCELLED

Sunday, 19.04.2020, 15:30

Room 601 Taub Bld.

In this work, we present a method for node embedding in temporal graphs. We propose an algorithm that learns the evolution of a temporal graph's nodes and edges over time and incorporates this dynamics in a temporal node embedding framework for different graph prediction tasks. We present a joint loss function that creates a temporal embedding of a node by learning to combine its historical temporal embeddings, such that it optimizes per given task (e.g., link prediction). The alg...

[ Full version ]

[ Full version ]

Algorithms for Two-Player Turn-Based Stochastic Games

Uri Zwick - COLLOQUIUM LECTURE- CANCELLED

Tuesday, 07.04.2020, 14:30

Room 337 Taub Bld.

Two-player turn-based zero-sum stochastic games is an interesting family
of infinite duration games played on a finite set of states. These games
may be seen as an extension of Markov Decisions Processes (MDPs) to a
two-player setting. Such games have applications in various areas
ranging from Artificial Intelligence, Operations Research and Automatic
Verification. From the theoretical point of view they are interesting
because they are known to be in NP intersection co-NP, ye...

[ Full version ]

[ Full version ]

Hypernetworks and a New Feedback Model

Lior Wolf - COLLOQUIUM LECTURE - CANCELLED

Tuesday, 31.03.2020, 14:30

Room 337 Taub Bld.

Hypernetworks, also known as dynamic networks, are neural networks in which the weights of at least some of the layers vary dynamically based on the input. Such networks have
composite architectures in which one network predicts the weights of another network. I will briefly describe the early days of dynamic layers and present recent results from
diverse domains: 3D reconstruction from a single image, image retouching, electrical circuit design, decoding block codes, graph hype...

[ Full version ]

[ Full version ]

TODAY - LIVE! - CS Open Day For Graduate Studies

Wednesday, 25.03.2020, 12:30

LIVE by Z00M: Meeting ID: 518 018 934

The event will be held in live broadcast by
ZOOM - ID
MEETING NO. 518018934
The 2020 open day invites outstanding undergraduates
from all universities to come to the Technion and learn about the
Computer Science and Department and register for Winter
Semester 2020.
...

[ Full version ]

[ Full version ]

When You Have to Lock, Lock. Don't Talk: Breaking Lock Screens with Voice Assistants

Yuval Ron

Tuesday, 24.03.2020, 13:00

Room 601 Taub Bld.

Voice assistants are designed to make our lives easier. By responding to spoken commands and questions, they provide a natural way of interaction with computers and smartphones. The problem starts when these voice assistants run by default even when the device is locked, which requires vendors to balance comfort with security. In this talk, I will take the audience on an amusing journey of discovering more than twenty new security vulnerabilities in popular voice assistants, and t...

[ Full version ]

[ Full version ]

CANCELLED! - Pixel Club: Deep Internal Learning

Assaf Shocher (Weizmann Institute of Science)

Tuesday, 17.03.2020, 11:30

Electrical Eng. Building 1061

Deep Learning has always been divided into two phases: Training and Inference. Deep networks are mostly used with large data-sets, both under supervised (Classification, Regression etc.) or unsupervised (Autoencoders, GANs) regimes. Such networks are only applicable to the type of data they were trained for, and do not exploit the internal statistics of a single datum.
We introduce Deep Internal Learning; We train a signal-specific network, we do it at test-time and o...

[ Full version ]

[ Full version ]

Arithmetization for Probabilistically
Checkable and Interactive Oracle Proofs
Supervisor

Yinon Horesh - CANCELLED!

Sunday, 15.03.2020, 15:00

Room 601 Taub Bld.

Recently, there is an increase in delegating computations to powerful remote servers. This appearance raises questions of computational integrity and efficient verification. For instance, the server can be unreliable, therefore it may output erroneous results. In other contexts, where preserving information privacy is crucial, as in medical and forensic data, other issues might arise. The veils of secrecy, that are designed to keep the data hidden from the public, may be abused to...

[ Full version ]

[ Full version ]

CGGC Seminar: Multidimensional Multimodal Content-Oriented Presentations

Daniil Rodin (CS, Technion)

Sunday, 08.03.2020, 13:30

Taub 301 Taub Bld.

Contemporary presentation software provides sufficient tools for simple presentation scenarios.
However, such tools have not changed for about two decades and are unsuitable for many complex modern needs. Content is typically limited to text and images only and cannot be expressed well in terms of 2D slides and bullets quantization. Such limitations are ill-suited for many modern needs where linear sequences of fixed-sized 2D slides consisting of text and images is not nearly su...

[ Full version ]

[ Full version ]

Multidimensional Multimodal Content-Oriented Presentations

Daniil Rodin

Sunday, 08.03.2020, 13:30

Taub 301 Taub Bld.

Contemporary presentation software provides sufficient tools for simple presentation scenarios. However, such tools have not changed for about two decades and are unsuitable for many complex modern needs. Content is typically limited to text and images only and cannot be expressed well in terms of 2D slides and bullets quantization. Such limitations are ill-suited for many modern needs where linear sequences of fixed-sized 2D slides consisting of text and images is not nearly suff...

[ Full version ]

[ Full version ]

Leveraging Machine Learning Algorithms in Online Portfolio Selection

Guy Uziel

Wednesday, 04.03.2020, 13:30

Room 601 Taub Bld.

Online Portfolio Selection, aiming to optimize the allocation of wealth across a set of assets, is a fundamental research problem in computational finance and machine learning. Despite the theoretical challenges, the implementation of a real-world trading system is extremely challenging. This issue has been extensively studied across several research communities, including finance, statistics, coding and information theory and machine learning. This long-standing problem, however,...

[ Full version ]

[ Full version ]

ceClub: Service Rates in Distributed Systems with Redundancy

Prof. Emina Soljanin (Rutgers University)

Wednesday, 04.03.2020, 11:30

Taub 201 Taub Bld.

Applications such as distributed learning and edge computing strive to maximize the number of service requests (e.g., for data access) that can be concurrently executed by the system. Redundancy, in the form of simple replication and erasure coding, has emerged as an efficient and robust way to enable simultaneous access of different data objects by many users competing for the system’s resources. Here, replication and coding of data affect the rates at which users can be simult...

[ Full version ]

[ Full version ]

Breaking the Bluetooth Pairing the Fixed Coordinate Invalid Curve Attack

Lior Neumann

Wednesday, 04.03.2020, 11:00

Room 601 Taub Bld.

Bluetooth is a widely deployed standard for wireless communications between mobile devices. It uses authenticated Elliptic Curve Diffie-Hellman for its key exchange. In this paper we show that the authentication provided by the Bluetooth pairing protocols is insufficient and does not provide the promised MitM protection. We present a new attack that modifies the y-coordinates of the public keys (while preserving the x-coordinates). The attack compromises the encryption keys of all...

[ Full version ]

[ Full version ]

Pixel Club: Multitask Regression and Flood Forecasting

Ami Wiesel (Hebrew University of Jerusalem

Tuesday, 03.03.2020, 11:30

Electrical Eng. Building 1061

In this talk, we will discuss recent advances in multitask regression and their application to flood forecasting. We will begin with a brief overview of Google’s flood forecasting initiative in India. The project involves time series prediction in different geographical locations based on a limited number of heavy tailed samples. To address these challenges, we will consider non-convex robust multitask models based on elliptical distributions. Next, we will present a spectral al...

[ Full version ]

[ Full version ]

Learning feasible and efficient MR imaging

Tomer Weiss

Wednesday, 26.02.2020, 11:45

Room 012 Taub Bld (Learning Center)

Magnetic Resonance Imaging (MRI) has long been considered to be among "the gold standards" of diagnostic medical imaging. The long acquisition times, however, render MRI prone to motion artifacts, let alone their adverse contribution to the relative high costs of MRI examination. Over the last few decades, multiple studies have focused on the development of both physical and post-processing methods for accelerated acquisition of MRI scans. These two approaches, however, have so f...

[ Full version ]

[ Full version ]

Formal Program Repair

Bat-Chen Rothenberg

Wednesday, 26.02.2020, 11:30

Room 601 Taub Bld.

The manual detection, examination and repair of computer bugs are all notoriously difficult tasks that programmers face daily. Automated program repair receives a program with a bug, and outputs a set of changes to the program that would make it bug-free. We focus on formal program repair, which means that programs are repaired with respect to a formal specification. Formal program repair, in contrast to test-based repair, guarantees that programs meet the specification for all in...

[ Full version ]

[ Full version ]

Learning-based design of ultrasound imaging systems

Sanketh Vedula

Wednesday, 26.02.2020, 11:00

Room 012 Taub Bld (Learning Center)

Medical ultrasound is a widespread imaging modality owing its popularity to cost efficiency, portability, speed, and lack of harmful ionizing radiation. In this work, we demonstrate that replacing the traditional ultrasound processing pipeline with a data-driven, learnable counterpart leads to significant improvement in image quality. Moreover, we demonstrate that greater improvement can be achieved through a learning-based design of the transmitted beam patterns simultaneously wi...

[ Full version ]

[ Full version ]

Pixel Club: Joint Design of Optics and Post-Processing Algorithms Based on Deep Learning for Generating Advanced Imaging Features

Shay Elmalem (Tel-Aviv University)

Tuesday, 25.02.2020, 11:30

Electrical Eng. Building 1061

The recent and on-going Deep-Learning (DL) revolution, introduces a paradigm shift in almost all disciplines of signal processing. Traditionally, Computer Vision (CV) and Image Processing (IP) methods were based on hand-crafted feature extraction from the initial optical image, and then some hand-crafted classifier/filter was defined to achieve the desired result IP/CV. The machine learning approach seeks to learn the 'classifier' stage using data (either labeled or unlabeled), i....

[ Full version ]

[ Full version ]

Pixel Club: Learning-Based Strong Solutions to Forward and Inverse Problems in Partial Differential Equations

Lea Bar (Tel Aviv University)

Tuesday, 18.02.2020, 11:30

Electrical Eng. Building 1061

We introduce a novel neural network-based partial differential equations solver for forward and inverse problems. The solver is grid free, mesh free and shape free, and the solution is approximated by a neural network.
We employ an unsupervised approach such that the input to the network is a points set in an arbitrary domain, and the output is the set of the corresponding function values. The network is trained to minimize deviations of the learned function from th...

[ Full version ]

[ Full version ]

Answering (Unions of) Join Queries using Random Access and Random-Order Enumeration

Shai Zeevi

Sunday, 16.02.2020, 11:00

Room 601 Taub Bld.

As data analytics becomes more crucial to digital systems, so grows the importance of characterizing the database queries that admit a more efficient evaluation. We consider the tractability yardstick of answer enumeration with a polylogarithmic delay after a linear-time preprocessing phase. Such an evaluation is obtained by constructing, in the preprocessing phase, a data structure that supports polylogarithmic-delay enumeration. In this paper, we seek a structure that supports t...

[ Full version ]

[ Full version ]

Personal Assistant Programming in Esperanto

Lior Samuel

Tuesday, 04.02.2020, 13:30

Room 601 Taub Bld.

We are interested in the following question: How could one create a digital personal assistant, capable of acquiring and applying new skills through spoken interaction? The most rudimentary requirement of such skill acquisition would be Turing complete programming. Other such acquisitions might be the deduction of routines from user actions and their automation thereof.
Modern digital personal assistants do not possess the ability to learn through Voice User Interface (VUI), wh...

[ Full version ]

[ Full version ]

Pixel Club: Towards high spatial and/or temporal resolution fMRI at ultra-high field 7T human MRI

Rita Schmidt (Weizmann Institute of Science)

Tuesday, 04.02.2020, 11:30

Electrical Eng. Building 1061

The recent push towards ultra-high (magnetic) fields in Magnetic Resonance Imaging (MRI) is expected to change the face of biomedical imaging. Recent studies employing state of the art 7 T MRI scanners achieved submillimeter resolution in 3D anatomical imaging of the human brain. However, the higher field also comes with new challenges, especially since we want to acquire the images with high spatial or temporal resolution to study the human brain function. These challenges includ...

[ Full version ]

[ Full version ]

Theory Seminar: Strong Average-Case Circuit Lower Bounds from Non-trivial Derandomization

Lijie Chen (MIT)

Wednesday, 29.01.2020, 12:30

Room 337 Taub Bld.

We prove that for all constants a, NQP = NTIME[n^polylog(n)] cannot be (1/2 + 2^(-log^a n) )-approximated by 2^(log^a n)-size ACC^0 circuits. Previously, it was even open whether E^NP can be (1/2+1/sqrt(n))-approximated by AC^0[2] circuits. As a straightforward application, we obtain an infinitely often non-deterministic pseudorandom generator for poly-size ACC^0 circuits with seed length 2^{log^eps n}, for all eps > 0.
More generally, we establish a connection showing...

[ Full version ]

[ Full version ]

Pixel Club: From Voxels to Pixels and Back: Self-Supervision in Natural-Image Reconstruction from fMRI

Guy Gaziv (Weizmann Institute of Science)

Tuesday, 28.01.2020, 11:30

Electrical Eng. Building 1061

Reconstructing observed images from fMRI brain recordings is challenging. Unfortunately, acquiring sufficient "labeled" pairs of {Image, fMRI} (i.e., images with their corresponding fMRI responses) to span the huge space of natural images is prohibitive for many reasons. We present a novel approach which, in addition to the scarce labeled data (training pairs), allows to train fMRI-to-image reconstruction networks also on "unlabeled" data (i.e., images without fMRI recording, and ...

[ Full version ]

[ Full version ]

Search for Smart Evaders with UAV Swarms

Roee Francos

Sunday, 26.01.2020, 11:00

Taub 401 Taub Bld.

Suppose that in a given planar circular region, there are some smart mobile evaders and we would like to find them using swarms of sweeping agents.
A smart evader is a target that detects and responds to the motions of searchers by performing evasive maneuvers, to avoid interception.
We assume various search configurations for the sweeping swarm of agents, and present guaranteed search techniques for single agent and multi agent swarms.
These search procedures enable...

[ Full version ]

[ Full version ]

Theory Seminar: Foundations of Distributed Computing in the 2020s

Jukka Suomela (Aalto University)

Wednesday, 22.01.2020, 12:30

Taub 201 Taub Bld.

In this talk I will review some major advances in the theory of distributed computing in the past decade and discuss key research challenges for the 2020s, with the main focus on distributed graph algorithms. I will present promising new approaches for doing research in the field, and I will also highlight examples of seemingly elementary questions that are still beyond the reach of our current techniques. ...

[ Full version ]

[ Full version ]

Project Fair in IoT, Software, Android Apps, AI, Cyber, Computer Security, Networks, Computer Vision and Virtual Reality

Tuesday, 21.01.2020, 12:30

Transparent Hall, Beit Hastudent

CS Labs: Systems and Software Development Laboratory (ICST),
Cyber and Computer Security Laboratory (CYBER), The Laboratory for Computer
Communication and Networking (LCCN), Geometric Image Processing Laboratory (GIP),
invite you to visit the Spring Project Fair inProject Fair in
IoT, Software, Android Apps, AI, Cyber, Computer Security, Networks, Computer
Vis...

[ Full version ]

[ Full version ]

Pixel Club: Fast and Accurate Least-Mean-Squares Solvers

Alaa Maalouf and Ibrahim Jubran (Haifa University)

Tuesday, 21.01.2020, 10:30

Room 337 Taub Bld.

Least-mean squares (LMS) solvers such as Linear / Ridge / Lasso-Regression,
SVD and Elastic-Net not only solve fundamental machine learning problems, but are also the building blo cks in a variety of other methods, such as decision trees and matrix factorizations.
We suggest an algorithm that gets a finite set of n d-dimensional real vectors and returns a weighted subset of d + 1 vectors whose sum is exactly the same. The proof in Caratheodory’s Theorem (1907) comp...

[ Full version ]

[ Full version ]

CGGC Seminar: Robust Shape Collection Matching and Correspondence from Shape Differences

Aharon Cohen (CS, Technion)

Monday, 20.01.2020, 16:00

Taub 401 Taub Bld.

We propose a method to automatically match two shape collections with a similar shape space structure, e.g. two characters in similar poses, and compute the inter-maps between the collections. Given the intra-maps in each collection, we extract the corresponding shape difference operators, and use them to construct an embedding of the shape space of each collection. We then align the two shape spaces, and use the knowledge gained from the alignment to compute the inter-maps.
...

[ Full version ]

[ Full version ]

Data Science & Deep Learning: Synthetic Data Generation

Roi Livni (Tel Aviv University)

Monday, 20.01.2020, 12:30

Taub 301 Taub Bld.

The task of synthetic data generation can be, roughly, stated as follows: A learner gets to observe examples, sampled from some unknown distributions, and needs to output "synthetic" examples that "look similar". For example, think of an algorithm that receives examples of music tunes from some genre (e.g. jazz, classical, etc.) and in turn generates new synthetic pieces of music from that genre. This task has won considerable attention lately, due to the introduction of the algor...

[ Full version ]

[ Full version ]

Similarity in Binary Executable

Yaniv David

Sunday, 19.01.2020, 16:00

Room 601 Taub Bld.

We address the problem of binary code search in stripped executables (with no debug information). The main challenge is establishing binary code similarity even when the binary code has been compiled using different compilers, optimization levels and targeting diverse architectures. Moreover, the source code being compiled might be from another version of the software package or another implementation altogether. Overcoming these challenges, while avoiding false-positives, is inva...

[ Full version ]

[ Full version ]

Coding Theory: The Capacity of Multidimensional Permutations With Restricted Movement

Dor Elimelech (Ben-Gurion University)

Sunday, 19.01.2020, 14:30

Room 601 Taub Bld.

The study of permutations is motivated by their application in coding for flash memories, and their relevance in different applications of networking technologies and various channels. We study the multidimensional constrained systems of $\mathbb{Z}^d$-permutations with restricted movement. During the talk, we will show a correspondence between these restricted permutations and perfect matchings. We will use the theory of perfect matchings to investigate several two-dimensional ca...

[ Full version ]

[ Full version ]

Reliability, Equity, and Reproducibility in Modern Machine Learning

Yaniv Romano - CS-Lecture

Thursday, 16.01.2020, 10:30

Room 337 Taub Bld.

Modern machine learning algorithms have achieved remarkable performance in a myriad of
applications, and are increasingly used to make impactful decisions in the hiring process,
criminal sentencing, healthcare diagnostics and even to make new scientific discoveries.
The use of data-driven algorithms in high-stakes applications is exciting yet alarming:
these methods are extremely complex, often brittle, notoriously hard to analyze and
interpret. Naturally, concerns have raised abo...

[ Full version ]

[ Full version ]

Theory Seminar: Average Sensitivityof Graph Algorithms

Nithin Varma (Haifa University)

Wednesday, 15.01.2020, 12:30

Taub 201 Taub Bld.

Inmodern applications of graph algorithms, where the graphs of interest arelarge and dynamic, it is unrealistic to assume that an input representationcontains the full information of a graph being studied. For example, consider asocial network, where a vertex corresponds to a user and an edge corresponds toa friendship relation. It is reasonable to assume that users do not alwaysupdate new friendships on the social network, and that sometimes theydo not fully disclose their friend...

[ Full version ]

[ Full version ]

Coding for Emerging Technologies

Ohad Elishco - CS-Lecture

Wednesday, 15.01.2020, 10:30

Room 601 Taub Bld.

We are living in the era of massive data. Some estimate that more than 90% of the worlds
data was generated in recent years. This large amount of data comes with technological
challenges such as: distributed storage systems, synchronization issues, density
constraints, power constraints and more.
The talk will be partitioned into two, independent parts in which some solutions to those
challenges will be discussed. Specifically, we will touch upon dynamical distributed
storage sys...

[ Full version ]

[ Full version ]

Data Science & Deep Learning: Linear Quadratic Control and Online Learning

Yishay Mansour (Tel Aviv University)

Monday, 13.01.2020, 12:30

Taub 301 Taub Bld.

We study the online problems related to controlling a linear time-invariant systems with noisy dynamics where either: (1) onlinevadversarially chosen quadratic losses and known dynamics, or (2) unknown dynamics but known quadratic losses. We present an efficient online learning algorithms for both setting with vanishing regret.
Based on joint works with Alon Cohen, Avinatan Hassidim, Tomer Koren, Nevena Lazic, and Kunal Talwar
Bio:
Prof. Yis...

[ Full version ]

[ Full version ]

Verification of distributed protocols using decidable logics

Oded Padon - CS-Lecture

Monday, 13.01.2020, 10:30

Room 601 Taub Bld.

Formal verification of infinite-state systems, and distributed systems in particular, is a
long standing research goal. I will describe a series of works that develop a methodology
for verifying distributed algorithms and systems using decidable logics, employing
decomposition, abstraction, and user interaction. This methodology is implemented in an
open-source tool, and has resulted in the first mechanized proofs of several important
distributed protocols. I will also describe a ...

[ Full version ]

[ Full version ]

Fundamental limits of modern machine learning and how to get around them

Yair Carmon - CS-Lecture

Sunday, 12.01.2020, 10:30

Room 337 Taub Bld.

This talk presents new computational and statistical barriers in machine learning, along
with the algorithmic developments that they inspire.
The computational barriers arise in nonconvex optimization: we prove lower bounds on the
(oracle) complexity of finding stationary points using (stochastic) gradient methods,
showing that gradient descent is unimprovable for a natural class of problems. We bypass
this barrier by designing an algorithm that outperforms gradient descent for a...

[ Full version ]

[ Full version ]

CGGC Seminar: Functional Tracing of Discrete Vector Fields

Yair Reani (CS, Technion)

Wednesday, 08.01.2020, 16:00

Room 337 Taub Bld.

We propose a method for tracing the flowlines of a discrete tangent vector field on a triangle mesh. Our method makes use of functional vector fields, namely modeling of vector fields as operators acting on functions. In particular, we use the recently proposed adjoint representations of directional derivatives. Our method is characterized by making use of mostly global solutions, as opposed to iterative local algorithms that trace the vector triangle-by-triangle. We compare our ...

[ Full version ]

[ Full version ]

Functional Tracing of Discrete Vector Fields

Yair Reani

Wednesday, 08.01.2020, 16:00

Room 337 Taub Bld.

We propose a method for tracing the flowlines of a discrete tangent vector field on a triangle mesh. Our method makes use of functional vector fields, namely modeling of vector fields as operators acting on functions. In particular, we use the recently proposed adjoint representations of directional derivatives. Our method is characterized by making use of mostly global solutions, as opposed to iterative local algorithms that trace the vector triangle-by-triangle. We compare our ...

[ Full version ]

[ Full version ]

ceClub: Deep Reinforcement Learning in Compiler

Ameer Haj Ali (UC Berkeley)

Wednesday, 08.01.2020, 15:30

Electrical Eng. Building 815

Compilers are designed today to use fixedAbstract -cost models that are based on heuristics to make different code optimizations. However, these models are unable to capture the data dependency, the computation graph, or the organization of instructions. Therefore, with these models compilers achieve suboptimal performance. In his talk, Ameer will show how to use deep reinforcement learning to overcome such hard compiler challenges. This includes the NP-Hard compiler phase orderin...

[ Full version ]

[ Full version ]

Theory Seminar: Nearly Instance-Optimal Mechanisms in Differential Privacy

Hilal Asi (Stanford University)

Wednesday, 08.01.2020, 12:30

Taub 201 Taub Bld.

We develop differentially private mechanisms that achieve nearly instance-optimal losses, achieving lower loss than all appropriately unbiased mechanisms for any possible instance. We show that our mechanisms, with a modest increase in sample size (logarithmic or constant), are instance-optimal for a large family of functions. In contrast to existing mechanisms, which use the global or local sensitivity of the function being estimated, and so are necessarily instance suboptimal, t...

[ Full version ]

[ Full version ]

ceClub: Quantum Money and Some of its Extensions

Or Sattath (Ben-Gurion University)

Wednesday, 08.01.2020, 11:30

Electrical Eng. Building 861

One of the unique aspects of quantum mechanics is the no-cloning theorem. This theorem has direct applications in quantum crpytography: quantum money is very similar to the cash we use, but in addition, it is physically impossible to forge.
In this talk, I will discuss quantum money, and some of its extensions (quantum coins, semi quantum money, tokens for digital signatures, quantum copy protection, and quantum lightning). I will also descrube a way to use quantum mone...

[ Full version ]

[ Full version ]

Pixel Club: Recovering Dynamics in Geometry Processing, Fluid Mechanics, Image Processing and Social Sciences via Koopman Theory

Omri Azencot (University of California, LA)

Tuesday, 07.01.2020, 11:30

Electrical Eng. Building 1061

Dynamical systems are everywhere, from the flow of particles in the air to the evolution of people's personalities. Recently, the big data revolution has made increasing amounts of observations of such systems readily available. Unfortunately, in many practical scenarios, the governing equations of the dynamics are unknown. For instance, what would be the mathematical model for periodic questionnaire data that describes personalities? Despite the lack of existing models, scientist...

[ Full version ]

[ Full version ]

SequenceR: Sequence-to-Sequence Learning for End-to-End Program Repair

Prof. Martin Monperrus - COLLOQUIUM LECTURE -

Monday, 06.01.2020, 14:30

Room 337 Taub Bld.

This talk presents a novel end-to-end approach to program repair based on sequence-to-sequence learning. We devise, implement, and evaluate a system, called
SequenceR, for fixing bugs based on sequence-to-sequence learning on source code. This approach uses the copy mechanism to overcome the unlimited vocabulary problem that occurs with big code. Our system is data-driven; we train it on 35,578 samples, carefully curated
from commits to open-source repositories. We evaluate it o...

[ Full version ]

[ Full version ]

Data Science & Deep Learning: An Online Learning Approach to Generative Adversarial Networks

Kfir Levy (EE, Technion)

Monday, 06.01.2020, 12:30

Taub 301 Taub Bld.

We consider the problem of training and evaluating generative models with a Generative Adversarial Network (GAN). Although GANs can accurately model complex distributions, they are known to be difficult to train due to instabilities caused by a difficult minimax optimization problem. In this work, we view the problem of training GANs as finding a mixed strategy in a zero-sum game. This leads to a new training method that builds upon ideas from game theory and online learning.
We ...

[ Full version ]

[ Full version ]

Meaning Representation in Natural Language Tasks

Gabriel Stanovsky - CS-Lecture

Sunday, 05.01.2020, 10:30

Room 337 Taub Bld.

Recent developments in Natural Language Processing (NLP) allow models to leverage large,
unprecedented amounts of raw text, culminating in impressive performance gains in many of
the field's long-standing challenges, such as machine translation, question answering, or
information retrieval.
In this talk, I will show that despite these advances, state-of-the-art NLP models often
fail to capture crucial aspects of text understanding. Instead, they excel by finding
spurious patterns...

[ Full version ]

[ Full version ]

Leveraging Programmable Switches for In-network Computing

Ran Ben Basat - CS-Lecture

Thursday, 02.01.2020, 10:30

Room 337 Taub Bld.

The network line rate is constantly on the rise to support the exploding amounts of data.
This means that we have less time to process individual packets, despite a growing demand
for better network telemetry.
Moreover, CPU speeds are not rising at the same rate as we near the end of Moore’s law,
making it harder to rely on software computations.
Programmable hardware switches are an emerging technology that enables flexible packet
processing while optimizing for throughput and ...

[ Full version ]

[ Full version ]