A brief overview of Agda–a functional language with dependent types

A Bove, P Dybjer, U Norell - Theorem Proving in Higher Order Logics …, 2009 - Springer
We give an overview of Agda, the latest in a series of dependently typed programming
languages developed in Gothenburg. Agda is based on Martin-Löf's intuitionistic type theory …

Review of watermarking and the importance of perceptual modeling

IJ Cox, ML Miller - Human Vision and Electronic Imaging II, 1997 - spiedigitallibrary.org
A watermark embeds an imperceptible signal into data such as audio, video and images, for
a variety of purposes, including captioning and copyright control. In this paper, we first …

Tendermint: Byzantine fault tolerance in the age of blockchains

E Buchman - 2016 - atrium.lib.uoguelph.ca
Tendermint is a new protocol for ordering events in a distributed network under adversarial
conditions. More commonly known as consensus or atomic broadcast, the problem has …

A review of watermarking principles and practices 1

IJ Cox, ML Miller, JPMG Linnartz… - Digital signal processing …, 2018 - taylorfrancis.com
Digital representation of copyrighted material such as movies, songs, and photographs offer
many advantages. However, the fact that an unlimited number of perfect copies can be …

Typing linear algebra: A biproduct-oriented approach

HD Macedo, JN Oliveira - Science of Computer Programming, 2013 - Elsevier
Interested in formalizing the generation of fast running code for linear algebra applications,
the authors show how an index-free, calculational approach to matrix algebra can be …

Fether: An extensible definitional interpreter for smart-contract verifications in coq

Z Yang, H Lei - ieee access, 2019 - ieeexplore.ieee.org
Recently, blockchain technology has been widely applied in the financial field. Therefore,
the security of the blockchain smart contracts is among the most popular contemporary …

A multiobjective genetic algorithm for the class/teacher timetabling problem

MP Carrasco, MV Pato - International Conference on the Practice and …, 2000 - Springer
The drawing up of school timetables is a slow, laborious task, performed by people working
on the strength of their knowledge of resources and constraints of a specific institution. This …

A tutorial introduction to quantum circuit programming in dependently typed Proto-Quipper

P Fu, K Kishida, NJ Ross, P Selinger - … , RC 2020, Oslo, Norway, July 9-10 …, 2020 - Springer
We introduce dependently typed Proto-Quipper, or Proto-Quipper-D for short, an
experimental quantum circuit programming language with linear dependent types. We give …

[PDF][PDF] Design and implementation of the Futhark programming language

T Henriksen - 2017 - di.ku.dk
In this thesis we describe the design and implementation of Futhark, a small data-parallel
purely functional array language that offers a machine-neutral programming model, and an …

Designing and encoding models for synthetic biology

L Endler, N Rodriguez, N Juty… - Journal of The …, 2009 - royalsocietypublishing.org
A key component of any synthetic biology effort is the use of quantitative models. These
models and their corresponding simulations allow optimization of a system design, as well …