Complexity-based partitioning of CSFI problem instances with Transformers
Luca Benedetto, Paolo Fantozzi, Luigi Laura

TL;DR
This paper introduces a two-step Transformer-based method to classify CSFI problem instances by complexity, aiming to optimize resource usage in solving these instances.
Contribution
The paper presents a novel two-stage Transformer approach for partitioning CSFI instances by complexity, improving resource allocation for problem-solving.
Findings
Promising results on a pseudo-random dataset
Effective detection of low-resource complexity instances
Potential for extension to other textual problems
Abstract
In this paper, we propose a two-steps approach to partition instances of the Conjunctive Normal Form (CNF) Syntactic Formula Isomorphism problem (CSFI) into groups of different complexity. First, we build a model, based on the Transformer architecture, that attempts to solve instances of the CSFI problem. Then, we leverage the errors of such model and train a second Transformer-based model to partition the problem instances into groups of different complexity, thus detecting the ones that can be solved without using too expensive resources. We evaluate the proposed approach on a pseudo-randomly generated dataset and obtain promising results. Finally, we discuss the possibility of extending this approach to other problems based on the same type of textual representation.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNatural Language Processing Techniques · semigroups and automata theory · Handwritten Text Recognition Techniques
MethodsMulti-Head Attention · Attention Is All You Need · Linear Layer · Absolute Position Encodings · Position-Wise Feed-Forward Layer · Byte Pair Encoding · Adam · Dropout · Layer Normalization · Label Smoothing
