| Literature DB >> 34220873 |
Ye Han1, John N Cameron2, Lizhi Wang1, Hieu Pham1, William D Beavis2.
Abstract
Trait introgression is a complex process that plant breeders use to introduce desirable alleles from one variety or species to another. Two of the major types of decisions that must be made during this sophisticated and uncertain workflow are: parental selection and resource allocation. We formulated the trait introgression problem as an engineering process and proposed a Markov Decision Processes (MDP) model to optimize the resource allocation procedure. The efficiency of the MDP model was compared with static resource allocation strategies and their trade-offs among budget, deadline, and probability of success are demonstrated. Simulation results suggest that dynamic resource allocation strategies from the MDP model significantly improve the efficiency of the trait introgression by allocating the right amount of resources according to the genetic outcome of previous generations.Entities:
Keywords: Markov decision processes; dynamic programming; multi-allelic trait introgression; plant breeding; resource allocation
Year: 2021 PMID: 34220873 PMCID: PMC8253225 DOI: 10.3389/fpls.2021.544854
Source DB: PubMed Journal: Front Plant Sci ISSN: 1664-462X Impact factor: 5.753
Figure 1Flowchart of the MATI process.
Figure 2Genotype indicator.
Parameters.
| 1,000 | maximum progeny number for one generation | |
| {0, 100, 200, …, 900, 1, 000} | action space | |
| 10 | cost function | |
| 2, 000, 000−100, 000 | nominal market value (revenue) function | |
| reward function | ||
| 8 | deadline (in number of generations) | |
| $11,000, $12,000, …, or $80,000 | budget scenarios |
Figure 3CTP graph with T = 8. In the figure, the horizontal axis is different total budget scenarios of the breeding project and the vertical axis represents a stacked histogram of the probabilities of reaching success at different generations. In the figure, “GX” label means that the breeding process successfully finishes in X generations and “Failure” means no ideal individual is produced when the budget or the time is depleted.
Generations 2–8 of one random simulation run with fixed budget allocation.
Generation 2–7 of one random simulation run with MDP based budget allocation.
Figure 4Comparison under a fixed total budget of $32,000. The left 7 stacked bars represent the static budget allocation strategies with different progeny number per generation while the last bar represents the MDP based strategy.
Figure 5Profits and Budgets. In the figure, the blue pentagrams represent the estimation results from simulations and the blue curve represents a nonlinear regression with model y = a1 + a2 × exp(a3x) for the estimation. The red squares represent the difference between the adjacent estimations and the red curve represents the derivative of the expected total revenue curve. The red horizontal line is the marginal return is equal to one unit increment of total budget, which is $1,000.
Figure 6Budget allocation with T = 8. In the figure, the horizontal axis is different total budget scenarios of the breeding project and the vertical axis represents the proportion of budget allocated in different generations. Different gray scale are used for different generations.
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |