Rami Puzis

Dr. Rami Puzis

Department of Software and Information Systems Engineering, Ben-Gurion University of the Negev, P.O.B. 653 Beer-Sheva, Israel
orcid

Research Focus & Metrics

Academic Career Length

20Years (2007-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 April 2010 in Journal of the ACM
Verified
Journal Article
Open access
SDShlomi Dolev
Shlomi Dolev
YEYuval Elovici
Yuval Elovici
Rami PuzisRami Puzis
Rami Puzis
Betweenness-Centrality measure is often used in social and computer communication networks to estimate the potential monitoring and control capabilities a vertex may have on data flowing in the network. In this article, we define the Routing Betweenness Centrality (RBC) measure that generalizes previously well known Betweenness measures such as the Shortest Path Betweenness, Flow Betweenness, and Traffic Load Centrality by considering network flows created by arbitrary loop-free routing strategies. We present algorithms for computing RBC of all the individual vertices in the network and algorithms for computing the RBC of a given group of vertices, where the RBC of a group of vertices represents their potential to collaboratively monitor and control data flows in the network. Two types of collaborations are considered: (i) conjunctive—the group is a sequences of vertices controlling traffic where all members of the sequence process the traffic in the order defined by the sequence and (ii) disjunctive—the group is a set of vertices controlling traffic where at least one member of the set processes the traffic. The algorithms presented in this paper also take into consideration different sampling rates of network monitors, accommodate arbitrary communication patterns between the vertices (traffic matrices), and can be applied to groups consisting of vertices and/or edges. For the cases of routing strategies that depend on both the source and the target of the message, we present algorithms with time complexity of O ( n 2 m ) where n is the number of vertices in the network and m is the number of edges in the routing tree (or the routing directed acyclic graph (DAG) for the cases of multi-path routing strategies). The time complexity can be reduced by an order of n if we assume that the routing decisions depend solely on the target of the messages. Finally, we show that a preprocessing of O ( n 2 m ) time, supports computations of RBC of sequences in O ( kn ) time and computations of RBC of sets in O ( n 3 n ) time, where k in the number of vertices in the sequence or the set.

1 October 2011
Verified
Conference Paper
Closed access
MFMichael Fire
Michael Fire
LTLena Tenenboim
Lena Tenenboim
OLOfrit Lesser
Ofrit Lesser
Rami PuzisRami Puzis
Rami Puzis
LRLior Rokach
Lior Rokach
YEYuval Elovici
Yuval Elovici
Online social networking sites have become increasingly popular over the last few years. As a result, new interdisciplinary research directions have emerged in which social network analysis methods are applied to networks containing hundreds millions of users. Unfortunately, links between individuals may be missing due to imperfect acquirement processes or because they are not yet reflected in the online network (i.e., friends in real world did not form a virtual connection.) Existing link prediction techniques lack the scalability required for full application on a continuously growing social network which may be adding everyday users with thousands of connections. The primary bottleneck in link prediction techniques is extracting structural features required for classifying links. In this paper we propose a set of simple, easy-to-compute structural features that can be analyzed to identify missing links. We show that a machine learning classifier trained using the proposed simple structural features can successfully identify missing links even when applied to a hard problem of classifying links between individuals who have at least one common friend. A new friends measure that we developed is shown to be a good predictor for missing links and an evaluation experiment was performed on five large social networks datasets: Face book, Flickr, You Tube, Academia and The Marker. Our methods can provide social network site operators with the capability of helping users to find known, offline contacts and to discover new friends online. They may also be used for exposing hidden links in an online social network.

22 June 2012 in Journal of Intelligent Transportation Systems
Verified
Journal Article
Closed access
Rami PuzisRami Puzis
Rami Puzis
YAYaniv Altshuler
Yaniv Altshuler
YEYuval Elovici
Yuval Elovici
SBShlomo Bekhor
Shlomo Bekhor
YSYoram Shiftan
Yoram Shiftan
APAlex (Sandy) Pentland
Alex (Sandy) Pentland
Network planning and traffic flow optimization require the acquisition and analysis of large quantities of data such as the network topology, its traffic flow data, vehicle fleet composition, emission measurements and so on. Data acquisition is an expensive process that involves household surveys and automatic as well as semiautomatic measurements performed all over the network. For example, in order to accurately estimate the effect of a certain network change on the total emissions produced by vehicles in the network, assessment of the vehicle fleet composition for each origin–destination pair is required. As a result, problems that optimize nonlocal merit functions become highly difficult to solve. One such problem is finding the optimal deployment of traffic monitoring units. In this article we suggest a new traffic assignment model that is based on the concept of shortest path betweenness centrality measure, borrowed from the domain of complex network analysis. We show how betweenness can be augmented in order to solve the traffic assignment problem given an arbitrary travel cost definition. The proposed traffic assignment model is evaluated using a high-resolution Israeli transportation data set derived from the analysis of cellular phones data. The group variant of the augmented betweenness centrality is then used to optimize the locations of traffic monitoring units, hence reducing the cost and increasing the effectiveness of traffic monitoring.

18 June 2019 in Communications Biology
Verified
Journal Article
Open access
PDF file
DTDavid Toubiana
David Toubiana
Rami PuzisRami Puzis
Rami Puzis
LWLingling Wen
Lingling Wen
NSNoga Sikron
Noga Sikron
AKAssylay Kurmanbayeva
Assylay Kurmanbayeva
YEYuval Elovici
Yuval Elovici
The identification and understanding of metabolic pathways is a key aspect in crop improvement and drug design. The common approach for their detection is based on gene annotation and ontology. Correlation-based network analysis, where metabolites are arranged into network formation, is used as a complentary tool. Here, we demonstrate the detection of metabolic pathways based on correlation-based network analysis combined with machine-learning techniques. Metabolites of known tomato pathways, non-tomato pathways, and random sets of metabolites were mapped as subgraphs onto metabolite correlation networks of the tomato pericarp. Network features were computed for each subgraph, generating a machine-learning model. The model predicted the presence of the β-alanine-degradation-I, tryptophan-degradation-VII-via-indole-3-pyruvate (yet unknown to plants), the β-alanine-biosynthesis-III, and the melibiose-degradation pathway, although melibiose was not part of the networks. In vivo assays validated the presence of the melibiose-degradation pathway. For the remaining pathways only some of the genes encoding regulatory enzymes were detected.

1 December 2013 in ACM Transactions on Intelligent Systems and Technology
Verified
Journal Article
Open access
MFMichael Fire
Michael Fire
LTLena Tenenboim-Chekina
Lena Tenenboim-Chekina
Rami PuzisRami Puzis
Rami Puzis
OLOfrit Lesser
Ofrit Lesser
LRLior Rokach
Lior Rokach
YEYuval Elovici
Yuval Elovici
Online social networking sites have become increasingly popular over the last few years. As a result, new interdisciplinary research directions have emerged in which social network analysis methods are applied to networks containing hundreds of millions of users. Unfortunately, links between individuals may be missing either due to an imperfect acquirement process or because they are not yet reflected in the online network (i.e., friends in the real world did not form a virtual connection). The primary bottleneck in link prediction techniques is extracting the structural features required for classifying links. In this article, we propose a set of simple, easy-to-compute structural features that can be analyzed to identify missing links. We show that by using simple structural features, a machine learning classifier can successfully identify missing links, even when applied to a predicament of classifying links between individuals with at least one common friend. We also present a method for calculating the amount of data needed in order to build more accurate classifiers. The new Friends measure and Same community features we developed are shown to be good predictors for missing links. An evaluation experiment was performed on ten large social networks datasets: Academia.edu, DBLP, Facebook, Flickr, Flixster, Google+, Gowalla, TheMarker, Twitter, and YouTube. Our methods can provide social network site operators with the capability of helping users to find known, offline contacts and to discover new friends online. They may also be used for exposing hidden links in online social networks.

25 April 2015 in Networks and Spatial Economics
Verified
Journal Article
Closed access
PDF file
MFMichael Fire
Michael Fire
Rami PuzisRami Puzis
Rami Puzis