English
Related papers

Related papers: Synthesis in Uclid5

200 papers

Program similarity has become an increasingly popular area of research with various security applications such as plagiarism detection, author identification, and malware analysis. However, program similarity research faces a few unique…

Cryptography and Security · Computer Science 2024-05-07 Alexander Interrante-Grant , Michael Wang , Lisa Baer , Ryan Whelan , Tim Leek

The SYNT workshop aims to bring together researchers interested in the broad area of synthesis of computing systems. The goal is to foster the development of frontier techniques in automating the development of computing system.…

Logic in Computer Science · Computer Science 2016-11-23 Ruzica Piskac , Rayna Dimitrova

Stochastic hybrid systems have received significant attentions as a relevant modelling framework describing many systems, from engineering to the life sciences: they enable the study of numerous applications, including transportation…

Logic in Computer Science · Computer Science 2022-03-11 Abolfazl Lavaei , Sadegh Soudjani , Alessandro Abate , Majid Zamani

Software implementations of controllers for physical systems are at the core of many embedded systems. The design of controllers uses the theory of dynamical systems to construct a mathematical control law that ensures that the controlled…

Systems and Control · Computer Science 2012-04-16 Rupak Majumdar , Indranil Saha , Majid Zamani

Program synthesis--the automated generation of executable code from high-level specifications--has been a central goal of computer science for over fifty years. This thesis provides a comparative literature review of the main paradigms that…

Programming Languages · Computer Science 2025-08-04 Zurabi Kobaladze , Anna Arnania , Tamar Sanikidze

The ESA Euclid mission will provide high-quality imaging for about 1.5 billion galaxies. A software pipeline to automatically process and analyse such a huge amount of data in real time is being developed by the Science Ground Segment of…

Astrophysics of Galaxies · Physics 2023-03-15 Euclid Collaboration , E. Merlin , M. Castellano , H. Bretonnière , M. Huertas-Company , U. Kuchner , D. Tuccillo , F. Buitrago , J. R. Peterson , C. J. Conselice , F. Caro , P. Dimauro , L. Nemani , A. Fontana , M. Kümmel , B. Häußler , W. G. Hartley , A. Alvarez Ayllon , E. Bertin , P. Dubath , F. Ferrari , L. Ferreira , R. Gavazzi , D. Hernández-Lang , G. Lucatelli , A. S. G. Robotham , M. Schefer , C. Tortora , N. Aghanim , A. Amara , L. Amendola , N. Auricchio , M. Baldi , R. Bender , C. Bodendorf , E. Branchini , M. Brescia , S. Camera , V. Capobianco , C. Carbone , J. Carretero , F. J. Castander , S. Cavuoti , A. Cimatti , R. Cledassou , G. Congedo , L. Conversi , Y. Copin , L. Corcione , F. Courbin , M. Cropper , A. Da Silva , H. Degaudenzi , J. Dinis , M. Douspis , F. Dubath , C. A. J. Duncan , X. Dupac , S. Dusini , S. Farrens , S. Ferriol , M. Frailis , E. Franceschi , P. Franzetti , S. Galeotta , B. Garilli , B. Gillis , C. Giocoli , A. Grazian , F. Grupp , S. V. H. Haugan , H. Hoekstra , W. Holmes , F. Hormuth , A. Hornstrup , P. Hudelot , K. Jahnke , S. Kermiche , A. Kiessling , T. Kitching , R. Kohley , M. Kunz , H. Kurki-Suonio , S. Ligori , P. B. Lilje , I. Lloro , O. Mansutti , O. Marggraf , K. Markovic , F. Marulli , R. Massey , H. J McCracken , E. Medinaceli , M. Melchior , M. Meneghetti , G. Meylan , M. Moresco , L. Moscardini , E. Munari , S. M. Niemi , C. Padilla , S. Paltani , F. Pasian , K. Pedersen , W. J. Percival , G. Polenta , M. Poncet , L. Popa , L. Pozzetti , F. Raison , R. Rebolo , A. Renzi , J. Rhodes , G. Riccio , E. Romelli , E. Rossetti , R. Saglia , D. Sapone , B. Sartoris , P. Schneider , A. Secroun , G. Seidel , C. Sirignano , G. Sirri , J. Skottfelt , J. -L. Starck , P. Tallada-Crespí , A. N. Taylor , I. Tereno , R. Toledo-Moreo , I. Tutusaus , L. Valenziano , T. Vassallo , Y. Wang , J. Weller , A. Zacchei , G. Zamorani , J. Zoubian , S. Andreon , S. Bardelli , A. Boucaud , C. Colodro-Conde , D. Di Ferdinando , J. Graciá-Carpio , V. Lindholm , N. Mauri , S. Mei , C. Neissner , V. Scottez , A. Tramacere , E. Zucca , C. Baccigalupi , A. Balaguera-Antolínez , M. Ballardini , F. Bernardeau , A. Biviano , S. Borgani , A. S. Borlaff , C. Burigana , R. Cabanac , A. Cappi , C. S. Carvalho , S. Casas , G. Castignani , A. R. Cooray , J. Coupon , H. M. Courtois , O. Cucciati , S. Davini , G. De Lucia , G. Desprez , J. A. Escartin , S. Escoffier , M. Farina , K. Ganga , J. Garcia-Bellido , K. George , G. Gozaliasl , H. Hildebrandt , I. Hook , O. Ilbert , S. Ilic , B. Joachimi , V. Kansal , E. Keihanen , C. C. Kirkpatrick , A. Loureiro , J. Macias-Perez , M. Magliocchetti , G. Mainetti , R. Maoli , S. Marcin , M. Martinelli , N. Martinet , S. Matthew , M. Maturi , R. B. Metcalf , P. Monaco , G. Morgante , S. Nadathur , A. A. Nucita , L. Patrizii , V. Popa , C. Porciani , D. Potter , A. Pourtsidou , M. Pöntinen , P. Reimberg , A. G. Sánchez , Z. Sakr , M. Schirmer , M. Sereno , J. Stadel , R. Teyssier , C. Valieri , J. Valiviita , S. E. van Mierlo , A. Veropalumbo , M. Viel , J. R. Weaver , D. Scott

