Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Sam Safavi

dblp:154/7675 · DBLP profile ↗
← Back
7ranked-venue papers
6as first author
0since 2021 · last 2019
0000-0001-7119-4429ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 3 · 3 first-authorArtificial intelligence and machine learning · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%
Computer networks
1 paper
Wireless sensing and localization · 77% Internet of things and sensor networks · 12% Cellular and mobile networks · 12%
Artificial intelligence
1 paper
Robot navigation and mapping · 100%

Topics — the 8 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › phylogenetics › computational phylogenetics
perfect phylogeny
0.312018
Efficient Projection onto the Perfect Phylogeny Model · NeurIPS 2018
Bioinformatics and computational biology
phylogenetics
0.312018
Efficient Projection onto the Perfect Phylogeny Model · NeurIPS 2018
Bioinformatics and computational biology › phylogenetics
phylogenetic inference
0.312018
Efficient Projection onto the Perfect Phylogeny Model · NeurIPS 2018
Wireless sensing and localization › network localization
cooperative localization
0.312018
Distributed Localization: A Linear Theory · Proc. IEEE 2018
Wireless sensing and localization › localization algorithms
distributed localization
0.312018
Distributed Localization: A Linear Theory · Proc. IEEE 2018
Robotics › Robot navigation and mapping › localization
multi-robot localization
0.312017
An Opportunistic Linear-Convex Algorithm for Localization in Mobile Robot Networks · IEEE Trans. Robotics 2017
Cellular and mobile networks
5g
0.112018
Distributed Localization: A Linear Theory · Proc. IEEE 2018
Internet of things and sensor networks › iot networks › iot communication
5g iot
0.112018
Distributed Localization: A Linear Theory · Proc. IEEE 2018

Methods — techniques the papers use, named apart from their topics

