Simulated annealing for optimization of graphs and sequences
Not on the map. Why?
Abstract (arXiv)
Optimization of discrete structures aims at generating a new structure with the better property given an existing one, which is a fundamental problem in machine learning. Different from the continuous optimization, the realistic applications of discrete optimization (e.g., text generation) are very challenging due to the complex and long-range constraints, including both syntax and semantics, in discrete structures. In this work, we present SAGS, a novel Simulated Annealing framework for Graph and Sequence optimization. The key idea is to integrate powerful neural networks into metaheuristics (e.g., simulated annealing, SA) to restrict the search space in discrete optimization. We start by defining a sophisticated objective function, involving the property of interest and pre-defined constraints (e.g., grammar validity). SAGS searches from the discrete space towards this objective by performing a sequence of local edits, where deep generative neural networks propose the editing content and thus can control the quality of editing. We evaluate SAGS on paraphrase generation and molecule generation for sequence optimization and graph optimization, respectively. Extensive results show that our approach achieves state-of-the-art performance compared with existing paraphrase generation methods in terms of both automatic and human evaluations. Further, SAGS also significantly outperforms all the previous methods in molecule generation.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 31 of its 69 references that are in the map. First posted on arXiv 1 Oct 2021.
Builds on
31 of 69 references.
References · 31
- 2017Attention Is All You Needcited by 59,932
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2017Get To The Point: Summarization with Pointer-Generator Networkscited by 1,281
- 2016Automatic chemical design using a data-driven continuous representation of moleculescited by 762
- 2018Junction Tree Variational Autoencoder for Molecular Graph Generationcited by 647
- 2015Generating Sentences from a Continuous Spacecited by 607
- 2018Graph Convolutional Policy Network for Goal-Directed Molecular Graph Generationcited by 363
- 2020GraphAF: a Flow-based Autoregressive Model for Molecular Graph Generationcited by 301
- 2017Grammar Variational Autoencodercited by 283
- 2020Hierarchical Generation of Molecular Graphs using Structural Motifscited by 204
- 2018Optimization of Molecules via Deep Reinforcement Learningcited by 199
- 2020MoFlow: An Invertible Flow Model for Generating Molecular Graphscited by 183
19 more
- 2015On Using Monolingual Corpora in Neural Machine Translationcited by 149
- 2016Sequence-to-Sequence Learning as Beam-Search Optimizationcited by 126
- 2019Lagging Inference Networks and Posterior Collapse in Variational Autoencoderscited by 124
- 2017Unsupervised Learning of Sentence Embeddings using Compositional n-Gram Featurescited by 103
- 2018CGMH: Constrained Sentence Generation by Metropolis-Hastings Samplingcited by 93
- 2015A Sensitivity Analysis of (and Practitioners' Guide to) Convolutional Neural Networks for Sentence Classificationcited by 92
- 2017Generating Sentences by Editing Prototypescited by 88
- 2017A Continuously Growing Dataset of Sentential Paraphrasescited by 72
- 2019EditNTS: An Neural Programmer-Interpreter Model for Sentence Simplification through Explicit Editingcited by 63
- 2017Paraphrase Generation with Deep Reinforcement Learningcited by 58
- 2017A Deep Generative Framework for Paraphrase Generationcited by 54
- 2016Neural Paraphrase Generation with Stacked Residual LSTM Networkscited by 52
- 2019Unsupervised Paraphrasing by Simulated Annealingcited by 37
- 2020Unsupervised Text Generation by Learning from Searchcited by 36
- 2020Iterative Edit-Based Unsupervised Sentence Simplificationcited by 33
- 2019Decomposable Neural Paraphrase Generationcited by 30
- 2020Discrete Optimization for Unsupervised Sentence Summarization with Word-Level Extractioncited by 23
- 2018A task in a suit and a tie: paraphrase generation with semantic augmentationcited by 15
- 2020Recent Trends in the Use of Statistical Tests for Comparing Swarm and Evolutionary Computing Algorithms: Practical Guidelines and a Critical Reviewcited by 14
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 1; 2025: 2.
5 papers.
- 2022Learning Non-Autoregressive Models from Search for Unsupervised Sentence Summarizationcited by 12
- 2025Let it Calm: Exploratory Annealed Decoding for Verifiable Reinforcement Learningcited by 9
- 2025Target-Guided Bayesian Flow Networks for Quantitatively Constrained CAD Generationcited by 2
- 2023Search and Learning for Unsupervised Text Generationcited by 1
- 2024Enhancing Quantum Memory Lifetime with Measurement-Free Local Error Correction and Reinforcement Learningcited by 1
- 2025Target-Guided Bayesian Flow Networks for Quantitatively Constrained CAD Generation29 Oct 2025
- 2025Let it Calm: Exploratory Annealed Decoding for Verifiable Reinforcement Learning6 Oct 2025
- 2024Enhancing Quantum Memory Lifetime with Measurement-Free Local Error Correction and Reinforcement Learning18 Aug 2024
- 2023Search and Learning for Unsupervised Text Generation18 Sep 2023
- 2022Learning Non-Autoregressive Models from Search for Unsupervised Sentence Summarization28 May 2022