Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Schidler, André, Szeider, Stefan
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:https://arxiv.org/abs/2501.14630
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866909475666919424
author Schidler, André
Szeider, Stefan
author_facet Schidler, André
Szeider, Stefan
contents Local search preprocessing makes Conflict-Driven Clause Learning (CDCL) solvers faster by providing high-quality starting points and modern SAT solvers have incorporated this technique into their preprocessing steps. However, these tools rely on basic strategies that miss the structural patterns in problems. We present a method that applies Large Language Models (LLMs) to analyze Python-based encoding code. This reveals hidden structural patterns in how problems convert into SAT. Our method automatically generates specialized local search algorithms that find these patterns and use them to create strong initial assignments. This works for any problem instance from the same encoding type. Our tests show encouraging results, achieving faster solving times compared to baseline preprocessing systems.
format Preprint
id arxiv_https___arxiv_org_abs_2501_14630
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Extracting Problem Structure with LLMs for Optimized SAT Local Search
Schidler, André
Szeider, Stefan
Artificial Intelligence
Local search preprocessing makes Conflict-Driven Clause Learning (CDCL) solvers faster by providing high-quality starting points and modern SAT solvers have incorporated this technique into their preprocessing steps. However, these tools rely on basic strategies that miss the structural patterns in problems. We present a method that applies Large Language Models (LLMs) to analyze Python-based encoding code. This reveals hidden structural patterns in how problems convert into SAT. Our method automatically generates specialized local search algorithms that find these patterns and use them to create strong initial assignments. This works for any problem instance from the same encoding type. Our tests show encouraging results, achieving faster solving times compared to baseline preprocessing systems.
title Extracting Problem Structure with LLMs for Optimized SAT Local Search
topic Artificial Intelligence
url https://arxiv.org/abs/2501.14630