Logic Programming
5,923 Followers
Recent papers in Logic Programming
Hardware and software systems are growing everyday in scale and functionality. This increase in complexity increases the number of subtle errors. Moreover, some of these errors may cause catastrophic loss of money, time, or even in many... more
Abstract. Motivation plays a key role in the learning process. This paper describes an experience in the context of undergraduate teaching of Artificial Intelligence at the Computer Science Department of the Faculty of Sciences in the... more
The hyper-automaton is introduced as a model of complex control algorithms. The model reflects basic aspects of control algorithms: presence of an external environment, cyclic and event-driven functioning, synchronism, hierarchical... more
White Paper C discusses: (a) key recommendations to the decision-makers; (b) understanding the risks; (c) scenario planning at the policy level; (d) future scenarios and recommendations; (e) conclusion. This white paper examines the... more
A detailed generic model of the control design process is introduced and discussed. It is used for surveying different formal approaches in the context of PLC programming. The survey focuses on formal methods for verification and... more
The spreadsheet application is among the most widely used computing tools in the modern society. It provides great usability and usefulness, and it easily enables a non-programmer to perform programming-like tasks in a visual tabular "... more
Thanks to more powerful hardware and a new generation of learning algorithms, artificial intelligence is supporting the automation of a number of tasks and activities that are changing the job landscape as much as they have impacted on... more
Искусственная нотации BFT предназначена для улучшения коммуникации между носителями различных формальных систем. Нотация дополняет текст логическими конструкциями удобными для осмысленного чтения и одновременно пригодными для машинного... more
Programación lógica: Prolog. Principios y métodos de análisis lógico
For many years, the non-monotonic reasoning community has focussed on highly expressive logics. Such logics have turned out to be computationally expensive, and have given little support to the practical use of non-monotonicreasoning. In... more
Every writer knows putting words on paper is a difficult task. Sometimes the difficulties become insurmountable. He got himself into a state of frustration in writing when the flow of ideas stopped. A writer got stuck and banged his head... more
Dialogue games are a dynamic form of argumentation, with multiple parties pooling their arguments with the intention of settling an issue. Such games can have a variety of structures, and may be collaborative or competitive, depending on... more
A personal archive of material related to formal methods has been deposited at Swansea University by the author in 2018. This paper documents the contents of the archive and includes associated publications. The archival material forms... more
Three classic distinctions specify that truths can be necessary versus contingent, analytic versus synthetic, and a priori versus a posteriori. The philosopher reading this article knows very well both how useful and ordinary such... more
Theme One is a computer program with a dual objective — to perform tasks of inductive and deductive problem-solving that arise in research and to explore the integration of these reasoning types in human and computer information processing.
"The Dictionary of Computing gives the following (abridged) defi nitions for a compiler and decompiler (or reverse compiler): compiler A program that translates high-level language into absolute code . . . decompiler A program that... more
This work concerns the problem of modelling evolving prospective agent systems. Inasmuch a prospective agent [1] looks ahead a number of steps into the future, it is confronted with the problem of having several different possible courses... more
Defeasible Logic Programming (DeLP) is a suitable tool for knowledge representation and reasoning. Its operational semantics is based on a dialectical analysis where arguments for and against a literal interact in order to determine... more
This timely publication features thoroughly researched articles on the topics of artificial moral agency, cyber-warfare, transhumanism, organic neural nets, human worker replacement, automaticity and global governance, security and... more
Major ideas found in philosophy of logic and by implication Nathan Coppedge's philosophy.
Prolog's DCG package is suitable to create top-down parsers easily – not even determinacy is a demand, because Prolog can easily manage it. This, however, means some loss of efficiency in a number of cases, when grammatically significal... more