1,504 research outputs found

    Parametric Connectives in Disjunctive Logic Programming

    Full text link
    Disjunctive Logic Programming (\DLP) is an advanced formalism for Knowledge Representation and Reasoning (KRR). \DLP is very expressive in a precise mathematical sense: it allows to express every property of finite structures that is decidable in the complexity class \SigmaP{2} (\NP^{\NP}). Importantly, the \DLP encodings are often simple and natural. In this paper, we single out some limitations of \DLP for KRR, which cannot naturally express problems where the size of the disjunction is not known ``a priori'' (like N-Coloring), but it is part of the input. To overcome these limitations, we further enhance the knowledge modelling abilities of \DLP, by extending this language by {\em Parametric Connectives (OR and AND)}. These connectives allow us to represent compactly the disjunction/conjunction of a set of atoms having a given property. We formally define the semantics of the new language, named DLP⋁,⋀DLP^{\bigvee,\bigwedge} and we show the usefulness of the new constructs on relevant knowledge-based problems. We address implementation issues and discuss related works

    The DLV System for Knowledge Representation and Reasoning

    Full text link
    This paper presents the DLV system, which is widely considered the state-of-the-art implementation of disjunctive logic programming, and addresses several aspects. As for problem solving, we provide a formal definition of its kernel language, function-free disjunctive logic programs (also known as disjunctive datalog), extended by weak constraints, which are a powerful tool to express optimization problems. We then illustrate the usage of DLV as a tool for knowledge representation and reasoning, describing a new declarative programming methodology which allows one to encode complex problems (up to Δ3P\Delta^P_3-complete problems) in a declarative fashion. On the foundational side, we provide a detailed analysis of the computational complexity of the language of DLV, and by deriving new complexity results we chart a complete picture of the complexity of this language and important fragments thereof. Furthermore, we illustrate the general architecture of the DLV system which has been influenced by these results. As for applications, we overview application front-ends which have been developed on top of DLV to solve specific knowledge representation tasks, and we briefly describe the main international projects investigating the potential of the system for industrial exploitation. Finally, we report about thorough experimentation and benchmarking, which has been carried out to assess the efficiency of the system. The experimental results confirm the solidity of DLV and highlight its potential for emerging application areas like knowledge management and information integration.Comment: 56 pages, 9 figures, 6 table

    Still Wrong Use of Pairings in Cryptography

    Get PDF
    Several pairing-based cryptographic protocols are recently proposed with a wide variety of new novel applications including the ones in emerging technologies like cloud computing, internet of things (IoT), e-health systems and wearable technologies. There have been however a wide range of incorrect use of these primitives. The paper of Galbraith, Paterson, and Smart (2006) pointed out most of the issues related to the incorrect use of pairing-based cryptography. However, we noticed that some recently proposed applications still do not use these primitives correctly. This leads to unrealizable, insecure or too inefficient designs of pairing-based protocols. We observed that one reason is not being aware of the recent advancements on solving the discrete logarithm problems in some groups. The main purpose of this article is to give an understandable, informative, and the most up-to-date criteria for the correct use of pairing-based cryptography. We thereby deliberately avoid most of the technical details and rather give special emphasis on the importance of the correct use of bilinear maps by realizing secure cryptographic protocols. We list a collection of some recent papers having wrong security assumptions or realizability/efficiency issues. Finally, we give a compact and an up-to-date recipe of the correct use of pairings.Comment: 25 page

    Outcomes of CCAFS Work in Vietnam

    Get PDF
    The study explored how CCAFS SEA outputs have helped the country achieve its development outcomes in the agricultural sector. The assessment showed that CCAFS SEA, although still on-going, has contributed to specific outcomes in Vietnam, which include changes in knowledge, approaches, practices, and strategies related to climate change, particularly in the agricultural sector. These outcomes were observed among decision makers, policymakers, technical staff, and farmers

    Glass powders and reactive silicone binder: Application to digital light processing of bioactive glass-ceramic scaffolds

    Get PDF
    Powdered \u2018silica-defective glasses\u2019, mixed with silicones, have been already shown as a promising solution for the sintering, in air, of glass-ceramics with complex geometries. A fundamental advantage of the approach is the fact silicones act as binders up to the firing temperature, at which they transform into silica. A specified \u2018target\u2019 glass-ceramic formulation is achieved through the interaction between glass powders and the binder-derived silica. The present paper is dedicated to the extension of the approach to the digital light processing of reticulated glass-ceramic scaffolds, for tissue engineering applications, starting from glass powders suspended in an engineered photocurable silicone-based binder. The silicone component, besides providing an extended binding action up to the maximum firing temperature, stabilizes the 3D-printed shapes during sintering. The formation of a rigid silica skeleton, from the transformation of the silicone binder, prevents from excessive viscous flow of softened glass. The final phase assemblage does not depend simply on glass devitrification but also on the glass/silica skeleton interaction

    A review of behavioural research on data security

    Get PDF
    Protection of confidential information or data from being leaked to the public is a growing concern among organisations and individuals. This paper presents the results of the search for literature on behavioural and security aspects of data protection. The topics covered by this review include a summary of the changes brought about by the EU GDPR (General Data Protection Regulation). It covers human and behavioural aspects of data protection, security and data breach or loss (threats), IT architectures to protect data (prevention), managing data breaches (mitigation), risk assessment and data protection audits. A distinction is made between threats and prevention from within an organisation and from the outside

    3D printing for membrane separation, desalination and water treatment

    Full text link
    © 2019 Elsevier Ltd Additive manufacturing or commonly known as 3D printing is driving innovation in many industries and academic research including the water resource sector. The capability of 3D printing to fabricate complex objects in a fast and cost-effective manner makes it highly desirable over conventional manufacturing processes. Recent years have seen a rapid increase in research using 3D printing for membrane separation, desalination and water purification applications, potentially revolutionizing this field. This review focuses on recent advancements in 3D-printed materials and methods for water-related applications including developments in module spacers, novel filtration and desalination membranes, adsorbents, water remediation, solar steam generation materials, catalysis, etc. The emergence of new 3D printers with higher printing resolution, better efficiency, faster speed, and wider material applicability has garnered more interest and can potentially reshape research and development in this field. The promising potential, challenges and future prospects of 3D printing, additive manufacturing, and materials for water resource and treatment-related applications are all discussed in this review
    • 

    corecore