Filters








640 Hits in 5.2 sec

RZ: A Tool for Bringing Constructive and Computable Mathematics Closer to Programming Practice [chapter]

Andrej Bauer, Christopher A. Stone
2007 Lecture Notes in Computer Science  
Our tool, called RZ, serves as a bridge between the worlds of constructive mathematics and programming.  ...  It also has direct application to the design and implementation of programs, since it can produce code interfaces for the data structure corresponding to a mathematical theory.  ...  And, RZ provides a way to talk with programmers about constructive mathematics without bringing in full theorem proving.  ... 
doi:10.1007/978-3-540-73001-9_4 fatcat:orakztrafbhp7nch45p5kj7f6m

RZ: a Tool for Bringing Constructive and Computable Mathematics Closer to Programming Practice

A. Bauer, C. A. Stone
2009 Journal of Logic and Computation  
Our tool, called RZ, serves as a bridge between the worlds of constructive mathematics and programming.  ...  It also has direct application to the design and implementation of programs, since it can produce code interfaces for the data structure corresponding to a mathematical theory.  ...  And, RZ provides a way to talk with programmers about constructive mathematics without bringing in full theorem proving.  ... 
doi:10.1093/logcom/exn026 fatcat:6kxwcc2jjvhwda5odiw7mi74m4

Theological and Ethical Aspects of Mind Transfer in Transhumanism

Grzegorz Osiński
2021 Scientia et Fides  
Its technological implementation is to copy and transfer the human mind to a computer, by exact mapping of all neural connections in the human brain and their precise copying in a computer simulation.  ...  The idea of mind transfer also brings some dangers, related to the denial of human nature, the placing of hopes for future life in digital spaces and the liberation from the limitations imposed on man  ...  It is already G RZ E G O RZ O S I Ń S K I technically possible to connect the human brain to a computer via BCI using nanotechnology.  ... 
doi:10.12775/setf.2021.005 fatcat:3mploolzlbgzrgvrn4pevwtbvi

jStar

Dino Distefano, Matthew J. Parkinson J
2008 Proceedings of the 23rd ACM SIGPLAN conference on Object oriented programming systems languages and applications - OOPSLA '08  
(general) theorem prover for separation logic tailored to object-oriented verification. • A (general) symbolic execution and abstraction technique for separation logic tailored to object-oriented verification  ...  In this paper we introduce a novel methodology for verifying a large set of Java programs which builds on recent theoretical developments in program verification: it combines the idea of abstract predicate  ...  We also would like to thank the anonymous referees for many interesting suggestions which helped us to improve the paper.  ... 
doi:10.1145/1449764.1449782 dblp:conf/oopsla/DistefanoP08 fatcat:iaw6bguk5vg77ndq2madjl275m

Computationally efficient and robust kinematic calibration methodologies and their application to industrial robots

