#SAT-Algorithms for Classes of Threshold Circuits Based on Probabilistic Rank
- ,
- Adarsh Srinivasan,
- Srikanth Srinivasan
- ,
- ,
- Rutgers University,
- University of Copenhagen
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-reviewOpen access
Publication Information
Output type
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-reviewOriginal language
EnglishPages 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 GmbHBook series
- Book series name: Leibniz International Proceedings in Informatics (LIPIcs)
Volume: 345
ISSN: 1868-8969
ISBN (Print)
9783959773881Publication 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
PlumX, opens in new tab
Captures
1
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
Access to documents
Related Event
Title
International Symposium on Mathematical Foundations of Computer Science
Event type
SymposiumDegree of recognition
International eventDate
25/08/2025 - 29/08/2025Location
WarsawPoland
