Algorithms and Ordering Heuristics for Distributed Constraint Satisfaction Problems (eBook)

eBook Download: PDF | EPUB
2013 | 1. Auflage
176 Seiten
Wiley (Verlag)
978-1-118-75342-2 (ISBN)

Lese- und Medienproben

Algorithms and Ordering Heuristics for Distributed Constraint Satisfaction Problems -  Mohamed Wahbi
Systemvoraussetzungen
Systemvoraussetzungen
139,99 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
DisCSP (Distributed Constraint Satisfaction Problem) is a general framework for solving distributed problems arising in Distributed Artificial Intelligence. A wide variety of problems in artificial intelligence are solved using the constraint satisfaction problem paradigm. However, there are several applications in multi-agent coordination that are of a distributed nature. In this type of application, the knowledge about the problem, that is, variables and constraints, may be logically or geographically distributed among physical distributed agents. This distribution is mainly due to privacy and/or security requirements. Therefore, a distributed model allowing a decentralized solving process is more adequate to model and solve such kinds of problem. The distributed constraint satisfaction problem has such properties. Contents Introduction Part 1. Background on Centralized and Distributed Constraint Reasoning 1. Constraint Satisfaction Problems 2. Distributed Constraint Satisfaction Problems Part 2. Synchronous Search Algorithms for DisCSPs 3. Nogood Based Asynchronous Forward Checking (AFC-ng) 4. Asynchronous Forward Checking Tree (AFC-tree) 5. Maintaining Arc Consistency Asynchronously in Synchronous Distributed Search Part 3. Asynchronous Search Algorithms and Ordering Heuristics for DisCSPs 6. Corrigendum to Min-domain Retroactive Ordering for Asynchronous Backtracking 7. Agile Asynchronous BackTracking (Agile-ABT) Part 4. DisChoco 2.0: A Platform for Distributed Constraint Reasoning 8. DisChoco 2.0 9. Conclusion About the Authors Mohamed Wahbi is currently an associate lecturer at Ecole des Mines de Nantes in France. He received his PhD degree in Computer Science from University Montpellier 2, France and Mohammed V University-Agdal, Morocco in 2012 and his research focused on Distributed Constraint Reasoning.

Mohamed Wahbi is currently an associate lecturer at Ecole des Mines de Nantes in France. He received his PhD degree in Computer Science from University Montpellier 2, France and Mohammed V University-Agdal, Moracco in 2012 and his research focused on distributed Constraint Reasoning.

PREFACE ix

INTRODUCTION xiii

PART 1. BACKGROUND ON CENTRALIZED AND DISTRIBUTED CONSTRAINT
REASONING 1

CHAPTER 1. CONSTRAINT SATISFACTION PROBLEMS 3

1.1. Centralized constraint satisfaction problems 3

1.3. Summary 28

CHAPTER 2. DISTRIBUTED CONSTRAINT SATISFACTION PROBLEMS
29

2.1. Distributed constraint satisfaction problems 29

2.2. Methods for solving DisCSPs 36

2.3. Summary 47

PART 2. SYNCHRONOUS SEARCH ALGORITHMS FOR DISCSPS 49

CHAPTER 3. NOGOOD-BASED ASYNCHRONOUS FORWARD CHECKING
(AFC-NG) 51

3.1. Introduction 51

3.2. Nogood-based asynchronous forward checking 53

3.3. Correctness proofs 59

3.4. Experimental evaluation 60

3.5. Summary 68

CHAPTER 4. ASYNCHRONOUS FORWARD-CHECKING TREE (AFC-TREE)
69

4.1. Introduction 69

4.2. Pseudo-tree ordering 70

4.3. Distributed depth-first search tree construction 72

4.4. The AFC-tree algorithm 75

4.5. Correctness proofs 79

4.6. Experimental evaluation 79

4.7. Other related works 85

4.8. Summary 86

CHAPTER 5. MAINTAINING ARC CONSISTENCY ASYNCHRONOUSLY IN
SYNCHRONOUS DISTRIBUTED SEARCH 87

5.1. Introduction 87

5.2. Maintaining arc consistency 88

5.3. Maintaining arc consistency asynchronously 89

5.4. Theoretical analysis 94

5.5. Experimental results 95

5.6. Summary 99

PART 3. ASYNCHRONOUS SEARCH ALGORITHMS AND ORDERING
HEURISTICS FOR DISCSPS 101

CHAPTER 6. CORRIGENDUM TO "MIN-DOMAIN RETROACTIVE
ORDERING FOR ASYNCHRONOUS

BACKTRACKING" 103

6.1. Introduction 103

6.2. Background 104

6.3. ABT_DO-Retro may not terminate 106

6.4. The right way to compare orders 108

6.5. Summary 110

CHAPTER 7. AGILE ASYNCHRONOUS BACKTRACKING (AGILE-ABT)
111

7.1. Introduction 111

7.2. Introductory material 113

7.3. The algorithm 117

7.4. Correctness and complexity 120

7.5. Experimental results 123

7.6. Related works 129

7.7. Summary 130

PART 4. DISCHOCO 2.0: A PLATFORM FOR DISTRIBUTED CONSTRAINT
REASONING 131

CHAPTER 8. DISCHOCO 2.0 133

8.1. Introduction 133

8.2. Architecture 134

8.3. Using DisChoco 2.0 137

8.4. Experimentations 140

8.5. Conclusion 142

CONCLUSIONS 143

BIBLIOGRAPHY 147

INDEX 157

Erscheint lt. Verlag 1.7.2013
Sprache englisch
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Informatik Theorie / Studium Algorithmen
Mathematik / Informatik Mathematik
Technik Elektrotechnik / Energietechnik
Schlagworte Electrical & Electronics Engineering • Elektrotechnik u. Elektronik • Numerical Methods & Algorithms • Numerische Methoden u. Algorithmen • Numerisches Verfahren
ISBN-10 1-118-75342-9 / 1118753429
ISBN-13 978-1-118-75342-2 / 9781118753422
Haben Sie eine Frage zum Produkt?
PDFPDF (Adobe DRM)
Größe: 2,6 MB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

EPUBEPUB (Adobe DRM)
Größe: 3,0 MB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Build memory-efficient cross-platform applications using .NET Core

von Trevoir Williams

eBook Download (2024)
Packt Publishing (Verlag)
29,99
Learn asynchronous programming by building working examples of …

von Carl Fredrik Samson

eBook Download (2024)
Packt Publishing Limited (Verlag)
29,99