Skip to search boxSkip to navigationSkip to main content

#SAT-Algorithms for Classes of Threshold Circuits Based on Probabilistic Rank

Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-review

Open access

Publication Information

Output type

Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-review

Original language

English

Pages from-to (Number of pages)

Pages 1-18 (18 pages)

Publication milestones

  • Published - 20/08/2025

Publication status

Published - 20/08/2025

Publisher

Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik GmbH

Book series

  • Book series name: Leibniz International Proceedings in Informatics (LIPIcs)
    Volume: 345
    ISSN: 1868-8969
9783959773881

Publication IDs

  • Scopus: 105014747354

Host publication title

50th International Symposium on Mathematical Foundations of Computer Science (MFCS 2025)

Abstract

There is a large body of work that shows how to leverage lower bound techniques for circuit classes to obtain satisfiability algorithms that run in better than brute-force time [24, 38]. For circuits with threshold gates, there are several such algorithms based on either Probabilistic Representations by low-degree polynomials, which allow for the use of fast polynomial evaluation algorithms, or Low rank, which allows for an efficient reduction to rectangular matrix multiplication. In this paper, we use a related notion of probabilistic rank to obtain satisfiability algorithms for circuit classes contained in ACC0 ◦ 3-PTF, i.e. constant-depth circuits with modular counting gates and a single layer of degree-3 polynomial threshold functions. Even for the special case of a single 3-PTF, it is not clear how to use either of the above two strategies to get a non-trivial satisfiability algorithm. The best known algorithm in this case previously was based on memoization and yields worse guarantees than our algorithm.

Publication metrics

Funding Details

Nutan Limaye: Received funding from the Independent Research Fund Denmark (grant agreement No. 10.46540/3103-00116B) and is also supported by the Basic Algorithms Research Copenhagen (BARC), funded by VILLUM Foundation Grants 16582 and 54451, and Digital Research Centre Denmark, project P40. Adarsh Srinivasan: Supported by the National Science Foundation under Grants CCF-2313372 and CCF-2443697. Part of this work was done during a visit to ITU Copenhagen and BARC funded by Basic Algorithms Research Copenhagen(BARC), supported by VILLUM Foundation Grants 16582 and 54451, and while at INSAIT, Sofia University “St. Kliment Ohridski”, Bulgaria. This work was partially funded from the Ministry of Education and Science of Bulgaria (support for INSAIT, part of the Bulgarian National Roadmap for Research Infrastructure). Srikanth Srinivasan: Funded by the European Research Council (ERC) under grant agreement no. 101125652 (ALBA).
FundersFunding numbers
Independent Research Fund Denmark
10.46540/3103-00116B
Villum Foundation
16582, 54451
Digital Research Center Denmark
P40

Related Event

Title

International Symposium on Mathematical Foundations of Computer Science

Event type

Symposium

Degree of recognition

International event

Date

25/08/2025 - 29/08/2025

Location

WarsawPoland