Standard

SAT-Based Circuit Local Improvement. / Куликов, Александр Сергеевич; Печенев, Данила Евгеньевич; Слезкин, Никита Евгеньевич.

47th International Symposium on Mathematical Foundations of Computer Science, MFCS 2022. ed. / Stefan Szeider; Robert Ganian; Alexandra Silva. Dagstuhl, Germany : Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing, 2022. 68 (Leibniz International Proceedings in Informatics, LIPIcs; Vol. 241).

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Harvard

Куликов, АС, Печенев, ДЕ & Слезкин, НЕ 2022, SAT-Based Circuit Local Improvement. in S Szeider, R Ganian & A Silva (eds), 47th International Symposium on Mathematical Foundations of Computer Science, MFCS 2022., 68, Leibniz International Proceedings in Informatics, LIPIcs, vol. 241, Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing, Dagstuhl, Germany, 47th International Symposium on Mathematical Foundations of Computer Science, MFCS 2022, Vienna, Austria, 22/08/22. https://doi.org/10.4230/LIPIcs.MFCS.2022.67

APA

Куликов, А. С., Печенев, Д. Е., & Слезкин, Н. Е. (2022). SAT-Based Circuit Local Improvement. In S. Szeider, R. Ganian, & A. Silva (Eds.), 47th International Symposium on Mathematical Foundations of Computer Science, MFCS 2022 [68] (Leibniz International Proceedings in Informatics, LIPIcs; Vol. 241). Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing. https://doi.org/10.4230/LIPIcs.MFCS.2022.67

Vancouver

Куликов АС, Печенев ДЕ, Слезкин НЕ. SAT-Based Circuit Local Improvement. In Szeider S, Ganian R, Silva A, editors, 47th International Symposium on Mathematical Foundations of Computer Science, MFCS 2022. Dagstuhl, Germany: Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing. 2022. 68. (Leibniz International Proceedings in Informatics, LIPIcs). https://doi.org/10.4230/LIPIcs.MFCS.2022.67

Author

Куликов, Александр Сергеевич ; Печенев, Данила Евгеньевич ; Слезкин, Никита Евгеньевич. / SAT-Based Circuit Local Improvement. 47th International Symposium on Mathematical Foundations of Computer Science, MFCS 2022. editor / Stefan Szeider ; Robert Ganian ; Alexandra Silva. Dagstuhl, Germany : Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing, 2022. (Leibniz International Proceedings in Informatics, LIPIcs).

BibTeX

@inproceedings{5732e61ba57845489f2fdfadbedbea60,
title = "SAT-Based Circuit Local Improvement",
abstract = "Finding exact circuit size is notoriously hard. Whereas modern computers and algorithmic techniques allow to find a circuit of size seven in the blink of an eye, it may take more than a week to search for a circuit of size thirteen. One of the reasons of this behavior is that the search space is enormous: the number of circuits of size s is sΘ(s), the number of Boolean functions on n variables is 22n. In this paper, we explore the following natural heuristic idea for decreasing the size of a given circuit: go through all its subcircuits of moderate size and check whether any of them can be improved by reducing to SAT. This may be viewed as a local search approach: we search for a smaller circuit in a ball around a given circuit. Through this approach, we prove new upper bounds on the circuit size of various symmetric functions. We also demonstrate that some upper bounds that were proved by hand decades ago, can nowadays be found automatically in a few seconds.",
keywords = "algorithms, circuits, complexity theory, heuristics, SAT, SAT solvers",
author = "Куликов, {Александр Сергеевич} and Печенев, {Данила Евгеньевич} and Слезкин, {Никита Евгеньевич}",
note = "Publisher Copyright: {\textcopyright} 2022 Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing. All rights reserved.; null ; Conference date: 22-08-2022 Through 26-08-2022",
year = "2022",
month = aug,
day = "1",
doi = "10.4230/LIPIcs.MFCS.2022.67",
language = "English",
isbn = "9783959772563",
series = "Leibniz International Proceedings in Informatics, LIPIcs",
publisher = "Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing",
editor = "Stefan Szeider and Robert Ganian and Alexandra Silva",
booktitle = "47th International Symposium on Mathematical Foundations of Computer Science, MFCS 2022",
address = "Germany",
url = "https://www.ac.tuwien.ac.at/mfcs2022/",

}

RIS

TY - GEN

T1 - SAT-Based Circuit Local Improvement

AU - Куликов, Александр Сергеевич

AU - Печенев, Данила Евгеньевич

AU - Слезкин, Никита Евгеньевич

N1 - Publisher Copyright: © 2022 Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing. All rights reserved.

PY - 2022/8/1

Y1 - 2022/8/1

N2 - Finding exact circuit size is notoriously hard. Whereas modern computers and algorithmic techniques allow to find a circuit of size seven in the blink of an eye, it may take more than a week to search for a circuit of size thirteen. One of the reasons of this behavior is that the search space is enormous: the number of circuits of size s is sΘ(s), the number of Boolean functions on n variables is 22n. In this paper, we explore the following natural heuristic idea for decreasing the size of a given circuit: go through all its subcircuits of moderate size and check whether any of them can be improved by reducing to SAT. This may be viewed as a local search approach: we search for a smaller circuit in a ball around a given circuit. Through this approach, we prove new upper bounds on the circuit size of various symmetric functions. We also demonstrate that some upper bounds that were proved by hand decades ago, can nowadays be found automatically in a few seconds.

AB - Finding exact circuit size is notoriously hard. Whereas modern computers and algorithmic techniques allow to find a circuit of size seven in the blink of an eye, it may take more than a week to search for a circuit of size thirteen. One of the reasons of this behavior is that the search space is enormous: the number of circuits of size s is sΘ(s), the number of Boolean functions on n variables is 22n. In this paper, we explore the following natural heuristic idea for decreasing the size of a given circuit: go through all its subcircuits of moderate size and check whether any of them can be improved by reducing to SAT. This may be viewed as a local search approach: we search for a smaller circuit in a ball around a given circuit. Through this approach, we prove new upper bounds on the circuit size of various symmetric functions. We also demonstrate that some upper bounds that were proved by hand decades ago, can nowadays be found automatically in a few seconds.

KW - algorithms

KW - circuits

KW - complexity theory

KW - heuristics

KW - SAT

KW - SAT solvers

UR - http://www.scopus.com/inward/record.url?scp=85137585280&partnerID=8YFLogxK

UR - http://arxiv.org/abs/2102.12579

UR - https://www.mendeley.com/catalogue/5f707b96-868e-3893-a32a-2516938b5134/

U2 - 10.4230/LIPIcs.MFCS.2022.67

DO - 10.4230/LIPIcs.MFCS.2022.67

M3 - Conference contribution

SN - 9783959772563

T3 - Leibniz International Proceedings in Informatics, LIPIcs

BT - 47th International Symposium on Mathematical Foundations of Computer Science, MFCS 2022

A2 - Szeider, Stefan

A2 - Ganian, Robert

A2 - Silva, Alexandra

PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing

CY - Dagstuhl, Germany

Y2 - 22 August 2022 through 26 August 2022

ER -

ID: 98049855