M
Mustafa Elsheikh
Researcher at University of Waterloo
Publications - 8
Citations - 136
Mustafa Elsheikh is an academic researcher from University of Waterloo. The author has contributed to research in topics: Matrix (mathematics) & Irreducible polynomial. The author has an hindex of 5, co-authored 8 publications receiving 128 citations.
Papers
More filters
Proceedings ArticleDOI
REWIRE: An optimization-based framework for unstructured data center network design
TL;DR: A data center network design framework, that is called REWIRE, to design networks using an optimization algorithm, which significantly outperforms previous solutions and has up to 100-500% more bisection bandwidth and less end-to-end network latency than equivalent-cost DCNs built with best practices.
Journal ArticleDOI
A reliable triangular mesh intersection algorithm and its application in geological modelling
TL;DR: The mesh intersection algorithm is used within a general framework for modelling and meshing of geological formations, which are essential for reliable mathematical modelling of oil reservoirs.
Proceedings ArticleDOI
A generative geometric kernel
TL;DR: This work designs and implements a generative geometric kernel that achieves genericity through a layered design deriving concepts from affine geometry, linear algebra and abstract algebra, and achieves parametrization and type-safety by using OCaml's module system, including higher order modules.
Posted Content
Fast Computation of Smith Forms of Sparse Matrices Over Local Rings
TL;DR: An algorithm which is time- and memory-efficient when the number of nontrivial invariant factors is small is given, and a method for dimension reduction while preserving the invariant Factors is described.
Proceedings ArticleDOI
Fast computation of Smith forms of sparse matrices over local rings
TL;DR: In this paper, the Smith Normal Form of matrices over two families of local rings is computed using the black-box model, which is suitable for sparse and structured matrices, and the algorithms depend on a number of tools, such as matrix rank computation over finite fields, for which the best known time and memory efficient algorithms are probabilistic.