Skip to main content

Showing 1–23 of 23 results for author: Hamze, F

.
  1. arXiv:2402.14717  [pdf, other

    cond-mat.stat-mech physics.comp-ph

    Optimal schedules for annealing algorithms

    Authors: Amin Barzegar, Firas Hamze, Christopher Amey, Jonathan Machta

    Abstract: Annealing algorithms such as simulated annealing and population annealing are widely used both for sampling the Gibbs distribution and solving optimization problems (i.e. finding ground states). For both statistical mechanics and optimization, additional parameters beyond temperature are often needed such as chemical potentials, external fields or Lagrange multipliers enforcing constraints. In thi… ▽ More

    Submitted 9 May, 2024; v1 submitted 22 February, 2024; originally announced February 2024.

    Comments: 17 pages, 5 figures

  2. arXiv:2401.09549  [pdf, other

    cond-mat.mes-hall

    Interferometric Single-Shot Parity Measurement in an InAs-Al Hybrid Device

    Authors: Morteza Aghaee, Alejandro Alcaraz Ramirez, Zulfi Alam, Rizwan Ali, Mariusz Andrzejczuk, Andrey Antipov, Mikhail Astafev, Amin Barzegar, Bela Bauer, Jonathan Becker, Umesh Kumar Bhaskar, Alex Bocharov, Srini Boddapati, David Bohn, Jouri Bommer, Leo Bourdet, Arnaud Bousquet, Samuel Boutin, Lucas Casparis, Benjamin James Chapman, Sohail Chatoor, Anna Wulff Christensen, Cassandra Chua, Patrick Codd, William Cole , et al. (137 additional authors not shown)

    Abstract: The fusion of non-Abelian anyons or topological defects is a fundamental operation in measurement-only topological quantum computation. In topological superconductors, this operation amounts to a determination of the shared fermion parity of Majorana zero modes. As a step towards this, we implement a single-shot interferometric measurement of fermion parity in indium arsenide-aluminum heterostruct… ▽ More

    Submitted 2 April, 2024; v1 submitted 17 January, 2024; originally announced January 2024.

    Comments: Added data on a second measurement of device A and a measurement of device B, expanded discussion of a trivial scenario. Refs added, author list updated

  3. arXiv:2106.00003  [pdf, other

    cs.LG cs.DC

    Parallelized Computation and Backpropagation Under Angle-Parametrized Orthogonal Matrices

    Authors: Firas Hamze

    Abstract: We present a methodology for parallel acceleration of learning in the presence of matrix orthogonality and unitarity constraints of interest in several branches of machine learning. We show how an apparently sequential elementary rotation parametrization can be restructured into blocks of commutative operations using a well-known tool for coloring the edges of complete graphs, in turn widely appli… ▽ More

    Submitted 29 May, 2021; originally announced June 2021.

  4. arXiv:2005.14344  [pdf, other

    quant-ph cond-mat.dis-nn cs.OH

    Chook -- A comprehensive suite for generating binary optimization problems with planted solutions

    Authors: Dilina Perera, Inimfon Akpabio, Firas Hamze, Salvatore Mandra, Nathan Rose, Maliheh Aramon, Helmut G. Katzgraber

    Abstract: We present Chook, an open-source Python-based tool to generate discrete optimization problems of tunable complexity with a priori known solutions. Chook provides a cross-platform unified environment for solution planting using a number of techniques, such as tile planting, Wishart planting, equation planting, and deceptive cluster loop planting. Chook also incorporates planted solutions for higher… ▽ More

    Submitted 21 March, 2021; v1 submitted 28 May, 2020; originally announced May 2020.

    Comments: 8 pages, 2 figures, 3 tables. Python source code under ancillary files (v 0.2 uses an updated k-local scheme)

  5. arXiv:1907.10809  [pdf, other

    cond-mat.dis-nn quant-ph

    Computational hardness of spin-glass problems with tile-planted solutions

    Authors: Dilina Perera, Firas Hamze, Jack Raymond, Martin Weigel, Helmut G. Katzgraber

    Abstract: We investigate the computational hardness of spin-glass instances on a square lattice, generated via a recently introduced tunable and scalable approach for planting solutions. The method relies on partitioning the problem graph into edge-disjoint subgraphs, and planting frustrated, elementary subproblems that share a common local ground state, which guarantees that the ground state of the entire… ▽ More

    Submitted 28 February, 2020; v1 submitted 24 July, 2019; originally announced July 2019.

    Comments: 12 pages, 14 figures, 1 table, loads of love

    Journal ref: Phys. Rev. E 101, 023316 (2020)

  6. arXiv:1906.00275  [pdf, other

    cond-mat.dis-nn quant-ph

    The Wishart planted ensemble: A tunably-rugged pairwise Ising model with a first-order phase transition

    Authors: Firas Hamze, Jack Raymond, Christopher A. Pattison, Katja Biswas, Helmut G. Katzgraber

    Abstract: We propose the Wishart planted ensemble, a class of zero-field Ising models with tunable algorithmic hardness and specifiable (or planted) ground state. The problem class arises from a simple procedure for generating a family of random integer programming problems with specific statistical symmetry properties, but turns out to have intimate connections to a sign-inverted variant of the Hopfield mo… ▽ More

    Submitted 4 May, 2020; v1 submitted 1 June, 2019; originally announced June 2019.

    Comments: 40 pages, 19 figures, 1 lonely table

    Journal ref: Phys. Rev. E 101, 052102 (2020)

  7. Learning to find order in disorder

    Authors: Humberto Munoz-Bauza, Firas Hamze, Helmut G. Katzgraber

    Abstract: We introduce the use of neural networks as classifiers on classical disordered systems with no spatial ordering. In this study, we implement a convolutional neural network trained to identify the spin-glass state in the three-dimensional Edwards-Anderson Ising spin-glass model from an input of Monte Carlo sampled configurations at a given temperature. The neural network is designed to be flexible… ▽ More

    Submitted 21 July, 2020; v1 submitted 16 March, 2019; originally announced March 2019.

    Comments: 9 pages, 6 figures, 3 tables

    Journal ref: J. Stat. Mech. (2020) 073302

  8. arXiv:1711.04083  [pdf, other

    cond-mat.dis-nn physics.comp-ph quant-ph

    From Near to Eternity: Spin-glass planting, tiling puzzles, and constraint satisfaction problems

    Authors: Firas Hamze, Darryl C. Jacob, Andrew J. Ochoa, Dilina Perera, Wenlong Wang, Helmut G. Katzgraber

    Abstract: We present a methodology for generating Ising Hamiltonians of tunable complexity and with a priori known ground states based on a decomposition of the model graph into edge-disjoint subgraphs. The idea is illustrated with a spin-glass model defined on a cubic lattice, where subproblems, whose couplers are restricted to the two values {-1,+1}, are specified on unit cubes and are parametrized by the… ▽ More

    Submitted 15 April, 2018; v1 submitted 11 November, 2017; originally announced November 2017.

    Comments: 18 pages, 14 figures

    Journal ref: Phys. Rev. E 97, 043303 (2018)

  9. arXiv:1512.01027  [pdf, other

    stat.CO cond-mat.dis-nn cond-mat.stat-mech cs.AI physics.comp-ph

    Discrete Equilibrium Sampling with Arbitrary Nonequilibrium Processes

    Authors: Firas Hamze, Evgeny Andryash

    Abstract: We present a novel framework for performing statistical sampling, expectation estimation, and partition function approximation using \emph{arbitrary} heuristic stochastic processes defined over discrete state spaces. Using a highly parallel construction we call the \emph{sequential constraining process}, we are able to simultaneously generate states with the heuristic process and accurately estima… ▽ More

    Submitted 3 December, 2015; originally announced December 2015.

  10. arXiv:1505.02278  [pdf, ps, other

    quant-ph cond-mat.dis-nn

    Best-case performance of quantum annealers on native spin-glass benchmarks: How chaos can affect success probabilities

    Authors: Zheng Zhu, Andrew J. Ochoa, Stefan Schnabel, Firas Hamze, Helmut G. Katzgraber

    Abstract: Recent tests performed on the D-Wave Two quantum annealer have revealed no clear evidence of speedup over conventional silicon-based technologies. Here, we present results from classical parallel-tempering Monte Carlo simulations combined with isoenergetic cluster moves of the archetypal benchmark problem-an Ising spin glass-on the native chip topology. Using realistic uncorrelated noise models fo… ▽ More

    Submitted 17 January, 2016; v1 submitted 9 May, 2015; originally announced May 2015.

    Comments: 8 pages, 5 figures

    Journal ref: Phys. Rev. A 93, 012317 (2016)

  11. arXiv:1505.01545  [pdf, other

    quant-ph cond-mat.dis-nn

    Seeking Quantum Speedup Through Spin Glasses: The Good, the Bad, and the Ugly

    Authors: Helmut G. Katzgraber, Firas Hamze, Zheng Zhu, Andrew J. Ochoa, H. Munoz-Bauza

    Abstract: There has been considerable progress in the design and construction of quantum annealing devices. However, a conclusive detection of quantum speedup over traditional silicon-based machines remains elusive, despite multiple careful studies. In this work we outline strategies to design hard tunable benchmark instances based on insights from the study of spin glasses - the archetypal random benchmark… ▽ More

    Submitted 2 September, 2015; v1 submitted 6 May, 2015; originally announced May 2015.

    Comments: 14 pages, 8 figures, 3 tables, way too many references

    Journal ref: Phys. Rev. X 5, 031026 (2015)

  12. arXiv:1412.6320  [pdf, ps, other

    cond-mat.dis-nn quant-ph

    Erratum: Glassy Chimeras Could Be Blind to Quantum Speedup. . . [Phys. Rev. X 4, 021008 (2014)]

    Authors: Martin Weigel, Helmut G. Katzgraber, Jonathan Machta, Firas Hamze, Ruben S. Andrist

    Abstract: Erratum to Phys. Rev. X 4, 021008 (2014): The critical exponent associated with the ferromagnetic susceptibility was computed incorrectly. Furthermore, Ising ferromagnets on the Chimera topology have the same universality class as two-dimensional Ising ferromagnets.

    Submitted 31 January, 2015; v1 submitted 19 December, 2014; originally announced December 2014.

    Comments: 1 page, 1 figure

    Journal ref: Phys. Rev. X 5, 019901 (2015)

  13. arXiv:1401.1546  [pdf, ps, other

    cond-mat.dis-nn quant-ph

    Glassy Chimeras could be blind to quantum speedup: Designing better benchmarks for quantum annealing machines

    Authors: Helmut G. Katzgraber, Firas Hamze, Ruben S. Andrist

    Abstract: Recently, a programmable quantum annealing machine has been built that minimizes the cost function of hard optimization problems by adiabatically quenching quantum fluctuations. Tests performed by different research teams have shown that, indeed, the machine seems to exploit quantum effects. However experiments on a class of random-bond instances have not yet demonstrated an advantage over classic… ▽ More

    Submitted 10 April, 2014; v1 submitted 7 January, 2014; originally announced January 2014.

    Comments: 8 pages, 5 figures, 1 table

    Journal ref: Phys. Rev. X 4, 021008 (2014)

  14. arXiv:1207.4149  [pdf

    stat.CO cs.LG

    From Fields to Trees

    Authors: Firas Hamze, Nando de Freitas

    Abstract: We present new MCMC algorithms for computing the posterior distributions and expectations of the unknown variables in undirected graphical models with regular structure. For demonstration purposes, we focus on Markov Random Fields (MRFs). By partitioning the MRFs into non-overlap** trees, it is possible to compute the posterior distribution of a particular tree exactly by conditioning on the rem… ▽ More

    Submitted 11 July, 2012; originally announced July 2012.

    Comments: Appears in Proceedings of the Twentieth Conference on Uncertainty in Artificial Intelligence (UAI2004)

    Report number: UAI-P-2004-PG-243-250

  15. arXiv:1206.5239  [pdf

    stat.CO cs.AI

    Large-Flip Importance Sampling

    Authors: Firas Hamze, Nando de Freitas

    Abstract: We propose a new Monte Carlo algorithm for complex discrete distributions. The algorithm is motivated by the N-Fold Way, which is an ingenious event-driven MCMC sampler that avoids rejection moves at any specific state. The N-Fold Way can however get "trapped" in cycles. We surmount this problem by modifying the sampling process. This correction does introduce bias, but the bias is subsequently co… ▽ More

    Submitted 20 June, 2012; originally announced June 2012.

    Comments: Appears in Proceedings of the Twenty-Third Conference on Uncertainty in Artificial Intelligence (UAI2007)

    Report number: UAI-P-2007-PG-167-174

  16. arXiv:1203.3484  [pdf

    stat.CO cs.AI

    Intracluster Moves for Constrained Discrete-Space MCMC

    Authors: Firas Hamze, Nando de Freitas

    Abstract: This paper addresses the problem of sampling from binary distributions with constraints. In particular, it proposes an MCMC method to draw samples from a distribution of the set of all states at a specified distance from some reference state. For example, when the reference state is the vector of zeros, the algorithm can draw samples from a binary distribution with a constraint on the number of ac… ▽ More

    Submitted 15 March, 2012; originally announced March 2012.

    Comments: Appears in Proceedings of the Twenty-Sixth Conference on Uncertainty in Artificial Intelligence (UAI2010)

    Report number: UAI-P-2010-PG-236-243

  17. arXiv:1111.5379  [pdf, other

    stat.CO cond-mat.dis-nn physics.comp-ph stat.ML

    Self-Avoiding Random Dynamics on Integer Complex Systems

    Authors: Firas Hamze, Ziyu Wang, Nando de Freitas

    Abstract: This paper introduces a new specialized algorithm for equilibrium Monte Carlo sampling of binary-valued systems, which allows for large moves in the state space. This is achieved by constructing self-avoiding walks (SAWs) in the state space. As a consequence, many bits are flipped in a single MCMC step. We name the algorithm SARDONICS, an acronym for Self-Avoiding Random Dynamics on Integer Comple… ▽ More

    Submitted 25 November, 2011; v1 submitted 22 November, 2011; originally announced November 2011.

    Comments: 22 pages. 9 figures

  18. arXiv:1110.6497  [pdf, other

    stat.CO stat.ML

    Bayesian Optimization for Adaptive MCMC

    Authors: Nimalan Mahendran, Ziyu Wang, Firas Hamze, Nando de Freitas

    Abstract: This paper proposes a new randomized strategy for adaptive MCMC using Bayesian optimization. This approach applies to non-differentiable objective functions and trades off exploration and exploitation to reduce the number of potentially costly objective function evaluations. We demonstrate the strategy in the complex setting of sampling from constrained, discrete and densely connected probabilisti… ▽ More

    Submitted 29 October, 2011; originally announced October 2011.

    Comments: This paper contains 12 pages and 6 figures. A similar version of this paper has been submitted to AISTATS 2012 and is currently under review

  19. arXiv:1006.4147  [pdf, other

    quant-ph cond-mat.dis-nn cond-mat.stat-mech cs.DS

    Investigating the Performance of an Adiabatic Quantum Optimization Processor

    Authors: Kamran Karimi, Neil G. Dickson, Firas Hamze, M. H. S. Amin, Marshall Drew-Brook, Fabian A. Chudak, Paul I. Bunyk, William G. Macready, Geordie Rose

    Abstract: Adiabatic quantum optimization offers a new method for solving hard optimization problems. In this paper we calculate median adiabatic times (in seconds) determined by the minimum gap during the adiabatic quantum optimization for an NP-hard Ising spin glass instance class with up to 128 binary variables. Using parameters obtained from a realistic superconducting adiabatic quantum processor, we ext… ▽ More

    Submitted 27 January, 2011; v1 submitted 21 June, 2010; originally announced June 2010.

  20. arXiv:1005.2581  [pdf

    cs.PF cs.DC physics.comp-ph

    A Performance Comparison of CUDA and OpenCL

    Authors: Kamran Karimi, Neil G. Dickson, Firas Hamze

    Abstract: CUDA and OpenCL are two different frameworks for GPU programming. OpenCL is an open standard that can be used to program CPUs, GPUs, and other devices from different vendors, while CUDA is specific to NVIDIA GPUs. Although OpenCL promises a portable language for GPU programming, its generality may entail a performance penalty. In this paper, we use complex, near-identical kernels from a Quantum Mo… ▽ More

    Submitted 16 May, 2011; v1 submitted 14 May, 2010; originally announced May 2010.

    Comments: 12 pages, 6 Tables, 5 Figures

  21. arXiv:1004.2840  [pdf, ps, other

    cond-mat.other physics.comp-ph stat.CO

    Robust Parameter Selection for Parallel Tempering

    Authors: Firas Hamze, Neil Dickson, Kamran Karimi

    Abstract: This paper describes an algorithm for selecting parameter values (e.g. temperature values) at which to measure equilibrium properties with Parallel Tempering Monte Carlo simulation. Simple approaches to choosing parameter values can lead to poor equilibration of the simulation, especially for Ising spin systems that undergo $1^st$-order phase transitions. However, starting from an initial set of p… ▽ More

    Submitted 16 April, 2010; originally announced April 2010.

    Comments: Accepted in International Journal of Modern Physics C 2010, http://www.worldscinet.com/ijmpc

  22. arXiv:1004.0024  [pdf

    cs.DC cs.PF physics.comp-ph

    Importance of Explicit Vectorization for CPU and GPU Software Performance

    Authors: Neil G. Dickson, Kamran Karimi, Firas Hamze

    Abstract: Much of the current focus in high-performance computing is on multi-threading, multi-computing, and graphics processing unit (GPU) computing. However, vectorization and non-parallel optimization techniques, which can often be employed additionally, are less frequently discussed. In this paper, we present an analysis of several optimizations done on both central processing unit (CPU) and GPU impl… ▽ More

    Submitted 31 March, 2010; originally announced April 2010.

    Comments: 17 pages, 17 figures

  23. arXiv:1004.0023  [pdf

    cs.DC cs.PF physics.comp-ph

    High-Performance Physics Simulations Using Multi-Core CPUs and GPGPUs in a Volunteer Computing Context

    Authors: Kamran Karimi, Neil G. Dickson, Firas Hamze

    Abstract: This paper presents two conceptually simple methods for parallelizing a Parallel Tempering Monte Carlo simulation in a distributed volunteer computing context, where computers belonging to the general public are used. The first method uses conventional multi-threading. The second method uses CUDA, a graphics card computing system. Parallel Tempering is described, and challenges such as parallel ra… ▽ More

    Submitted 31 March, 2010; originally announced April 2010.

    Comments: 15 pages, 9 figures, 3 tables. Accepted in the International Journal of High Performance Computing Applications