Databases usually contain incoherent information due to, for instance, the presence of noise in the data. the detection of the incoherent information is an important challenge in different topics. In this paper, we wi...
详细信息
ISBN:
(纸本)9783319668307;9783319668291
Databases usually contain incoherent information due to, for instance, the presence of noise in the data. the detection of the incoherent information is an important challenge in different topics. In this paper, we will consider a formal notion for this kind of information and we will study different measures in order to detect incoherent information in a general fuzzy logicprogramming framework. As a consequence, we can highlight some irregular data in a multi-adjoint normal logic program and so, in other useful and more particular frameworks.
*Abstraction is a well-known approach to reduce program complexity by over-approximating the problem with a deliberate loss of information. It has not been considered so far in the context of Answer Set programming, a...
详细信息
ISBN:
(纸本)9781577358039
*Abstraction is a well-known approach to reduce program complexity by over-approximating the problem with a deliberate loss of information. It has not been considered so far in the context of Answer Set programming, a convenient tool for problem solving. In this paper, we introduce a method to automatically abstract ground ASP programs that preserves their structure by reducing the vocabulary. Such an abstraction makes it possible to generate partial answer set candidates, which can help withthe approximation of reasoning. Faithful (non-spurious) abstractions may be used to represent the projection of answer sets and to guide solvers in answer set construction. In order to deal withthe unavoidably introduced spurious answer sets, we employ an ASP debugging approach to help withthe refinement of the abstraction. We investigate the usage of such an abstraction to obtain explanations of unsatisfiable programs as a show case.
Heterogeneous systems featuring multiple kinds of processors are becoming increasingly attractive due to their high performance and energy saving over the homogeneous systems. Withthe OpenCL as a unified programming ...
详细信息
ISBN:
(纸本)9781538678992
Heterogeneous systems featuring multiple kinds of processors are becoming increasingly attractive due to their high performance and energy saving over the homogeneous systems. Withthe OpenCL as a unified programming language providing programs portability, and the recent advances in transistor technology allowing multi-core CPUs, GPUs and FPGA to be on the same chip, finding the best task-to-device mapping will be the key to gain such high performance and leverage their use from application dedicated devices to platforms for concurrent user applications. this work proposes an energy-efficient scheduling scheme to schedule concurrent OpenCl tasks targeting CPU+GPU+FPGA heterogeneous systems by setting the best kernel-device pair at run-time. the scheme is expected to provide the best mapping in terms of throughput and energy consumption under the constraints of hardware resources, concurrent execution and contention scenarios.
Facility location selection have strategic importance for companies because it influences not only manufacturing and transportation costs but also productivity and lead times to a great extend. Additionally, it is con...
详细信息
ISBN:
(纸本)9783319668307;9783319668291
Facility location selection have strategic importance for companies because it influences not only manufacturing and transportation costs but also productivity and lead times to a great extend. Additionally, it is considered as hard and complicated tasks with respect to its multi-objective nature and difficulties resulted from collecting necessary data. therefore this problem has always been an important subject of engineering literature. the aim of this study is to solve a facility location selection problem in a manufacturing company that locates in Tekirdag/Turkey. this company has six different factories in the same facility and is considering about establishing a plastic injection factory in the future for producing some of the important plastic components in order to gain cost advantage and also to increase know-how. For this purpose, facility location selection problem is aimed to be solved by applying fuzzy data envelopment analysis (Fuzzy DEA) and fuzzy goal programming (Fuzzy GP) methods.
the proceedings contain 18 papers. the special focus in this conference is on Software Engineering and Formal Methods. the topics include: Online enumeration of all minimal inductive validity cores;prevent: A predicti...
ISBN:
(纸本)9783319929699
the proceedings contain 18 papers. the special focus in this conference is on Software Engineering and Formal Methods. the topics include: Online enumeration of all minimal inductive validity cores;prevent: A predictive run-time verification framework using statistical learning;formal verification of platoon control strategies;exploring properties of a telecommunication protocol with message delay using interactive theorem prover;automated validation of IoT device control programs through domain-specific model generation;graph-based shape analysis beyond context-freeness;Facilitating component reusability in embedded systems with GPUs;from software specifications to constraint programming;automated specification extraction and analysis with specstractor;bridging the gap between informal requirements and formal specifications using model federation;program verification for exception handling on active objects using futures;spread the work: Multi-threaded safety analysis for hybrid systems;fastLane is opaque – A case study in mechanized proofs of opacity;monte carlo tree search for finding costly paths in programs;a cloud-based execution framework for program analysis.
programming online judges are e-learning tools usually used in programming practices for the automatic evaluation of source code developed by students, for solving programming problems. Specifically, they contain a la...
详细信息
ISBN:
(纸本)9783030028374;9783030028367
programming online judges are e-learning tools usually used in programming practices for the automatic evaluation of source code developed by students, for solving programming problems. Specifically, they contain a large collection of such problems where the students, at their own personalized pace, have to select and try to solve. therefore, the increasing of the number of problems makes difficult the selection of the right problem to solve according to the previous users performance, causing information overload and a widespread discouragement. the current contribution proposes a recommendation approach to mitigate this issue by suggesting problems to solve in programming online judges, through the use of fuzzy tools which manage the uncertainty related to this scenario. the proposal evaluation, using real data obtained from a programming online judge, shows that the new approach improves previous recommendation strategies which do not consider uncertainty management in the programming online judge scenarios.
Withthe recent prevalence of darkweb/deepweb (D2web) sites specializing in the trade of exploit kits and malware, malicious actors have easy-access to a wide-range of tools that can empower their offensive capability...
详细信息
Non-deterministic specifications play a central role in the use of formal methods for software development. Such specifications can be more readable, but hard to execute efficiently due to the usually large search spa...
详细信息
ISBN:
(纸本)9783319929705;9783319929699
Non-deterministic specifications play a central role in the use of formal methods for software development. Such specifications can be more readable, but hard to execute efficiently due to the usually large search space. Constraint programming offers advanced algorithms and heuristics for solving certain non-deterministic models. Unfortunately, this requires writing models in a form suitable for efficient solving where the readability typically required from a specification is lost. Tools like ProB attempt to bridge this gap by translating high-level first-order predicate logic specifications into formal models suitable for constraint solving. In this paper we study potential improvements to this methodology by (1) using refinement to transform specifications into models suitable for efficient solving, (2) translating first-order predicates directly into the OscaR framework and (3) using different kinds of solvers as a back end. Formal verification by proof ensures the correctness of the solution of the model with respect to the specification.
Domain ontologies may provide the proper level of abstraction in modeling semantic constraints and business rules in BPM;in fact, ontologies are intended to define terminologies to be shared within and across organiza...
详细信息
Recent rapid advances in data collection routines in clinical science have led to a trend of storing patient data in a heterogeneous database. the lack of existing computing tools to enable operability to use machine ...
详细信息
暂无评论