Semirings for Soft Constraint Solving and Programming [electronic resource] /

Constraint satisfaction and constraint programming have shown to be very simple but powerful ideas, with applications in various areas. Still, in the last ten years, the simple notion of constraints has shown some deficiencies concerning both theory and practice, typically in the way over-constrained problems and preferences are treated. For this reason, the notion of soft constraints has been introduced with semiring-based soft constraints and valued constraints being the two main general frameworks. This book includes formal definitions and properties of semiring-based soft constraints, as well as their use within constraint logic programming and concurrent constraint programming. Moreover, the author shows how to adapt existing notions and techniques such as abstraction and interchangeability to the soft constraint framework and it is demonstrated how soft constraints can be used in some application areas, such as security. Overall, this book is a great starting point for anyone interested in understanding the basics of semiring-based soft constraints.

Saved in:
Bibliographic Details
Main Authors: Bistarelli, Stefano. author., SpringerLink (Online service)
Format: Texto biblioteca
Language:eng
Published: Berlin, Heidelberg : Springer Berlin Heidelberg, 2004
Subjects:Mathematics., Computer programming., Software engineering., Programming languages (Electronic computers)., Computer logic., Artificial intelligence., Algebra., Programming Languages, Compilers, Interpreters., Programming Techniques., Software Engineering., Logics and Meanings of Programs., Artificial Intelligence (incl. Robotics).,
Online Access:http://dx.doi.org/10.1007/b95712
Tags: Add Tag
No Tags, Be the first to tag this record!
id KOHA-OAI-TEST:209686
record_format koha
spelling KOHA-OAI-TEST:2096862018-07-30T23:41:11ZSemirings for Soft Constraint Solving and Programming [electronic resource] / Bistarelli, Stefano. author. SpringerLink (Online service) textBerlin, Heidelberg : Springer Berlin Heidelberg,2004.engConstraint satisfaction and constraint programming have shown to be very simple but powerful ideas, with applications in various areas. Still, in the last ten years, the simple notion of constraints has shown some deficiencies concerning both theory and practice, typically in the way over-constrained problems and preferences are treated. For this reason, the notion of soft constraints has been introduced with semiring-based soft constraints and valued constraints being the two main general frameworks. This book includes formal definitions and properties of semiring-based soft constraints, as well as their use within constraint logic programming and concurrent constraint programming. Moreover, the author shows how to adapt existing notions and techniques such as abstraction and interchangeability to the soft constraint framework and it is demonstrated how soft constraints can be used in some application areas, such as security. Overall, this book is a great starting point for anyone interested in understanding the basics of semiring-based soft constraints.1. Introduction -- 2. Soft Constraint Satisfaction Problems -- 3. Towards SCSPs Solutions -- 4. SCSP Abstraction -- 5. Higher Order Semiring-Based Constraints -- 6. Soft CLP -- 7. SCLP and Generalized Shortest Path Problems -- 8. Soft Concurrent Constraint Programming -- 9. Interchangeability in Soft CSPs -- 10. SCSPs for Modelling Attacks to Security Protocols -- 11. Conclusions and Directions for Future Work.Constraint satisfaction and constraint programming have shown to be very simple but powerful ideas, with applications in various areas. Still, in the last ten years, the simple notion of constraints has shown some deficiencies concerning both theory and practice, typically in the way over-constrained problems and preferences are treated. For this reason, the notion of soft constraints has been introduced with semiring-based soft constraints and valued constraints being the two main general frameworks. This book includes formal definitions and properties of semiring-based soft constraints, as well as their use within constraint logic programming and concurrent constraint programming. Moreover, the author shows how to adapt existing notions and techniques such as abstraction and interchangeability to the soft constraint framework and it is demonstrated how soft constraints can be used in some application areas, such as security. Overall, this book is a great starting point for anyone interested in understanding the basics of semiring-based soft constraints.Mathematics.Computer programming.Software engineering.Programming languages (Electronic computers).Computer logic.Artificial intelligence.Algebra.Mathematics.Algebra.Programming Languages, Compilers, Interpreters.Programming Techniques.Software Engineering.Logics and Meanings of Programs.Artificial Intelligence (incl. Robotics).Springer eBookshttp://dx.doi.org/10.1007/b95712URN:ISBN:9783540259251
institution COLPOS
collection Koha
country México
countrycode MX
component Bibliográfico
access En linea
En linea
databasecode cat-colpos
tag biblioteca
region America del Norte
libraryname Departamento de documentación y biblioteca de COLPOS
language eng
topic Mathematics.
Computer programming.
Software engineering.
Programming languages (Electronic computers).
Computer logic.
Artificial intelligence.
Algebra.
Mathematics.
Algebra.
Programming Languages, Compilers, Interpreters.
Programming Techniques.
Software Engineering.
Logics and Meanings of Programs.
Artificial Intelligence (incl. Robotics).
Mathematics.
Computer programming.
Software engineering.
Programming languages (Electronic computers).
Computer logic.
Artificial intelligence.
Algebra.
Mathematics.
Algebra.
Programming Languages, Compilers, Interpreters.
Programming Techniques.
Software Engineering.
Logics and Meanings of Programs.
Artificial Intelligence (incl. Robotics).
spellingShingle Mathematics.
Computer programming.
Software engineering.
Programming languages (Electronic computers).
Computer logic.
Artificial intelligence.
Algebra.
Mathematics.
Algebra.
Programming Languages, Compilers, Interpreters.
Programming Techniques.
Software Engineering.
Logics and Meanings of Programs.
Artificial Intelligence (incl. Robotics).
Mathematics.
Computer programming.
Software engineering.
Programming languages (Electronic computers).
Computer logic.
Artificial intelligence.
Algebra.
Mathematics.
Algebra.
Programming Languages, Compilers, Interpreters.
Programming Techniques.
Software Engineering.
Logics and Meanings of Programs.
Artificial Intelligence (incl. Robotics).
Bistarelli, Stefano. author.
SpringerLink (Online service)
Semirings for Soft Constraint Solving and Programming [electronic resource] /
description Constraint satisfaction and constraint programming have shown to be very simple but powerful ideas, with applications in various areas. Still, in the last ten years, the simple notion of constraints has shown some deficiencies concerning both theory and practice, typically in the way over-constrained problems and preferences are treated. For this reason, the notion of soft constraints has been introduced with semiring-based soft constraints and valued constraints being the two main general frameworks. This book includes formal definitions and properties of semiring-based soft constraints, as well as their use within constraint logic programming and concurrent constraint programming. Moreover, the author shows how to adapt existing notions and techniques such as abstraction and interchangeability to the soft constraint framework and it is demonstrated how soft constraints can be used in some application areas, such as security. Overall, this book is a great starting point for anyone interested in understanding the basics of semiring-based soft constraints.
format Texto
topic_facet Mathematics.
Computer programming.
Software engineering.
Programming languages (Electronic computers).
Computer logic.
Artificial intelligence.
Algebra.
Mathematics.
Algebra.
Programming Languages, Compilers, Interpreters.
Programming Techniques.
Software Engineering.
Logics and Meanings of Programs.
Artificial Intelligence (incl. Robotics).
author Bistarelli, Stefano. author.
SpringerLink (Online service)
author_facet Bistarelli, Stefano. author.
SpringerLink (Online service)
author_sort Bistarelli, Stefano. author.
title Semirings for Soft Constraint Solving and Programming [electronic resource] /
title_short Semirings for Soft Constraint Solving and Programming [electronic resource] /
title_full Semirings for Soft Constraint Solving and Programming [electronic resource] /
title_fullStr Semirings for Soft Constraint Solving and Programming [electronic resource] /
title_full_unstemmed Semirings for Soft Constraint Solving and Programming [electronic resource] /
title_sort semirings for soft constraint solving and programming [electronic resource] /
publisher Berlin, Heidelberg : Springer Berlin Heidelberg,
publishDate 2004
url http://dx.doi.org/10.1007/b95712
work_keys_str_mv AT bistarellistefanoauthor semiringsforsoftconstraintsolvingandprogrammingelectronicresource
AT springerlinkonlineservice semiringsforsoftconstraintsolvingandprogrammingelectronicresource
_version_ 1756268693146304512