{"entities":{"Q2403134":{"pageid":2413877,"ns":120,"title":"Item:Q2403134","lastrevid":74005734,"modified":"2026-04-14T18:01:40Z","type":"item","id":"Q2403134","labels":{"en":{"language":"en","value":"Exact simulation of the Wright-Fisher diffusion"}},"descriptions":{"en":{"language":"en","value":"scientific article; zbMATH DE number 6775354"}},"aliases":{},"claims":{"P31":[{"mainsnak":{"snaktype":"value","property":"P31","hash":"fd5912e4dab4b881a8eb0eb27e7893fef55176ad","datavalue":{"value":{"entity-type":"item","numeric-id":56887,"id":"Q56887"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2403134$D9045CC0-AF71-4762-815E-D7F6584C4B06","rank":"normal"}],"P159":[{"mainsnak":{"snaktype":"value","property":"P159","hash":"9c5e68789ad2dbc420cf5b43781849eef399c0cf","datavalue":{"value":{"text":"Exact simulation of the Wright-Fisher diffusion","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"},"type":"statement","id":"Q2403134$D7B1B935-CBDE-4F06-BF3B-EDB491E029F8","rank":"normal"}],"P225":[{"mainsnak":{"snaktype":"value","property":"P225","hash":"75877bf622263d209b050165a19dcbe177df57ae","datavalue":{"value":"1385.65006","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2403134$0E0B60BD-EC0A-4098-B3BF-89B4A9FFDFFC","rank":"normal"}],"P27":[{"mainsnak":{"snaktype":"value","property":"P27","hash":"a0d409474540c1a54cd039b988d722a52ff47cfb","datavalue":{"value":"10.1214/16-AAP1236","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2403134$D48AD83F-919A-4D6B-BE08-E7DDF5120B0B","rank":"normal"}],"P16":[{"mainsnak":{"snaktype":"value","property":"P16","hash":"2cbe0a12890ba88291a858c3dc668feb6e609956","datavalue":{"value":{"entity-type":"item","numeric-id":417073,"id":"Q417073"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2403134$5F4FA57F-9D86-439A-BF3F-AB3572B86839","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P16","hash":"4ef0653f4a199c5995c3cbaf6a09f4bd0a869173","datavalue":{"value":{"entity-type":"item","numeric-id":457268,"id":"Q457268"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2403134$21F547C5-6F21-4631-86B5-B911E893C3A9","rank":"normal"}],"P200":[{"mainsnak":{"snaktype":"value","property":"P200","hash":"e04a4b352e727282a8f30f5809a3df145fda07dd","datavalue":{"value":{"entity-type":"item","numeric-id":81240,"id":"Q81240"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2403134$7021DB5A-63FF-4A06-B192-042F5480D634","rank":"normal"}],"P28":[{"mainsnak":{"snaktype":"value","property":"P28","hash":"b0e0e47e5327cb2e2874331da338f2ae03a1e6c3","datavalue":{"value":{"time":"+2017-09-15T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"},"type":"statement","id":"Q2403134$E29E9B3F-E22F-4924-AF24-FA56A5473BC1","rank":"normal"}],"P205":[{"mainsnak":{"snaktype":"value","property":"P205","hash":"9f370385752d55160603aa880f2e652e119d7529","datavalue":{"value":"https://arxiv.org/abs/1506.06998","type":"string"},"datatype":"url"},"type":"statement","id":"Q2403134$E551A6C9-3443-4C97-9283-BDC29673417C","rank":"normal"}],"P1448":[{"mainsnak":{"snaktype":"value","property":"P1448","hash":"229e3fc6f7bd1d996fc77320d64bbbe2e581d4b1","datavalue":{"value":"Monte Carlo simulation of diffusion processes is of great interest, as it underlies methods of statistical inference from discrete observation in a variety of applications.  In the present paper the Wright-Fisher diffusion is considered. This process is widely used for inference, especially in genetics, where it serves as a model for the evolution of the frequency. It is demonstrated that is possible to simulate exactly from a broad class of Wright-Fisher diffusion processes and their bridges. The key idea of the paper is to exploit an eigenfunction expansion of the transition function. An exact rejection algorithm for processes with more general drift functions, including those modelling natural selection, is developed. The proposed approach also yields methods for exact simulation of the moment dual of the Wright-Fisher diffusion, the ancestral process of an infinite-leaf Kingman's coalescent tree.  The frequency \\(X_t \\in [0,1]\\) is given as a solution of a one-dimensional stochastic differential equation  \\[  d X_t = \\gamma(X_t) + \\sqrt{X_t(1 - X_t)} d B_t, \\;\\;X_0 = x_0, \\;\\;t \\in [0,T], \\tag{1}  \\]  with a drift coefficient \\(\\gamma,\\) which can encompass a variety of evolutionary forces. In the introduction of the paper some simulations of the equation (1) are discussed.  In Section 2 it is demonstrated how exact simulation from the neutral Wright-Fisher diffusion can be achieved. In Algorithm 1 a simulation from the transition density of the neutral Wright-Fisher diffusion is given. In Algorithm 2 a simulation from the ancestral process of Kingman's coalescent with mutation is given. Also, a transition density expansion in higher dimensions are discussed. In Algorithm 3 a simulation from the transition density of the neutral Fleming-Viot process with parent-independent mutation is developed.  In Section 3 it is demonstrated how exact simulation from the neutral Wright-Fisher diffusion bridges can be achieved, via a new probabilistic description of its transition density. In Algorithm 4 a simulation from the transition density of a bridge of the neutral Wright-Fisher diffusion with mutation is given. In Algorithm 5 a simulation from the discrete random variable is given.  In Section 4 the developed algorithms are applied to neutral processes. The correctness of the proposed algorithms and their performance are investigated by an application to the Euler-Maruyama simulation. The obtained results are graphically illustrated.  In Section 5 an exact rejection algorithm for simulation of the Wright-Fisher diffusion with general drift is developed. First, a small overview of the concept for exact algorithm is made and the exact algorithm for simulating the path of a diffusion process with law is proposed. Second, the exact algorithm is applied to the Wright-Fisher diffusion.  In Section 6 an algorithm for simulating a nonneutral Wright-Fisher bridge is provided.  In Section 7 it is discussed how to simulate exactly from the scalar Wright-Fisher diffusion, as well as a number of important and closely related processes: the ancestral process of an \\(\\infty\\)-leaf Kingman' s coalescent tree, the Fleming-Viot process with parent-independent mutation, the nonneutral Wright-Fisher diffusion and neutral and nonneutral Wright-Fisher bridge.  In Section 8 the proofs of some propositions are given.","type":"string"},"datatype":"string"},"type":"statement","id":"Q2403134$85465365-7EB9-494C-A9C9-511092190B72","rank":"normal"}],"P1447":[{"mainsnak":{"snaktype":"value","property":"P1447","hash":"561316829ccf647838056543930235f1710c249a","datavalue":{"value":{"entity-type":"item","numeric-id":1907711,"id":"Q1907711"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2403134$EC57E493-FAF4-4410-936D-2A1C9F404BEB","rank":"normal"}],"P226":[{"mainsnak":{"snaktype":"value","property":"P226","hash":"63aec181f5f25f527f4a50518ef030353abadcda","datavalue":{"value":"65C05","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2403134$D593B46A-142D-4E74-8C31-2F2FF125F127","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"52d550137ef2aa5d9737ff164f6a8e6e118f84bc","datavalue":{"value":"65C30","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2403134$8A068D34-6FD1-4A83-9DE4-D1AE76B12AC3","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"9375df1cefbb35e9d725c7f8a9310966359d35cc","datavalue":{"value":"60H35","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2403134$750AB8A1-A856-447B-9080-20B4DA16C8D8","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"2823797a7ed5886f5555bd10af24fd0d7821c4f3","datavalue":{"value":"60J60","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2403134$DDAC24E4-7DB1-492B-9D89-4F4DAB0B7F5B","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"8acfb5681686a479769f1498162f25169e468cda","datavalue":{"value":"92D10","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2403134$1DACA0D9-6404-4418-84CF-59CFDC61199D","rank":"normal"}],"P1451":[{"mainsnak":{"snaktype":"value","property":"P1451","hash":"442edd39428ded3ff3f13df95e6cbfdf3d633f38","datavalue":{"value":"6775354","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2403134$0E9F5075-6442-44AA-A630-1704B8B149D1","rank":"normal"}],"P1450":[{"mainsnak":{"snaktype":"value","property":"P1450","hash":"4e2b6cc332874bd5ab37105611ef4dc647c4937f","datavalue":{"value":"Wright-Fisher diffusion","type":"string"},"datatype":"string"},"type":"statement","id":"Q2403134$29B93B5A-12C7-4D45-A6C7-BA89FC33750B","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"c6face949411ba012398a60ca5a40c69df448333","datavalue":{"value":"simulations","type":"string"},"datatype":"string"},"type":"statement","id":"Q2403134$6F24C729-B13E-4CE6-9BFA-23E97C62F1EC","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"d52aea7ff51ef97ce73bc8495bb71dd754d0b1d3","datavalue":{"value":"Monte Carlo method","type":"string"},"datatype":"string"},"type":"statement","id":"Q2403134$BDB26DEB-3D3E-4507-AD74-8F2D1D6312A6","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"56c22d5775221423046cc5c67c2b493cdcf52842","datavalue":{"value":"exact algorithm","type":"string"},"datatype":"string"},"type":"statement","id":"Q2403134$2958785B-D243-4C8D-9B61-6A2D5FA91096","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"5065a8a9a65bb3439891d9f20e7f88026dfdea98","datavalue":{"value":"Fleming-Viot process","type":"string"},"datatype":"string"},"type":"statement","id":"Q2403134$D9C6833B-F420-4E49-B0FA-C464849BDC56","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"f34473c688016efa1017b1387c22cb9c37c309e3","datavalue":{"value":"diffusion bridge","type":"string"},"datatype":"string"},"type":"statement","id":"Q2403134$245BF563-AF09-4F92-9049-F76D68F40055","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"ba8e2348eb168bd8a4b12bf70d02809cf7dd0adf","datavalue":{"value":"retrospective simulation","type":"string"},"datatype":"string"},"type":"statement","id":"Q2403134$62D5174E-224E-467D-87ED-A8F579F782EF","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"94145b9b3d28d08155f2b9f0eab686fe2d4b7352","datavalue":{"value":"Kingman's coalescent","type":"string"},"datatype":"string"},"type":"statement","id":"Q2403134$B7DA8A24-D777-469A-9576-E28C409DC42B","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"9f99be003ffb2e33cf3225f471246da00467c517","datavalue":{"value":"population genetics","type":"string"},"datatype":"string"},"type":"statement","id":"Q2403134$FA838481-B650-4D3E-883C-94F68E8E7E2E","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"f51efb807371d6e5c1e102344db83f1f3a341c71","datavalue":{"value":"eigenfunction expansion","type":"string"},"datatype":"string"},"type":"statement","id":"Q2403134$378127A2-E71C-4260-9DB3-08DE7A9ACC02","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"ee4032502d503fb5cb38d3cced08f1a5fee91286","datavalue":{"value":"transition function","type":"string"},"datatype":"string"},"type":"statement","id":"Q2403134$9D71EE02-94E7-4148-95F8-90C8115E2CB2","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"08c8d5eb80436dc75c50fd8573f2beb6af1167c5","datavalue":{"value":"stochastic differential equation","type":"string"},"datatype":"string"},"type":"statement","id":"Q2403134$C5EA4C7D-526D-4086-B044-0333E380A832","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"48ddf43eca498c7e7087cd696beb82ea63925320","datavalue":{"value":"algorithm","type":"string"},"datatype":"string"},"type":"statement","id":"Q2403134$F792D99C-D106-46A8-BA17-C4810DE5E7F0","rank":"normal"}],"P1460":[{"mainsnak":{"snaktype":"value","property":"P1460","hash":"57f7fea50d2ce1b39b695c4a1313582eed405e38","datavalue":{"value":{"entity-type":"item","numeric-id":5976449,"id":"Q5976449"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2403134$CBC466EB-3217-4F77-87BB-1ED6267B81BC","rank":"normal"}],"P388":[{"mainsnak":{"snaktype":"value","property":"P388","hash":"695692317e55af2548cedcee1077fe3446f8d47c","datavalue":{"value":"W1719936859","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2403134$8C7F7270-65EB-4D80-938D-911BCD39439F","rank":"normal"}],"P1643":[{"mainsnak":{"snaktype":"value","property":"P1643","hash":"71609f19195ad642357c10b0fbc6c3833601fe6a","datavalue":{"value":{"entity-type":"item","numeric-id":5013242,"id":"Q5013242"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"57238855ac944d2c550c3e89e8a176edf13e3b40","datavalue":{"value":{"amount":"+0.95645833","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"ac3c626774dcd0d16f89557f66586245841a01db","datavalue":{"value":{"entity-type":"item","numeric-id":6767936,"id":"Q6767936"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2403134$68A1ABA8-4975-48E6-837D-997AC76A04A8","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"508180bdf216df673325f6759795bc0b39b18b51","datavalue":{"value":{"entity-type":"item","numeric-id":2341193,"id":"Q2341193"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"2140e9b8868fa6504ab48e43706046f7d8965ba8","datavalue":{"value":{"amount":"+0.910832","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"ac3c626774dcd0d16f89557f66586245841a01db","datavalue":{"value":{"entity-type":"item","numeric-id":6767936,"id":"Q6767936"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2403134$25805301-C707-4899-AEA9-0C7FD6F744CB","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"ca24a90f95f2546edf57d28b40a7863250959e2b","datavalue":{"value":{"entity-type":"item","numeric-id":2496495,"id":"Q2496495"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"84fc7f3c08a1167377e68ba4d6e5d21939025b59","datavalue":{"value":{"amount":"+0.8978733","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"ac3c626774dcd0d16f89557f66586245841a01db","datavalue":{"value":{"entity-type":"item","numeric-id":6767936,"id":"Q6767936"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2403134$D76195C5-2247-4C93-9989-33495DF92BF4","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"416f828024bce7628eb69f078a738142a48505b5","datavalue":{"value":{"entity-type":"item","numeric-id":3186444,"id":"Q3186444"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"2a24945d2a75f75c7de9e82c164fc1476faff365","datavalue":{"value":{"amount":"+0.88881934","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"ac3c626774dcd0d16f89557f66586245841a01db","datavalue":{"value":{"entity-type":"item","numeric-id":6767936,"id":"Q6767936"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2403134$A8F5EEAE-B245-408C-9D6A-993787CBAAF6","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"7317c732d6b61191c282c412c5505012f38667d4","datavalue":{"value":{"entity-type":"item","numeric-id":751537,"id":"Q751537"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"05c707ad139d22d4f94ec39ab64a3b783ee2dc80","datavalue":{"value":{"amount":"+0.87495184","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"ac3c626774dcd0d16f89557f66586245841a01db","datavalue":{"value":{"entity-type":"item","numeric-id":6767936,"id":"Q6767936"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2403134$51F91C0A-C080-482F-B43B-CCBB6EB44A11","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"8dd65ca9b0de8c0ab27b63f8415ab256084f6b00","datavalue":{"value":{"entity-type":"item","numeric-id":1705254,"id":"Q1705254"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"78a138cb47c59b2bfa72b9337f8172f1fb62aa19","datavalue":{"value":{"amount":"+0.87408376","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"ac3c626774dcd0d16f89557f66586245841a01db","datavalue":{"value":{"entity-type":"item","numeric-id":6767936,"id":"Q6767936"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2403134$E2E643D1-30BC-46A6-B6F7-CD3B060B0489","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"df2864e42e3348558cac77097ef0035fab767aab","datavalue":{"value":{"entity-type":"item","numeric-id":2316185,"id":"Q2316185"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"4c1e9916908913adfc74d0873394870766b7b26e","datavalue":{"value":{"amount":"+0.8687496","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"ac3c626774dcd0d16f89557f66586245841a01db","datavalue":{"value":{"entity-type":"item","numeric-id":6767936,"id":"Q6767936"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2403134$6C436C46-C235-46ED-8016-FCBE03486925","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"3bf8a0bd664b0c1edf23f07d646f3d7a33171b14","datavalue":{"value":{"entity-type":"item","numeric-id":3084495,"id":"Q3084495"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"ded3064e18907d056bca46dd27285fecae7efe31","datavalue":{"value":{"amount":"+0.86699027","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"ac3c626774dcd0d16f89557f66586245841a01db","datavalue":{"value":{"entity-type":"item","numeric-id":6767936,"id":"Q6767936"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2403134$0C6C4574-8262-4FB7-89D3-E6BFE66D24A1","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"167fd5e346ba36067bd4855d14eea4cbf4ad96f0","datavalue":{"value":{"entity-type":"item","numeric-id":2447546,"id":"Q2447546"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"8d5b0889856d5b0d9647fbfc72b7c04a09393f96","datavalue":{"value":{"amount":"+0.8635116","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"ac3c626774dcd0d16f89557f66586245841a01db","datavalue":{"value":{"entity-type":"item","numeric-id":6767936,"id":"Q6767936"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2403134$19B38D83-DBFB-4C53-9382-6DA784AD5159","rank":"normal"}]},"sitelinks":{"mardi":{"site":"mardi","title":"Exact simulation of the Wright-Fisher diffusion","badges":[],"url":"https://portal.mardi4nfdi.de/wiki/Exact_simulation_of_the_Wright-Fisher_diffusion"}}}}}