Koppling från det förflutna
Bland Markov-kedjans Monte Carlo (MCMC) algoritmer är koppling från det förflutna en metod för provtagning från den stationära distributionen av en Markov-kedja . I motsats till många MCMC-algoritmer ger koppling från det förflutna i princip ett perfekt urval från den stationära fördelningen . Den uppfanns av James Propp och David Wilson 1996.
Grundidén
Betrakta en ändlig tillstånd irreducerbar aperiodisk Markov-kedja med tillståndsutrymme och (unik) stationär fördelning ( är en sannolikhetsvektor). Antag att vi kommer fram till en sannolikhetsfördelning på kartuppsättningen med egenskapen att för varje fast , dess bild fördelas enligt övergångssannolikheten för från tillstånd . Ett exempel på en sådan sannolikhetsfördelning är den där är oberoende av närhelst , men det är ofta värt att överväga andra distributioner. Låt nu för vara oberoende sampel från .
Antag att väljs slumpmässigt enligt och är oberoende av sekvensen . (Vi oroar oss inte för nu var denna kommer ifrån.) Sedan är också fördelat enligt , eftersom är -stationär och vårt antagande om lagen om . Definiera
Sedan följer med induktion att också fördelas enligt för varje . Det kan dock hända att för vissa bilden av kartan ett enda element av . Med andra ord, för varje . Därför behöver vi inte ha tillgång till för att beräkna . Algoritmen innebär sedan att hitta några så att är en singelton , och mata ut elementet för den singeltonen . Utformningen av en bra distribution för vilken uppgiften att hitta en sådan och beräkna inte är alltför kostsam är inte alltid självklar, men har har genomförts framgångsrikt i flera viktiga fall.
Det monotona fallet
Det finns en speciell klass av Markov-kedjor där det finns särskilt bra val för och ett verktyg för att avgöra om . (Här betecknar kardinalitet .) Antag att är en delvis ordnad uppsättning med ordningen som har ett unikt minimalt element och ett unikt maximalt element ; det vill säga varje uppfyller . Anta också att kan väljas för att stödjas på uppsättningen monotona kartor . Då är det lätt att se att om och endast om , eftersom är monoton. Därför blir det ganska enkelt att kontrollera detta. Algoritmen kan fortsätta genom att välja för någon konstant , sampla kartorna och utmatning av om . Om fortsätter algoritmen genom att dubbla och upprepa vid behov tills en utdata erhålls. (Men algoritmen samplar inte om kartorna som redan samplades; den använder de tidigare samplade kartorna när det behövs.)
- Propp, James Gary; Wilson, David Bruce (1996), Proceedings of the Seventh International Conference on Random Structures and Algorithms (Atlanta, GA, 1995) , s. 223–252, MR 1611693
- Propp, James; Wilson, David (1998), "Coupling from the past: a user's guide", Microsurveys in discrete probability (Princeton, NJ, 1997) , DIMACS Ser. Diskret matematik. Teoret. Comput. Sci., vol. 41, Providence, RI: American Mathematical Society , s. 181–192, doi : 10.1090/dimacs/041/09 , ISBN 9780821808276 , MR 1630414 , S2CID 2781385