Interval dodavatel - Interval contractor
v matematika, an smluvní dodavatel (nebo dodavatel zkráceně)[1] přidružené k sadě X je operátor C který se přidruží ke krabici [X] v Rn další pole C([X]) z Rn tak, aby byly vždy splněny dvě následující vlastnosti
- (smluvní majetek)
- (vlastnost úplnosti)
A dodavatel spojený s a omezení (například rovnice nebo nerovnost) je dodavatel spojený se sadou X ze všech X které splňují omezení. Dodavatelé umožňují zlepšit efektivitu rozvětvené a vázané algoritmy klasicky používané v intervalová analýza.
Vlastnosti dodavatelů
Dodavatel C je monotóní pokud ano
to je minimální pokud pro všechny boxy [X], my máme , kde [A] je intervalový trup sady A, tj. nejmenší ohraničující schránka A.
Dodavatel C je tenký pokud pro všechny body X,kde {X} označuje zdegenerovanou uzavřenou schránku X jako jediný bod.
Dodavatel C je idempotentní pokud pro všechny boxy [X], my máme
Dodavatel C je konvergentní pokud pro všechny sekvence [X](k) krabic obsahujících X, my máme
Ilustrace
Obrázek 1 představuje sadu X malované šedě a některé krabice. Některé z nich zdegenerované, tj. Odpovídají singletonům. Obrázek 2 představuje tato pole po kontrakce. Všimněte si, že nemá smysl X byl odstraněn dodavatelem. Dodavatel je pro azurovou krabici minimální, ale pro zelenou je pesimistický. Všechny zdegenerované modré rámečky jsou uzavřeny do prázdného rámečku. Purpurový rámeček a červený rámeček nelze uzavřít.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wiki_contractor_before.jpg/220px-Wiki_contractor_before.jpg)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/b/b6/Wiki_contractor_after.jpg/220px-Wiki_contractor_after.jpg)
Dodavatelská algebra
Některé operace lze provádět u dodavatelů za účelem vytvoření komplexnějších dodavatelů.[2]The průsečík, unie, složení a opakování je definováno následovně.
Stavební dodavatelé
Existují různé způsoby, jak vytvořit dodavatele spojené s rovnice a nerovnosti,říci, F(X) v [y]. Většina z nich je založena na intervalové aritmetice. Jedním z nejúčinnějších a nejjednodušších je dopředu / dozadu dodavatel (nazývané také jako HC4-revize). [3][4]
Princip je hodnotit F(X) použitím aritmetika intervalu (toto je přední krok). Výsledek interval je protíná se s [y]. Zpětné hodnocení F(X) se poté provádí za účelem uzavření intervalů pro Xi (toto je krok zpět). Princip nyní ilustrujeme na jednoduchém příkladu.
Zvažte omezeníMůžeme vyhodnotit funkci F(X) zavedením dvou meziproduktůproměnné A a b, jak následuje
Jsou volána dvě předchozí omezení omezení dopředu. Dostaneme zpětná omezení tím, že vezmeme každé omezení dopředu v opačném pořadí a izolujeme každou proměnnou na pravé straně. Dostaneme
Výsledný přední / zpětný dodavatel se získá hodnocením omezení dopředu a dozadu pomocí intervalová analýza.
Reference
- ^ Jaulin, Luc; Kieffer, Michel; Didrit, Olivier; Walter, Eric (2001). Aplikovaná intervalová analýza. Berlín: Springer. ISBN 1-85233-219-0.
- ^ Chabert, G .; Jaulin, L. (2009). „Programování dodavatele“ (PDF). Umělá inteligence. 173 (11): 1079–1100. doi:10.1016 / j.artint.2009.03.002.
- ^ Messine, F. (1997). Méthode d’optimisation globale basée sur l’analyse d’intervalles pour la résolution de problèmes avec contraintes. Thése de doctorat, Institut National Polytechnique de Toulouse.
- ^ Benhamou, F .; Goualard, F .; Granvilliers, L .; Puget, J.F. (1999). Revize konzistence trupu a boxu (PDF). In Proceedings of the 1999 international conference on Logic programming.