Temesguen Messay, Raúl Ordóñez, Eric Marcil
2016 Robotics and Computer-Integrated Manufacturing  
We present a conceptual approach iii to develop a set of guidelines that need to be considered in order to properly construct the DH(-) model such that it is parameterically continuous and non-redundant  ...  Hardie for participating in my committee and, above all, for being a wonderful mentor. He has inspired and enriched my growth as a student and researcher. I also need to thank my department chair Dr.  ...  )s(RY tool ) − c(RX tool )s(RZ tool ) c(RY tool )s(RZ tool ) c(RZ tool )c(RX tool ) + s(RZ tool )s(RX tool )s(RY tool ) −s(RY tool ) c(RY tool )s(RX tool ) RZ tool )s(RX tool ) + c(RZ tool )c(RX tool  ... 
doi:10.1016/j.rcim.2015.06.003 fatcat:uax7ng6bqnbxjcdqv6mtsidxnq

Automated generation of adapter plates for industrial robots [chapter]

Lars Niklas Penczek, Matthias Bartelt, Bernd Kuhlenkötter
2020 Annals of Scientific Society for Assembly, Handling and Industrial Robotics  
This paper describes a general design rule for the generation of adapter plates and, on this basis, implements the generation of CAD geometries of the adapter plates using Constructive Solid Geometry.  ...  In order to enable the generation of an adapter plate as early as possible, automated generation offers a great advantage and can contribute to the reduction of engineering effort and thus to time savings  ...  It is part of the technology program "PAICE Digitale Technologien für die Wirtschaft" and is guided by the DLR Project Management Agency "Information Technologies / Electromobility" in Cologne [11] .  ... 
doi:10.1007/978-3-662-61755-7_9 fatcat:juobwq2mrnbpdiiqa3n7b7t7de

"WaterMan": an on-farm water management game with heuristic capabilities

Mohammed Z. Shaban, Gary P. Merkley
2016 Irrigation science  
A modern computer-based simulation tool (WaterMan) in the form of a game for on-farm water management was developed for application in training events for farmers, students, and irrigators.  ...  To my children, Ammar, Loui, and Laith, who give my life a meaning and a reason for continuation and achievements.  ...  To produce the software application using a modern graphical interface and a modern computer programming environment; and, 4.  ... 
doi:10.1007/s00271-016-0516-6 fatcat:fccjoxv7ijfprp377b3awgfsya

A Linear Relaxation-Based Heuristic for Iron Ore Stockyard Energy Planning

Marcos Wagner Jesus Servare Junior, Helder Roberto de Oliveira Rocha, José Leandro Félix Salles, Sylvain Perron
2020 Energies  
The model is feasible for small and medium-sized instances, and the heuristic proposes a solution to larger problems to aid in management decision making.  ...  computation time in instances where the MILP was not able to provide a solution.  ...  Acknowledgments: The resources and the related technical support used for this work have been provided by the Graduate Program in Electrical Engineering from Federal University of Espírito Santo and the  ... 
doi:10.3390/en13195232 fatcat:cbvndvhmofhi3cjgn5nnbfh2wu

Type classes for efficient exact real arithmetic in Coq

Robbert Krebbers, Bas Spitters, Martín Escardó
2013 Logical Methods in Computer Science  
This hierarchy, based on type classes, allows us to share theory on the naturals, integers, rationals, dyadics, and reals in a convenient way.  ...  This burden can be shifted away from the user by providing a library of exact analysis in which the computer handles the error estimates.  ...  We thank Eelis van der Weegen for many discussions and Pierre Letouzey and Matthieu Sozeau for closing some of our bug reports.  ... 
doi:10.2168/lmcs-9(1:1)2013 fatcat:cnkuw5wwqrgktpab7rrp2im5rq

To be or not to be constructive, that is not the question

Sam Sanders
2018 Indagationes mathematicae  
To this end, we identify a part of classical mathematics, namely classical Nonstandard Analysis, and show it inhabits the twilight-zone between the constructive and non-constructive.  ...  Intuitively, the predicate 'x is standard' typical of Nonstandard Analysis can be interpreted as 'x is computable', giving rise to computable (and sometimes constructive) mathematics obtained directly  ...  Nowadays, what is called "constructive" mathematical practice consists in taking a classical theorem or theory that is a product of ordinary classical mathematical practice and trying to produce a "good  ... 
doi:10.1016/j.indag.2017.05.005 fatcat:ssfs6tio7vfxdpbhxz4ka5gcsy

i-QER: An Intelligent Approach towards Quantum Error Reduction [article]

Saikat Basu and Amit Saha and Amlan Chakrabarti and Susmita Sur-Kolay
2022 arXiv   pre-print
A n-qubit quantum system is capable of providing 2^n computational space to a quantum algorithm. However, quantum computers are prone to errors.  ...  Thus, i-QER also provides classical control over a scalable hybrid computing approach, which is a combination of quantum and classical computers.  ...  Even if the present NISQ devices scale to a larger size, this i-QER tool with its error efficient classically controlled hybrid computing approach can bring more accuracy towards realistic quantum computing  ... 
arXiv:2110.06347v2 fatcat:j5uuni4v7zf3da3q3hnogfga4u

t|ket〉 : A Retargetable Compiler for NISQ Devices [article]

Seyon Sivarajah and Silas Dilkes and Alexander Cowtan and Will Simmons and Alec Edgington and Ross Duncan
2020 arXiv   pre-print
The heart of t|ket〉 is a language-agnostic optimising compiler designed to generate code for a variety of NISQ devices, which has several features designed to minimise the influence of device error.  ...  We present t|ket〉, a quantum software development platform produced by Cambridge Quantum Computing Ltd.  ...  For instance, a typical compiler flow will consist first of some optimisation on the circuit that has no regard for connectivity graph or gate set, followed by passes that bring the circuit closer to satisfying  ... 
arXiv:2003.10611v3 fatcat:bykkv5wedze2rkpcsijhea5roe

Analytic Combinatorics for Computing Seeding Probabilities

Guillaume Filion
2018 Algorithms  
We use this approach to construct simple estimators of the success rate of the seeding heuristic under different types of sequencing errors, and we show that the estimates are accurate in practical situations  ...  The strategy is to specify a combinatorial construction of reads where the seeding heuristic fails, translate this specification into a generating function using formal rules, and finally extract the probabilities  ...  The approach presented here is thus a practical solution for computing seeding probabilities. were computed for γ = 17 and different values of the substitution rate p ranging from 0.01 to 0.50 and for  ... 
doi:10.3390/a11010003 fatcat:ksplqrqvlvfqdmobeg3saew6ki

Automatic Language Translation

H. P. Edmundson, Anthony G. Oettinger
1961 Mathematics of Computation  
program was written for the 7090 computer.  ...  If the linguist is required to express the grammatical rules he studies in a fashion rigorous enough for the programmer to, encode for a computer, he will be led ipso facto to an exact mathematical specification  ...  other possible sentence: The logarithm zcalcu. lated the computer. can be achieved only after improved techniques have been developed for storage and transfer of disks and a cleaner environment is maintained  ... 
doi:10.2307/2004259 fatcat:voo7apm2jrh6tfkubnqgxonwpe

Automatic Language Translation

Swadesh Kumar Samanta, John Woods, Mohammed Ghanbari
2011 International Journal of Technology and Human Interaction  
program was written for the 7090 computer.  ...  If the linguist is required to express the grammatical rules he studies in a fashion rigorous enough for the programmer to, encode for a computer, he will be led ipso facto to an exact mathematical specification  ...  other possible sentence: The logarithm zcalcu. lated the computer. can be achieved only after improved techniques have been developed for storage and transfer of disks and a cleaner environment is maintained  ... 
doi:10.4018/jthi.2011010101 fatcat:wuclkuujvfgudig7fwosygtqyi
« Previous Showing results 1 — 15 out of 640 results