Detail výsledku
Cooking String-Integer Conversions with Noodles
        HAVLENA, V.; HOLÍK, L.; LENGÁL, O.; SÍČ, J. Cooking String-Integer Conversions with Noodles. Proceedings of SAT'24. Leibniz International Proceedings in Informatics, LIPIcs. Leibniz International Proceedings in Informatics (LIPIcs). Pune: Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik, 2024. no. 305, p. 1-19.  ISSN: 1868-8969.
    
                Typ
            
        
                článek ve sborníku konference
            
        
                Jazyk
            
        
                anglicky
            
        
            Autoři
            
        
                Havlena Vojtěch, Ing., Ph.D., UITS (FIT)
                
Holík Lukáš, doc. Mgr., Ph.D., UITS (FIT)
Lengál Ondřej, doc. Ing., Ph.D., UITS (FIT)
Síč Juraj, Mgr., UITS (FIT)
        Holík Lukáš, doc. Mgr., Ph.D., UITS (FIT)
Lengál Ondřej, doc. Ing., Ph.D., UITS (FIT)
Síč Juraj, Mgr., UITS (FIT)
                    Abstrakt
            
        We propose a method for efficient handling string constraints with string-integer conversions. It extends the recently introduced stabilization-based procedure for solving string (dis)equations with regular and length constraints. Our approach is to translate the conversions into a linear integer arithmetic formula, together with regular constraints and word equations. We have integrated it into the string solver Z3-Noodler, and our experiments show that it is competitive and on some established benchmarks even several orders of magnitude faster than the state of the art.
                Klíčová slova
            
        string solving, string conversions, SMT solving
                Rok
            
            
                    2024
                    
                
            
                    Strany
                
            
                        1–19
                
            
                    Časopis
                
            
                    Leibniz International Proceedings in Informatics, LIPIcs, č. 305, ISSN 1868-8969
                
            
                        Sborník
                
            
                    Proceedings of SAT'24
                
            
                    Řada
                
            
                    Leibniz International Proceedings in Informatics (LIPIcs)
                
            
                    Konference
                
            
                    The 27th International Conference on Theory and Applications of Satisfiability Testing
                
            
                    Vydavatel
                
            
                    Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik
                
            
                    Místo
                
            
                    Pune
                
            
                    DOI
                
            
                    BibTeX
                
            @inproceedings{BUT189244,
  author="Vojtěch {Havlena} and Lukáš {Holík} and Ondřej {Lengál} and Juraj {Síč}",
  title="Cooking String-Integer Conversions with Noodles",
  booktitle="Proceedings of SAT'24",
  year="2024",
  series="Leibniz International Proceedings in Informatics (LIPIcs)",
  journal="Leibniz International Proceedings in Informatics, LIPIcs",
  number="305",
  pages="1--19",
  publisher="Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik",
  address="Pune",
  doi="10.4230/LIPIcs.SAT.2024.14",
  issn="1868-8969"
}
                
                Projekty
            
        
        
            
        
    
    
        Efektivní konečné automaty pro automatické usuzování, MŠMT, ERC CZ, LL1908, zahájení: 2020-01-01, ukončení: 2024-12-31, ukončen
                
Reliable, Secure, and Intelligent Computer Systems, VUT, Vnitřní projekty VUT, FIT-S-23-8151, zahájení: 2023-03-01, ukončení: 2026-02-28, řešení
Reprezentace Booleovských funkcí pomocí adaptabilní datové struktury, GAČR, Standardní projekty, GA23-07565S, zahájení: 2023-01-01, ukončení: 2025-12-31, řešení
        Reliable, Secure, and Intelligent Computer Systems, VUT, Vnitřní projekty VUT, FIT-S-23-8151, zahájení: 2023-03-01, ukončení: 2026-02-28, řešení
Reprezentace Booleovských funkcí pomocí adaptabilní datové struktury, GAČR, Standardní projekty, GA23-07565S, zahájení: 2023-01-01, ukončení: 2025-12-31, řešení
                Výzkumné skupiny
            
        
                Automata@FIT (VZ Automata@FIT)
                
Výzkumná skupina automatizované analýzy a verifikace - VeriFIT (VZ VERIFIT)
        Výzkumná skupina automatizované analýzy a verifikace - VeriFIT (VZ VERIFIT)
                Pracoviště
            
        
                Ústav inteligentních systémů 
                (UITS)