The automatic generation of computer programs is one of the main applications with practical relevance in the field of evolutionary computation. With program synthesis techniques not only software developers could be supported in their…

Neural and Evolutionary Computing · Computer Science 2021-08-30 Dominik Sobania , Dirk Schweim , Franz Rothlauf

Synthesis of reversible logic circuits has gained great atten- tion during the last decade. Various synthesis techniques have been pro- posed, some generate optimal solutions (in gate count) and are termed as exact, while others are…

Emerging Technologies · Computer Science 2017-02-27 Rajarshi Ray , Arup Deka , Kamalika Datta

An emerging branch of control theory specialises in certificate learning, concerning the specification of a desired (possibly complex) system behaviour for an autonomous or control model, which is then analytically verified by means of a…

Systems and Control · Electrical Eng. & Systems 2024-10-29 Alec Edwards , Andrea Peruffo , Alessandro Abate

When giving automated feedback to a student working on a beginner's exercise, many programming tutors run into a completeness problem. On the one hand, we want a student to experiment freely. On the other hand, we want a student to write…

Human-Computer Interaction · Computer Science 2020-11-17 Niek Mulleners , Johan Jeuring , Bastiaan Heeren

Program synthesis is the process of automatically translating a specification into computer code. Traditional synthesis settings require a formal, precise specification. Motivated by computer education applications where a student learns to…

Artificial Intelligence · Computer Science 2018-06-05 Evan Hernandez , Ara Vartanian , Xiaojin Zhu

A deductive program synthesis tool takes a specification as input and derives a program that satisfies the specification. The drawback of this approach is that search spaces for such correct programs tend to be enormous, making it difficult…

Neural and Evolutionary Computing · Computer Science 2023-01-23 Yutaka Nagashima

Large Language Models (LLMs) are widely used for code generation. However, the correctness of code generated by LLMs remains a concern. A potential remedy to this concern is to have LLMs generate formal correctness proofs along with such…

Software Engineering · Computer Science 2026-05-12 Nongyu Di , Tianyu Chen , Shan Lu , Shuai Lu , Yeyun Gong , Peng Cheng , Jacob R. Lorch , Yuan Yao , Xiaoxing Ma

Verifying hardware designs in embedded systems is crucial but often labor-intensive and time-consuming. While existing solutions have improved automation, they frequently rely on unrealistic assumptions. To address these challenges, we…

Hardware Architecture · Computer Science 2024-11-26 Yuchen Hu , Junhao Ye , Ke Xu , Jialin Sun , Shiyue Zhang , Xinyao Jiao , Dingrong Pan , Jie Zhou , Ning Wang , Weiwei Shan , Xinwei Fang , Xi Wang , Nan Guan , Zhe Jiang

Program Synthesis is the mapping of a specification of what a computer program is supposed to do, into a computer program that does what the specification says to do. This is equivalent to constructing any computer program and a sound proof…

Logic in Computer Science · Computer Science 2015-01-08 Charles Volkstorf

A high-level architecture of a Hybrid Reconfigurable CPU, based on a Philips-supported core processor, is introduced. It features the Philips XPLA2 CPLD as a reconfigurable functional unit. A compilation chain is presented, in which…

Programming Languages · Computer Science 2007-05-23 Bernardo Kastrup

With the increasing importance of distributed systems as a computing paradigm, a systematic approach to their design is needed. Although the area of formal verification has made enormous advances towards this goal, the resulting…

Logic in Computer Science · Computer Science 2014-07-22 Adrià Gascón , Ashish Tiwari

Most software verification tools can be classified into one of a number of established families, each of which has their own focus and strengths. For example, concrete counterexample generation in model checking, invariant inference in…

Logic in Computer Science · Computer Science 2015-06-30 Martin Brain , Saurabh Joshi , Daniel Kroening , Peter Schrammel

We address the safety verification and synthesis problems for real-time systems. We introduce real-time programs that are made of instructions that can perform assignments to discrete and real-valued variables. They are general enough to…

Formal Languages and Automata Theory · Computer Science 2020-07-24 Franck Cassez , Peter Gjøl Jensen , Kim Guldstrand Larsen

Pre-trained Large Language Models (LLMs) are beginning to dominate the discourse around automatic code generation with natural language specifications. In contrast, the best-performing synthesizers in the domain of formal synthesis with…

Artificial Intelligence · Computer Science 2024-05-28 Yixuan Li , Julian Parsert , Elizabeth Polgreen