Skip to main content

Showing 1–18 of 18 results for author: Katzgraber, H G

Searching in archive cs. Search in all archives.
.
  1. arXiv:2311.12394  [pdf, other

    cs.LO

    Parallel Tempering for Logic Synthesis

    Authors: Thomas Häner, Damian S. Steiger, Helmut G. Katzgraber

    Abstract: The task of logic synthesis is to map a technology-independent representation of an application to hardware-specific operations, taking into account various constraints and trading off different costs associated with the implementation. Constraints may include the target gate library and feasible connectivity, whereas the costs capture, for example, the required chip area and delay. Here we propos… ▽ More

    Submitted 21 November, 2023; originally announced November 2023.

  2. arXiv:2306.03976  [pdf, other

    cs.AI cs.LG math.OC quant-ph

    Explainable AI using expressive Boolean formulas

    Authors: Gili Rosenberg, J. Kyle Brubaker, Martin J. A. Schuetz, Grant Salton, Zhihuai Zhu, Elton Yechao Zhu, Serdar Kadıoğlu, Sima E. Borujeni, Helmut G. Katzgraber

    Abstract: We propose and implement an interpretable machine learning classification model for Explainable AI (XAI) based on expressive Boolean formulas. Potential applications include credit scoring and diagnosis of medical conditions. The Boolean formula defines a rule with tunable complexity (or interpretability), according to which input data are classified. Such a formula can include any operator that c… ▽ More

    Submitted 6 June, 2023; originally announced June 2023.

    Comments: 28 pages, 16 figures, 4 tables

    Journal ref: Mach. Learn. Knowl. Extr. 2023, 5(4), 1760-1795

  3. arXiv:2303.12096  [pdf, other

    cs.LG cond-mat.dis-nn cs.AI math.OC quant-ph

    Reply to: Inability of a graph neural network heuristic to outperform greedy algorithms in solving combinatorial optimization problems

    Authors: Martin J. A. Schuetz, J. Kyle Brubaker, Helmut G. Katzgraber

    Abstract: We provide a comprehensive reply to the comment written by Stefan Boettcher [arXiv:2210.00623] and argue that the comment singles out one particular non-representative example problem, entirely focusing on the maximum cut problem (MaxCut) on sparse graphs, for which greedy algorithms are expected to perform well. Conversely, we highlight the broader algorithmic development underlying our original… ▽ More

    Submitted 3 February, 2023; originally announced March 2023.

    Comments: Manuscript: 2 pages, 1 figure. arXiv admin note: substantial text overlap with arXiv:2302.03602

    Journal ref: Nature Machine Intelligence 5, 26 (2023)

  4. arXiv:2302.03602  [pdf, other

    cond-mat.dis-nn cs.AI cs.LG math.OC quant-ph

    Reply to: Modern graph neural networks do worse than classical greedy algorithms in solving combinatorial optimization problems like maximum independent set

    Authors: Martin J. A. Schuetz, J. Kyle Brubaker, Helmut G. Katzgraber

    Abstract: We provide a comprehensive reply to the comment written by Chiara Angelini and Federico Ricci-Tersenghi [arXiv:2206.13211] and argue that the comment singles out one particular non-representative example problem, entirely focusing on the maximum independent set (MIS) on sparse graphs, for which greedy algorithms are expected to perform well. Conversely, we highlight the broader algorithmic develop… ▽ More

    Submitted 3 February, 2023; originally announced February 2023.

    Comments: Manuscript: 3 pages, 2 figures

    Journal ref: Nature Machine Intelligence 5, 32 (2023)

  5. arXiv:2206.03651  [pdf, other

    quant-ph cond-mat.dis-nn cs.NE cs.RO math.OC

    Optimization of Robot Trajectory Planning with Nature-Inspired and Hybrid Quantum Algorithms

    Authors: Martin J. A. Schuetz, J. Kyle Brubaker, Henry Montagu, Yannick van Dijk, Johannes Klepsch, Philipp Ross, Andre Luckow, Mauricio G. C. Resende, Helmut G. Katzgraber

    Abstract: We solve robot trajectory planning problems at industry-relevant scales. Our end-to-end solution integrates highly versatile random-key algorithms with model stacking and ensemble techniques, as well as path relinking for solution refinement. The core optimization module consists of a biased random-key genetic algorithm. Through a distinct separation of problem-independent and problem-dependent mo… ▽ More

    Submitted 7 June, 2022; originally announced June 2022.

    Comments: 17 pages, 6 figures

    Journal ref: Phys. Rev. Applied 18, 054045 (2022)

  6. arXiv:2202.01606  [pdf, other

    cs.LG cond-mat.dis-nn cs.AI math.OC quant-ph

    Graph Coloring with Physics-Inspired Graph Neural Networks

    Authors: Martin J. A. Schuetz, J. Kyle Brubaker, Zhihuai Zhu, Helmut G. Katzgraber

    Abstract: We show how graph neural networks can be used to solve the canonical graph coloring problem. We frame graph coloring as a multi-class node classification problem and utilize an unsupervised training strategy based on the statistical physics Potts model. Generalizations to other multi-class problems such as community detection, data clustering, and the minimum clique cover problem are straightforwa… ▽ More

    Submitted 23 November, 2022; v1 submitted 3 February, 2022; originally announced February 2022.

    Comments: Manuscript: 8 pages, 5 figures, 2 tables. Supplemental Material: 1 page, 2 tables

    Journal ref: Phys. Rev. Research 4, 043131 (2022)

  7. arXiv:2107.01188  [pdf, other

    cs.LG cond-mat.dis-nn cs.AI math.OC quant-ph

    Combinatorial Optimization with Physics-Inspired Graph Neural Networks

    Authors: Martin J. A. Schuetz, J. Kyle Brubaker, Helmut G. Katzgraber

    Abstract: Combinatorial optimization problems are pervasive across science and industry. Modern deep learning tools are poised to solve these problems at unprecedented scales, but a unifying framework that incorporates insights from statistical physics is still outstanding. Here we demonstrate how graph neural networks can be used to solve combinatorial optimization problems. Our approach is broadly applica… ▽ More

    Submitted 22 April, 2022; v1 submitted 2 July, 2021; originally announced July 2021.

    Comments: Manuscript: 13 pages, 5 figures, 1 table. Supplemental Material: 1 page, 1 table

    Journal ref: Nat. Mach. Intell. 4, 367 (2022)

  8. 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)

  9. arXiv:1906.06434  [pdf, other

    math.OC cs.DM physics.comp-ph

    A feasibility pump algorithm embedded in an annealing framework

    Authors: Nicolas Pradignac, Maliheh Aramon, Helmut G. Katzgraber

    Abstract: The feasibility pump algorithm is an efficient primal heuristic for finding feasible solutions to mixed-integer programming problems. The algorithm suffers mainly from fast convergence to local optima. In this paper, we investigate the effect of an alternative approach to circumvent this challenge by designing a two-stage approach that embeds the feasibility pump heuristic into an annealing framew… ▽ More

    Submitted 14 June, 2019; originally announced June 2019.

    Comments: 13 pages, 2 figures, 5 tables

  10. arXiv:1806.08815  [pdf, other

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

    Physics-Inspired Optimization for Quadratic Unconstrained Problems Using a Digital Annealer

    Authors: Maliheh Aramon, Gili Rosenberg, Elisabetta Valiante, Toshiyuki Miyazawa, Hirotaka Tamura, Helmut G. Katzgraber

    Abstract: The Fujitsu Digital Annealer (DA) is designed to solve fully connected quadratic unconstrained binary optimization (QUBO) problems. It is implemented on application-specific CMOS hardware and currently solves problems of up to 1024 variables. The DA's algorithm is currently based on simulated annealing; however, it differs from it in its utilization of an efficient parallel-trial scheme and a dyna… ▽ More

    Submitted 7 April, 2019; v1 submitted 22 June, 2018; originally announced June 2018.

    Comments: 16 pages, 11 Figures, 2 tables

    Journal ref: Front. Phys. 7, 48 (2019)

  11. arXiv:1801.06232  [pdf, other

    cs.DS cond-mat.stat-mech cs.CR

    NAE-SAT-based probabilistic membership filters

    Authors: Chao Fang, Zheng Zhu, Helmut G. Katzgraber

    Abstract: Probabilistic membership filters are a type of data structure designed to quickly verify whether an element of a large data set belongs to a subset of the data. While false negatives are not possible, false positives are. Therefore, the main goal of any good probabilistic membership filter is to have a small false-positive rate while being memory efficient and fast to query. Although Bloom filters… ▽ More

    Submitted 18 January, 2018; originally announced January 2018.

    Comments: 13 pages, 4 figures, 3 pages

  12. arXiv:1710.09025  [pdf, other

    cond-mat.dis-nn cs.DC physics.comp-ph

    Optimization of population annealing Monte Carlo for large-scale spin-glass simulations

    Authors: Amin Barzegar, Christopher Pattison, Wenlong Wang, Helmut G. Katzgraber

    Abstract: Population annealing Monte Carlo is an efficient sequential algorithm for simulating k-local Boolean Hamiltonians. Because of its structure, the algorithm is inherently parallel and therefore well suited for large-scale simulations of computationally hard problems. Here we present various ways of optimizing population annealing Monte Carlo using 2-local spin-glass Hamiltonians as a case study. We… ▽ More

    Submitted 23 November, 2018; v1 submitted 24 October, 2017; originally announced October 2017.

    Comments: 14 pages, 11 figures, 1 table. See also arXiv:1711.02146 by Amey and Machta

    Journal ref: Phys. Rev. E 98, 053308 (2018)

  13. arXiv:1706.07826  [pdf, other

    cs.DM cond-mat.dis-nn cond-mat.stat-mech physics.comp-ph quant-ph

    Effective optimization using sample persistence: A case study on quantum annealers and various Monte Carlo optimization methods

    Authors: Hamed Karimi, Gili Rosenberg, Helmut G. Katzgraber

    Abstract: We present and apply a general-purpose, multi-start algorithm for improving the performance of low-energy samplers used for solving optimization problems. The algorithm iteratively fixes the value of a large portion of the variables to values that have a high probability of being optimal. The resulting problems are smaller and less connected, and samplers tend to give better low-energy samples for… ▽ More

    Submitted 27 October, 2017; v1 submitted 23 June, 2017; originally announced June 2017.

    Comments: 15 pages, 12 figures

    Journal ref: Phys. Rev. E 96, 043312 (2017)

  14. arXiv:1608.05105  [pdf, ps, other

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

    Evolutionary Approaches to Optimization Problems in Chimera Topologies

    Authors: Roberto Santana, Zheng Zhu, Helmut G. Katzgraber

    Abstract: Chimera graphs define the topology of one of the first commercially available quantum computers. A variety of optimization problems have been mapped to this topology to evaluate the behavior of quantum enhanced optimization heuristics in relation to other optimizers, being able to efficiently solve problems classically to use them as benchmarks for quantum machines. In this paper we investigate fo… ▽ More

    Submitted 17 August, 2016; originally announced August 2016.

    Comments: 8 pages, 5 figures, 3 tables

    Journal ref: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2016), ACM Press, 397-404 (2016)

  15. arXiv:1605.09399  [pdf, ps, other

    physics.comp-ph cond-mat.dis-nn cond-mat.stat-mech cs.DS math.OC

    borealis - A generalized global update algorithm for Boolean optimization problems

    Authors: Zheng Zhu, Chao Fang, Helmut G. Katzgraber

    Abstract: Optimization problems with Boolean variables that fall into the nondeterministic polynomial (NP) class are of fundamental importance in computer science, mathematics, physics and industrial applications. Most notably, solving constraint-satisfaction problems, which are related to spin-glass-like Hamiltonians in physics, remains a difficult numerical task. As such, there has been great interest in… ▽ More

    Submitted 30 May, 2016; originally announced May 2016.

    Comments: 19 pages, 7 figures, 1 table

  16. A probabilistic evolutionary optimization approach to compute quasiparticle braids

    Authors: Roberto Santana, Ross B. McDonald, Helmut G. Katzgraber

    Abstract: Topological quantum computing is an alternative framework for avoiding the quantum decoherence problem in quantum computation. The problem of executing a gate in this framework can be posed as the problem of braiding quasiparticles. Because these are not Abelian, the problem can be reduced to finding an optimal product of braid generators where the optimality is defined in terms of the gate approx… ▽ More

    Submitted 2 October, 2014; originally announced October 2014.

    Comments: 9 pages,7 figures. Accepted at SEAL 2014

    Journal ref: Simulated Evolution and Learning, Lecture Notes in Computer Science 8886, 13 (2014)

  17. arXiv:1211.7359  [pdf, ps, other

    quant-ph cond-mat.mes-hall cs.NE

    Genetic braid optimization: A heuristic approach to compute quasiparticle braids

    Authors: Ross B. McDonald, Helmut G. Katzgraber

    Abstract: In topologically-protected quantum computation, quantum gates can be carried out by adiabatically braiding two-dimensional quasiparticles, reminiscent of entangled world lines. Bonesteel et al. [Phys. Rev. Lett. 95, 140503 (2005)], as well as Leijnse and Flensberg [Phys. Rev. B 86, 104511 (2012)] recently provided schemes for computing quantum gates from quasiparticle braids. Mathematically, the p… ▽ More

    Submitted 13 February, 2013; v1 submitted 30 November, 2012; originally announced November 2012.

    Comments: 6 pages 4 figures

    Journal ref: Phys. Rev. B 87, 054414 (2013)

  18. arXiv:1005.4117  [pdf, ps, other

    physics.comp-ph cs.MS math.NA physics.data-an

    Random Numbers in Scientific Computing: An Introduction

    Authors: Helmut G. Katzgraber

    Abstract: Random numbers play a crucial role in science and industry. Many numerical methods require the use of random numbers, in particular the Monte Carlo method. Therefore it is of paramount importance to have efficient random number generators. The differences, advantages and disadvantages of true and pseudo random number generators are discussed with an emphasis on the intrinsic details of modern and… ▽ More

    Submitted 22 May, 2010; originally announced May 2010.

    Comments: lecture at the second international summer school "Modern Computation Science", 9 - 20 August 2010, Oldenburg (Germany), see http://www.mcs.uni-oldenburg.de/