tree reduction · 0.3proximal operator · 0.3moreau's decomposition · 0.3linear iterative algorithm · 0.3cayley-menger determinants · 0.3linear time-varying system analysis · 0.3barycentric coordinates · 0.3
YearPublicationVenuePosition
2019 Tractable n-Metrics for Multiple Graphs
Sam Safavi, José Bento 0001
ICML1
2018 An Explicit Convergence Rate for Nesterov's Method from SDP
abstract
The framework of Integral Quadratic Constraints (IQC) introduced by Lessard et al. (2014) reduces the computation of upper bounds on the convergence rate of several optimization algorithms to semi-definite programming (SDP). In particular, this technique was applied to Nesterov's accelerated method (NAM). For quadratic functions, this SDP was explicitly solved leading to a new bound on the convergence rate of NAM, and for arbitrary strongly convex functions it was shown numerically that IQC can improve bounds from Nesterov (2004). Unfortunately, an explicit analytic solution to the SDP was not provided. In this paper, we provide such an analytical solution, obtaining a new general and explicit upper bound on the convergence rate of NAM, which we further optimize over its parameters. To the best of our knowledge, this is the best, and explicit, upper bound on the convergence rate of NAM for strongly convex functions.
Sam Safavi, Bikash Joshi, Guilherme França, José Bento 0001
ISIT1
2018 Efficient Projection onto the Perfect Phylogeny Model
abstract
Several algorithms build on the perfect phylogeny model to infer evolutionary trees. This problem is particularly hard when evolutionary trees are inferred from the fraction of genomes that have mutations in different positions, across different samples. Existing algorithms might do extensive searches over the space of possible trees. At the center of these algorithms is a projection problem that assigns a fitness cost to phylogenetic trees. In order to perform a wide search over the space of the trees, it is critical to solve this projection problem fast. In this paper, we use Moreau's decomposition for proximal operators, and a tree reduction scheme, to develop a new algorithm to compute this projection. Our algorithm terminates with an exact solution in a finite number of steps, and is extremely fast. In particular, it can search over all evolutionary trees with fewer than 11 nodes, a size relevant for several biological problems (more than 2 billion trees) in about 2 hours.
Bei Jia, Surjyendu Ray, Sam Safavi, José Bento 0001
NeurIPS3
2018 Distributed Localization: A Linear Theory
abstract
Fifth-generation (5G) networks providing much higher bandwidth and faster data rates will allow connecting vast number of stationary and mobile devices, sensors, agents, users, machines, and vehicles, supporting Internet-of-Things (IoT), real-time dynamic networks of mobile things. Positioning and location awareness will become increasingly important, enabling deployment of new services and contributing to significantly improving the overall performance of the 5G system. Many of the currently talked about solutions to positioning in 5G are centralized, mostly requiring direct communication to the access nodes (or anchors, i.e., nodes with known locations), which in turn requires a high density of anchors. But such centralized positioning solutions may become unwieldy as the number of users and devices continues to grow without limit in sight. As an alternative to the centralized solutions, this paper discusses distributed localization in a 5G-enabled IoT environment where many low power devices, users, or agents are to locate themselves without a direct access to anchors. Even though positioning is essentially a nonlinear problem (solving circle equations by trilateration or triangulation), we discuss a cooperative linear distributed iterative solution with only local measurements, local communication, and local computation needed at each agent. Linearity is obtained by reparametrization of the agent location through barycentric coordinate representations based on local neighborhood geometry that may be computed in terms of certain Cayley-Menger determinants involving relative local inter-agent distance measurements. After a brief introduction to the localization problem, and other available distributed solutions primarily based on directly addressing the nonlinear formulation, we present the distributed linear solution for stationary agent networks and study its convergence, its robustness to noise, and extensions to mobile scenarios, in which agents, users, and (possibly) anchors are dynamic.
Sam Safavi, Usman A. Khan, Soummya Kar, José M. F. Moura
Proc. IEEE1
2017 An Opportunistic Linear-Convex Algorithm for Localization in Mobile Robot Networks
abstract
In this paper, we develop a distributed algorithm to localize a network of robots moving arbitrarily in a bounded region. In the case of such mobile networks, the main challenge is that the robots may not be able to find nearby robots to implement a distributed algorithm. We address this issue by providing an opportunistic algorithm that only implements a location update when there are nearby robots and does not update otherwise. We assume that each robot measures a noisy version of its motion and the distances to the nearby robots. To localize a network of mobile robots in ℝm, we provide a simple linear update, which is based on barycentric coordinates and is linear-convex. We abstract the corresponding localization algorithm as a linear time-varying system and show that it asymptotically converges to the true locations of the robots. We first focus on the noiseless case, in which the distance and motion vectors are known (measured) perfectly, and provide sufficient conditions on the convergence of the algorithm. We then evaluate the performance of the algorithm in the presence of noise and provide modifications to counter the undesirable effects of noise. We further show that our algorithm precisely tracks a mobile network as long as there is at least one known beacon (a node whose location is perfectly known).
Sam Safavi, Usman A. Khan
IEEE Trans. Robotics1
2015 Revisiting Finite-Time Distributed Algorithms via Successive Nulling of Eigenvalues
abstract
In this letter, we characterize the finite-time behavior on arbitrary undirected graphs. In particular, we derive distributed iterations that are a function of a linear operator on the underlying graph and show that any arbitrary initial condition can be forced to lie on a particular subspace in a finite time. This subspace can be chosen to have the same dimension as the algebraic multiplicity of any (arbitrarily chosen) eigenvalue of the underlying linear operator and is spanned by the eigenvectors corresponding to the chosen eigenvalue. In other words, finite-time behavior is completely characterized by the algebraic multiplicity of the eigenvalues and the corresponding eigenvectors of the underlying linear operator. We show that finite-time average-consensus can be cast naturally in this setup for which we further develop the necessary and sufficient conditions.
Sam Safavi, Usman A. Khan
IEEE Signal Process. Lett.1
2015 Leader-Follower Consensus in Mobile Sensor Networks
abstract
In this letter, we study the consensus-based leader-follower algorithm in mobile sensor networks, where the goal for the entire network is to converge to the state of a leader. We capture the mobility in the leader-follower algorithm by abstracting it as a Linear Time-Varying (LTV) system with random system matrices. In particular, a mobile node, moving randomly in a bounded region, updates its state when it finds neighbors; and does not update when it is not in the communication range of any other node. In this context, we develop certain regularity conditions on the system and input matrices such that each follower converges to the leader state. To analyze the corresponding LTV system, we partition the entire chain of system matrices into non-overlapping slices, and relate the convergence of the sensor network to the lengths of these slices. In contrast to the existing results, we show that a bounded length on the slices, capturing the dissemination of information from the leader to the followers, is not required; as long as the slice-lengths are finite and do not grow faster than a certain exponential rate.
Sam Safavi, Usman A. Khan
IEEE Signal Process. Lett.1