613 papers · page 4 of 31
Agustín Borgna, Simon Perdrix, Benoît Valiron
We present a complete optimization procedure for hybrid quantum-classical circuits with classical parity logic. While common optimization techniques for quantum algorithms focus on rewriting solely the pure quantum segments, there is interest in applying a global optimization pro…
Yu-Fang Chen, Wei-Lun Tsai, Wei-Cheng Wu, Di-De Yen, Fang Yu
Abstract elided by the publisher.
Wonhyuk Choi, Michel Vazirani, Mark Santolucito
Abstract elided by the publisher.
Thi Thu Ha Doan, Peter Thiemann
Smart contract applications on the blockchain can only reach their full potential if they integrate seamlessly with traditional software systems via a programmatic interface. This interface should provide for originating and invoking contracts as well as observing the state of th…
Xiaowen Hu, Joshua Karp, David Zhao, Abdul Zreika, Xi Wu, Bernhard Scholz
Datalog has become a popular implementation language for solving large-scale, real-world problems, including bug finders, network analysis tools, and disassemblers. These applications express complex behaviour with hundreds of relations and rules that often require a non-determin…
Nobuhiro Kasai, Isao Sasano
Abstract elided by the publisher.
Daisuke Kimura, Mahmudul Faisal Al Ameen, Makoto Tatsuta, Koji Nakazawa
Abstract elided by the publisher.
Yuandong Cyrus Liu, Chengbin Pang, Daniel Dietsch, Eric Koskinen, Ton-Chanh Le, Georgios Portokalidis, Jun Xu
There is increasing interest in applying verification tools to programs that have bitvector operations (eg., binaries). SMT solvers, which serve as a foundation for these tools, have thus increased support for bitvector reasoning through bit-blasting and linear arithmetic approxi…
Atsushi Ohori, Katsuhiro Ueno
Abstract elided by the publisher.
Tsubasa Shoshi, Takuma Ishikawa, Naoki Kobayashi, Ken Sakayori, Ryosuke Sato, Takeshi Tsukada
We propose an automated method for proving termination of $\pi$-calculus processes, based on a reduction to termination of sequential programs: we translate a $\pi$-calculus process to a sequential program, so that the termination of the latter implies that of the former. We can …
Martin Sulzmann, Stefan Wehr
The Go programming language is an increasingly popular language but some of
its features lack a formal investigation.
This article explains Go's resolution mechanism for overloaded methods and
its support for structural subtyping by
means of translation from Featherweight Go …
Pavol Vargovcík, Lukás Holík
Abstract elided by the publisher.
Yuyi Zhong, Quang-Trung Ta, Tianzuo Luo, Fanlong Zhang, Siau-Cheng Khoo
As neural networks are trained to be deeper and larger, the scalability of neural network analyzers is urgently required. The main technical insight of our method is modularly analyzing neural networks by segmenting a network into blocks and conduct the analysis for each block. I…
Malgorzata Biernacka, Dariusz Biernacki, Witold Charatonik, Tomasz Drab
We present an abstract machine that implements a full-reducing (a.k.a. strong) call-by-value strategy for pure $\lambda$-calculus. It is derived using Danvy et al.'s functional correspondence from Cregut's KN by: (1) deconstructing KN to a call-by-name normalization-by-evaluation…
Mario Bravetti, Adrian Francalanza, Iaroslav Golovanov, Hans Hüttel, Mathias Jakobsen, Mikkel Kettunen, António Ravara
We present a type-based analysis ensuring memory safety and object protocol completion in the Java-like language Mungo. Objects are annotated with usages, typestates-like specifications of the admissible sequences of method calls. The analysis entwines usage checking, controlling…
Martín Ceresa, Felipe Gorostiaga, César Sánchez
Stream Runtime Verification is a formal dynamic analysis technique that generalizes runtime verification algorithms from temporal logics like LTL to stream monitoring, allowing to compute richer verdicts than Booleans (including quantitative and arbitrary data). In this paper we …
Yu-Fang Chen, Vojtech Havlena, Ondrej Lengál, Andrea Turrini
Abstract elided by the publisher.
Shashank Shekhar Dubey, K. C. Sivaramakrishnan, Thomas Gazagnaire, Anil Madhavapeddy
Abstract elided by the publisher.
Leandro Facchinetti, Zachary Palmer, Scott F. Smith, Ke Wu, Ayaka Yorihiro
Abstract elided by the publisher.
Ning Han, Ximeng Li, Guohui Wang, Zhiping Shi, Yong Guan
Abstract elided by the publisher.