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

Mohammad Fahim

dblp:200/8150 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
1since 2021 · last 2021
0000-0002-4266-7087ORCID · corroborated

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

Theory of computation · 2 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 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.

Theoretical computer science
2 papers
Coding theory · 59% Mathematical optimization · 22% Information theory · 19%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

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

TopicWeightPapersLastEvidence papers
Coding theory › error-correcting codes
coded computation
0.922021
Numerically Stable Polynomially Coded Computing · IEEE Trans. Inf. Theory 2021
On the Optimal Recovery Threshold of Coded Matrix Multiplication · IEEE Trans. Inf. Theory 2020
Mathematical optimization › numerical analysis
numerical stability
0.512021
Numerically Stable Polynomially Coded Computing · IEEE Trans. Inf. Theory 2021
Distributed systems
coded computation
0.412020
On the Optimal Recovery Threshold of Coded Matrix Multiplication · IEEE Trans. Inf. Theory 2020
Distributed systems › coded computation
coded matrix multiplication
0.412020
On the Optimal Recovery Threshold of Coded Matrix Multiplication · IEEE Trans. Inf. Theory 2020
Coding theory
error-correcting codes
0.412020
On the Optimal Recovery Threshold of Coded Matrix Multiplication · IEEE Trans. Inf. Theory 2020
Information theory › signal processing › compressed sensing
recovery threshold
0.412020
On the Optimal Recovery Threshold of Coded Matrix Multiplication · IEEE Trans. Inf. Theory 2020

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

polynomial codes · 0.9polydot codes · 0.9matdot codes · 0.9polynomial interpolation · 0.5numerical analysis · 0.5
YearPublicationVenuePosition
2021 Numerically Stable Polynomially Coded Computing
Mohammad Fahim, Viveck R. Cadambe
IEEE Trans. Inf. Theory1
2020 On the Optimal Recovery Threshold of Coded Matrix Multiplication
abstract
We provide novel coded computation strategies for distributed matrix-matrix products that outperform the recent “Polynomial code” constructions in recovery threshold, i.e., the required number of successful workers. When a fixed 1/m fraction of each matrix can be stored at each worker node, Polynomial codes require m2 successful workers, while our MatDot codes only require 2m - 1 successful workers. However, MatDot codes have higher computation cost per worker and higher communication cost from each worker to the fusion node. We also provide a systematic construction of MatDot codes. Furthermore, we propose “PolyDot” coding that interpolates between Polynomial codes and MatDot codes to trade off computation/communication costs and recovery thresholds. Finally, we demonstrate a novel coding technique for multiplying n matrices (n ≥ 3) using ideas from MatDot and PolyDot codes.
Sanghamitra Dutta, Mohammad Fahim, Farzin Haddadpour, Haewon Jeong, Viveck R. Cadambe, Pulkit Grover
IEEE Trans. Inf. Theory2
2019 Numerically Stable Polynomially Coded Computing
abstract
We study the numerical stability of polynomial based encoding methods, which has emerged to be a powerful class of techniques for providing straggler and fault tolerance in the area of coded computing. Our contributions are as follows: 1)We construct new codes for matrix multiplication that achieve the same fault/straggler tolerance as the previously constructed MatDot Codes and Polynomial Codes.2)We show that the condition number of every m ×m sub-matrix of an m ×n, n ≥ m Chebyshev-Vandermonde matrix, evaluated on the n-point Chebyshev grid, grows as O(n2(n-m)) for n > m.3)By specializing our orthogonal polynomial based constructions to Chebyshev polynomials, and using our condition number bound for Chebyshev-Vandermonde matrices, we construct new numerically stable techniques for coded matrix multiplication. We empirically demonstrate that our constructions have significantly lower numerical errors compared to previous approaches which involve inversion of Vandermonde matrices. We generalize our constructions to explore the trade-off between computation/communication and fault-tolerance.4)We propose a numerically stable specialization of Lagrange coded computing. Our approach involves the choice of evaluation points and a suitable decoding procedure. Our approach is demonstrated empirically to have lower numerical errors as compared to standard methods.
Mohammad Fahim, Viveck R. Cadambe
ISIT1
2017 Linear network coding for two-unicast-Z networks: A commutative algebraic perspective and fundamental limits
abstract
We consider a two-unicast-Z network over a directed acyclic graph of unit capacitated edges; the two-unicast-Z network is a special case of two-unicast networks where one of the destinations has apriori side information of the unwanted (interfering) message. In this paper, we settle open questions on the limits of network coding for two-unicast-Z networks by showing that the generalized network sharing bound is not tight, vector linear codes outperform scalar linear codes, and nonlinear codes outperform linear codes in general. We also develop a commutative algebraic approach to deriving linear network coding achievability results, and demonstrate our approach by providing an alternate proof to the previous result of Wang et. al. regarding feasibility of rate (1,1) in the network.
Mohammad Fahim, Viveck R. Cadambe
ISIT1