Review Special Issues

Recent progress in Monte Carlo simulation on gold nanoparticle radiosensitization

  • Received: 10 September 2018 Accepted: 19 October 2018 Published: 23 October 2018
  • Gold nanoparticles (GNPs) are proven effective heavy-atom radiosensitizers to produce imaging contrast and dose enhancement in radiotherapy. To understand the physical and biological effect of adding GNPs to the tumour cells, Monte Carlo simulation based on particle tracking and transport, is employed to predict the dosimetry in the cellular and DNA scale. In this review, we first explore the recent advances in Monte Carlo simulation on GNP radiosensitisation. The development of particle tracking algorithm for very low energy electron in the simulation is discussed, followed by some results regarding the prediction of dose enhancement (microscopic and macroscopic). We then review different Monte Carlo cell models with GNPs in the simulation, the biological effect resulting from DNA damage, and the effects of increasing imaging contrast in the tumour cell due to photoelectric enhancement. Moreover, we explain and look at different studies and results on GNP-enhanced radiotherapy using gamma rays (brachytherapy), megavoltage photon, kilovoltage photon, electron and proton beams.

    Citation: James C. L. Chow. Recent progress in Monte Carlo simulation on gold nanoparticle radiosensitization[J]. AIMS Biophysics, 2018, 5(4): 231-244. doi: 10.3934/biophy.2018.4.231

    Related Papers:

    [1] Zheng Nan, Taisei Kaizoji . Bitcoin-based triangular arbitrage with the Euro/U.S. dollar as a foreign futures hedge: modeling with a bivariate GARCH model. Quantitative Finance and Economics, 2019, 3(2): 347-365. doi: 10.3934/QFE.2019.2.347
    [2] Isaac O. Ajao, Hammed A. Olayinka, Moruf A. Olugbode, OlaOluwa S. Yaya, Olanrewaju I. Shittu . Long memory cointegration and dynamic connectedness of volatility in US dollar exchange rates, with FOREX portfolio investment strategy. Quantitative Finance and Economics, 2023, 7(4): 646-664. doi: 10.3934/QFE.2023031
    [3] Kevin Z. Tong . A Fourier cosine expansion method for pricing FX-TARN under Lévy processes. Quantitative Finance and Economics, 2023, 7(2): 261-286. doi: 10.3934/QFE.2023014
    [4] David Kuo Chuen Lee, Chia Mei Shih, Jincheng Zheng . Asian CBDCs on the rise: An in-depth analysis of developments and implications. Quantitative Finance and Economics, 2023, 7(4): 665-696. doi: 10.3934/QFE.2023032
    [5] Lukáš Pichl, Taisei Kaizoji . Volatility Analysis of Bitcoin Price Time Series. Quantitative Finance and Economics, 2017, 1(4): 474-485. doi: 10.3934/QFE.2017.4.474
    [6] Sahar Charfi, Farouk Mselmi . Modeling exchange rate volatility: application of GARCH models with a Normal Tempered Stable distribution. Quantitative Finance and Economics, 2022, 6(2): 206-222. doi: 10.3934/QFE.2022009
    [7] Nereida Polovina, Ken Peasnell . The effects of different modes of foreign bank entry in the Turkish banking sector during the 2007–2009 Global financial crisis. Quantitative Finance and Economics, 2023, 7(1): 19-49. doi: 10.3934/QFE.2023002
    [8] Mustafa Tevfik Kartal, Özer Depren, Serpil Kılıç Depren . The determinants of main stock exchange index changes in emerging countries: evidence from Turkey in COVID-19 pandemic age. Quantitative Finance and Economics, 2020, 4(4): 526-541. doi: 10.3934/QFE.2020025
    [9] Takashi Kanamura . Diversification effect of commodity futures on financial markets. Quantitative Finance and Economics, 2018, 2(4): 821-836. doi: 10.3934/QFE.2018.4.821
    [10] Yonghong Zhong, Richard I.D. Harris, Shuhong Deng . The spillover effects among offshore and onshore RMB exchange rate markets, RMB Hibor market. Quantitative Finance and Economics, 2020, 4(2): 294-309. doi: 10.3934/QFE.2020014
  • Gold nanoparticles (GNPs) are proven effective heavy-atom radiosensitizers to produce imaging contrast and dose enhancement in radiotherapy. To understand the physical and biological effect of adding GNPs to the tumour cells, Monte Carlo simulation based on particle tracking and transport, is employed to predict the dosimetry in the cellular and DNA scale. In this review, we first explore the recent advances in Monte Carlo simulation on GNP radiosensitisation. The development of particle tracking algorithm for very low energy electron in the simulation is discussed, followed by some results regarding the prediction of dose enhancement (microscopic and macroscopic). We then review different Monte Carlo cell models with GNPs in the simulation, the biological effect resulting from DNA damage, and the effects of increasing imaging contrast in the tumour cell due to photoelectric enhancement. Moreover, we explain and look at different studies and results on GNP-enhanced radiotherapy using gamma rays (brachytherapy), megavoltage photon, kilovoltage photon, electron and proton beams.


    In this paper, a fundamental problem such as how to optimize currency portfolios over time will be considered under a given sequence of the foreign exchange rate matrices. An intrinsic robust approach is proposed for currency portfolio optimization, which is based on the rank one approximation to foreign exchange rates. Usually, the term foreign exchange, abbreviated as forex, expresses the exchange of one currency for another. A foreign exchange rate, also known as a forex rate or exchange rate, is the price of a nation's currency in terms of another currency. Hence, the forex rate matrices over time often describe the time-varying states of the currency market. In addition, the currency market is a decentralized market for the trading of currencies in the business world and possesses the characteristics of big data such as 3Vs(volume, variety and velocity). According to a report of Global Financial Centres Index (GFCI) published in March, 2016, there are 86 main financial centres around the world, whose profiles, rating and rankings are included in the index report together with 16 `associate centres' receiving sufficient assessments (Yeandle, 2016). All participants around the world are able to buy, sell, exchange or speculate different currencies in the currency market in order to make a profit from various investments and maximize their wealth within a controllable risk. For example, an institution having a pre-existing exposure to foreign currencies usually seeks to limit the risk from adverse movements in exchange rates (i.e., foreign exchange hedging) and attempts to profit from tactical foreign exchange views (i.e., foreign exchange speculating). The currency overlay is a typical financial trading strategy conducted by specialist firms who manage the currency exposures of institutions such as pension funds, endowments and corporate equities (Record, 2014). The strategy can be used in international investment portfolios to separate the management of currency risk from the asset allocation and security selection decisions of investors.

    A portfolio often refers to a grouping of financial assets, including stocks, bonds and cash equivalents, as well as their fund counterparts. All currencies in an exchange trade can be considered as a currency portfolio. Because every asset class such as equities, fixed-incomes, real estates, real options, futures etc. could be essentially valued by the amount of a certain currency dependent of a medium of exchange used in the market, a currency portfolio is one of basic forms of wealth that an entity owns. Harry M. Markowitz was a pioneer who studied the portfolio selection problem and published a seminal paper about it (Markowitz, 1952). He also discussed the normative portfolio analysis (i.e., mean-variance portfolio analysis) up to 1990 (Markowitz, 1990). The normative portfolio analysis usually describes a norm of behavior that investors should pursue in construction of a portfolio rather than a prediction concerning actual behavior. In the money market, the currency portfolio optimization is a typical variant of portfolio managements. Note that the approaches for portfolio selection and asset pricing provide the building blocks for portfolio optimizations. Various approaches for asset pricing can be found in the related references (Fabozzi, 2009; Pennacchi, 2008).

    In the field of portfolio management, the traditional portfolios usually are priced by the same currency. In contrast, when assets in different countries or economic zones are priced by different currencies, it is an important but open problem how to objectively measure the real value of an asset portfolio. No matter which one of real currencies is chosen as a yardstick in the financial market, it is a subjective setting related to people's behavior. Even though a currency portfolio is evaluated by putting different weight on different currencies according to the corresponding exchange rates, it is essentially a more subjective judgement than an objective measurement. It is preferred that an objective measurement of the value of a currency portfolio is dependent on the whole foreign exchange rates instead of a small set of pairwise forex ones. The virtual standard currency is proposed so that a corresponding measurement is independent of the choice of a specific currency and the exchange operations on real currencies for buying or selling (Huang, 2016).

    Based on the virtual standard currency and rank one approximation to approximate forex rate matrices, an intrinsic robust approach will be explored in this paper to optimize currency portfolios over time. Note that the rank one approximation has been used to study such a well-known combinatorial optimization problem as the maximum-edge biclique problem (i.e., finding large complete subetaaphs in bipartite graphs), which has many applications in web community discovery, biological data analysis, text mining and linear dimensionality reduction (Gillis, 2011, 2014). In general, the rank one approximation of a nonnegative matrix is a special data analysis technique closely related to nonnegative matrix factorization (NMF), i.e., to approximate a matrix with a product of two nonnegative factors. The relevant properties or applications about nonnegative matrix can be found in References (Bapat, 1997; Naik, 2016). In the literature involving nonnegative matrix factorization and approximation, the Frobenius norm (i.e., the summation of the squares of available errors) is widely used, which induces an optimization problem as follows

    $ \min\limits_{P, Q}\{\|A-PQ \|_F^2 \mid P\in \Re_+^{m\times k}, Q\in \Re_+^{k\times n}\}, $ (1)

    where $A$ is $m\times n$ (nonnegative) real matrix and a factorization rank index $k$ satisfying that $1\leq k\leq \min\{m, n\}$. For recommender systems with the implicit and explicit ratings, several bounded matrix low rank approximation algorithms were studied, where the elements of approximation matrices are bounded and the Frobenius norm is adopted for measuring the residual matrix $A-PQ$ (Kannan, 2016). For the computation of nonnegative matrix factorization, multiplicative algorithms and their updates were also proposed together with global convergence analysis (Lee, 2001; Takahashi, 2014). It should also be noted that the exact nonnegative matrix factorization is NP-hard, which leads to a problem for finding an optimal solution to (1) with the minimum zero (Vavasis, 2009).

    To the best of our knowledge, there does not exist any significant factors in the forex rate matrix approximation, and let alone the related application to the currency portfolio optimization. In fact, any variant of matrix low rank approximations depends on properties of elements in the matrix $A$, the constraints on the factors and the measure for the difference between the matrix $A$ and $PQ$. This paper is mainly concerned with an intrinsic robust approach for optimizing the currency portfolios over time. It could decrease the gap between the theory and algorithms of nonnegative matrix factorization for the analysis of forex rate matrices and the currency portfolio optimization. The remaining parts of the paper are arranged as follows: Firstly, a basic model for the currency portfolio optimization problem is formulated in Section 2, which includes two kinds of variables for describing currency amounts in portfolios and the amount of one currency exchanged for another. Then, the intrinsic robust property of the rank one approximation problem is explored in Section 3, which induces an objective measurement of the value of wealth in a currency portfolio and a technique of variables reduction for currency portfolio optimization. Some properties and the modified power method about the rank one approximation problem are summarized together with the existence of the virtual exchange rates hidden in the currency market. Thirdly, two variants for variables reduction are presented for attacking the currency portfolio optimization in Section 4. One is to solve the ROA model that is based on rank one approximations. The other is to generate a feasible solution to the basic model by coupling a solution to the ROA model with practical forex rates. In Section 5, in order to verify the feasibility and efficiency of the intrinsic robust rank one approximation approach, practical examples are presented for approximating forex rate matrices and optimizing currency portfolios over time. Finally, conclusions are given in the last section.

    In this section, a basic model for the currency portfolio optimization problem will be formulated under several assumptions about the currency market, where there are two types of variables describing the amount of various currencies in a portfolio and the amount of every currency exchanged for others.

    The first assumption for the currency portfolio optimization is that every real currency in a portfolio can be freely exchanged into others in the currency market at any stage. For example, currencies in the basket of the Special Drawing Right (SDR) can be exchanged mutually and freely in the international monetary market (International Monetory Fund, 2016). Without loss of generality, suppose that there are $n$ currencies exchanged mutually and freely in the currency market and denoted by the set $M = \{1, 2, \cdots, n\}$.

    Another assumption is that the financial market is perfect without transaction costs for currency exchanges except for the difference between the bid and ask prices of a foreign currency. A foreign exchange rate usually has two currency components such as a base currency and a counter currency. Either a "domestic" currency $D$ or a foreign currency $F$ can act as a base currency or a counter currency. The direct quotation of the forex rate $F/D$ between $F$ and $D$ is expressed by $F $ 1 = D$ \lambda $, where $\lambda$ is the bid price of one unit of the currency $F$ in terms of $D$. In the mean time, the ask price of one unit of currency $F$, denoted by $F $ 1 = D$ (\lambda+\delta)$, usually is greater than its bid price, where $\delta>0$. It corresponds to the indirect quotation of the forex rate $F/D$ given by $D$ 1 = F$ \frac{1}{\lambda+\delta}$.

    The third assumption is that the forex rates are known or could be forecasted or hedged in a certain forward period. The certainty assumption is presented in order to explore the essential properties associated with the currency portfolio optimization. In addition, by simplicity any interest rate is not considered for any currency during the maximization of currency portfolios. The uncertainty of the foreign exchange rates and the impacts of the interest rates may be analyzed in the future research.

    Suppose all forex exchange rates over time are grouped by a sequence of matrices $A^k, k = 1, 2, \cdots, N$, where $k$ is the index of time periods, $N$ is the number of time periods and the element $a_{ij}^k$ in the matrix $A^k$ is the bid price of a unit of the currency $i$ in terms of the currency $j$, i.e., the direct quotation of the forex exchange rate $i/j$. Note that it can be proved that the ask price of the currency $i$ is equal to $1/a_{ji}^k$. At the period $k$, let us denote the initial currency portfolio by $x^{k-1}$. At the end of the same period, $x^{k-1}$ is transformed into another currency portfolio $x^k$. Furthermore, let the decision variable $y_{ij}^k$ denote the amount of the currency $i$ exchanged into the currency $j$ during the period $k$, where $i, j = 1, 2, \cdots, n$, $k = 1, 2, \cdots, N$.

    Assume that an investor's goal is to maximize the amount of a particular currency $m\in \{1, 2, \cdots, n\}$ over $N$ periods. That is, the objective function in the currency portfolio optimization problem is defined by $x_m^N$, an element of the currency portfolio $x^N$ at the end of period $N$. In addition, the relationship among the decision variables $y_{ij}^k$, currency portfolios $x^{k-1}$ and $x^{k}$ is expressed by the following constraints:

    $ \sum\limits_{j = 1}^ny_{ij}^k = x_i^{k-1}, \forall i = 1, 2, \cdots, n, $ (2)
    $ \sum\limits_{i = 1}^na_{ij}^ky_{ij}^k = x_j^{k}, \forall j = 1, 2, \cdots, n, $ (3)

    where $k = 1, 2, \cdots, N$. Hence, the basic model for the currency portfolio maximization can be formulated by the following optimization problem

    $ \max x_m^N, $ (4)
    $ s.t. x^{k-1} = Y^ke, $ (5)
    $ x^{k} = \left(A^k\circ Y^k\right)^T e, $ (6)
    $ x^k_i\geq 0, y_{ij}^k\geq 0, \forall i, j = 1, 2, \cdots, n, k = 1, 2, \cdots, N, $ (7)

    where the vector $e = (1, 1, \cdots, 1)^T\in \Re^n$, $x^0$ is an initial currency portfolio, $A^k = (a_{ij}^k)\in \Re^{n\times n}_{++}$ is a forex rate matrix (i.e., cross currency rate matrix) at the period $k$, $Y^k = (y^k_{ij})\in \Re^{n\times n}_+$ is a decision matrix where any component corresponds to the amount of a currency exchanged into another at the period $k$, $x^k$ describes a currency portfolio at the period $k$, and the operator $\circ$ indicates the Hadamard product of two matrices. Note that the Hadamard product $A^k\circ Y^k$ of two matrices $A^k$ and $Y^k$ is also known as the Schur product or the entrywise product, that is, $\left(A^k\circ Y^k\right)_{ij} = a_{ij}^ky_{ij}^k$ for all $i, j = 1, 2, \cdots, n$, $k = 1, 2, \cdots, N$.

    In the basic model (4)$\sim$(7), there are $nN$ decision variables $x_i^k$, and $n^2N$ decision variables $y_{ij}^k$ together with $2nN$ linear equality constraints. If the high frequency data about forex rates are used for the currency portfolio optimization, then the number of the time periods $N$ will be so huge that there is a large requirements for the memory space and computer time. This motivates the needs of variables reduction for the basic model (4)$\sim$(7). In addition, the objective function in the basic model is easy to understand, but it seems to be lack of generality. For instance, one may argue that a fixed allocation of the final currency portfolio could be more appealing, while the current setting is a special case. In fact, there exists a generality (next subsection) in the basic model for the currency portfolio optimization.

    Suppose that the wealth at the beginning of the final period $N$ is denoted by $W^{N-1}$ and the amount of currency $i$ has a proportion $y_i\in [0, 1]$ of such a wealth. Without loss of generality, suppose that the amount of currency $i$ is equal to $y_iW^{N-1}_i$, where $W^{N-1}_i$ represents the amount of wealth $W^{N-1}$ in terms of the currency $i$. Note that the amount $W^{N-1}_i$ still needs to be maximized such as the maximization of $W^{N-1}$(This also indicates that an objective measure of the wealth is useful in similar cases). By these notations, the objective function in the basic model (4)$\sim$(7) is equivalent to a function as follows

    $ \sum\limits_{i}y_iW^{N-1}_ia_{im}^N, $ (8)

    where $a_{im}^N$ is a component in the forex matrix $A^N$, associated with the final period $N$. On the one hand, the basic model (4)$\sim$(7) is equivalent to the following optimization problem

    $ \max\limits_{W^{N-1}_i} \max\limits_{y_i} \sum\limits_{i}y_iW^{N-1}_ia_{im}^N, $ (9)
    $ s.t. \sum\limits_{i}y_i = 1, $ (10)
    $ y_{i}\geq 0, i = 1, 2, \cdots, n, $ (11)
    $ W^{N-1}_i = x_i^{N-1}, i = 1, 2, \cdots, n, $ (12)

    where $x^{N-1}_i$, $i = 1, 2, \cdots, n$, satisfy the constraints (5)$\sim$(7). On the other hand, under the assumption of a given representation of the wealth $W^{N-1}$ such as $(W^{N-1}_1, W^{N-1}_2, \cdots, W^{N-1}_n)$, the inner optimization problem withe respect to variable $y_i$ ($i = 1, 2, \cdots, n$) has an optimal solution $y^*_{i_{N-1}} = 1$, $y^*_{j} = 0$($j\not = i_{N-1}$), where

    $ i_{N-1} = arg \max\limits_i\{W^{N-1}_ia_{im}^N\}. $

    The theoretical explanation is similar to the result in Lemma 4.1 below. Since $A^N$ is given in advance, the maximization of $x_m^N$ in the basic model is related to the similar problems associated with $x_i^{N-1}$, $i = 1, 2, \cdots, n$. Furthermore, the maximization of a portfolio of currencies such as $x^N = (x_1^N, x_2^N, \cdots, x_n^N)^T$ with weights $c = (c_1, c_2, \cdots, c_n)^T$ can be replaced by maximizing an equivalent function as follows:

    $ \sum\limits_{i}y_ic_iW^{N-1}_ia_{im}^N, $ (13)

    where $y_i\geq 0, \sum_iy_i = 1$. It is also related to optimization problems associated with $W^{N-1}_i = x_i^{N-1}$, $i = 1, 2, \cdots, n$, which are similar to the basic model (4)$\sim$(7). Therefore, the basic model as a special case also implies a general approach to the currency portfolio optimization.

    In order to objectively measure and optimize the wealth such as $W^{N-1}$(i.e., independent of any real currency), the approach of rank one approximations is proposed to approximate the time series of forex rates and deal with the currency portfolio optimization. Suppose that foreign exchange rates are fixed temporarily (for example, the cross section of the forex rate processes at a particular time) and grouped by a forex rate matrix $A = (a_{ij})$, where $a_{ij}$ is the price of one unit of the currency $i$ in terms of the currency $j$. The rank one approximation to the matrix $A$ plays a fundamental role for developing an approach to reduce the number of decision variables and attack the currency portfolio optimization problem.

    Next we will formulate the rank one approximation (ROA) problem and prove its intrinsic robustness to approximate a forex rate matrix. The ROA approach is also related to an objective measurement of wealth in a currency portfolio during the process of optimization over time. Although the ROA approach is not sufficient for solving the basic model (4)$\sim$(7), it is helpful to explore the invariant structure associated with the model. On the one hand, the ROA approach will induce an excellent feasible solution to the basic model (4)$\sim$(7); on the other hand, it also explores a wonderful structure in the sequence of optimal strategies for attacking it. Actually, the currency portfolio optimization is independent of the specified currency $m$ in the objective function.

    An intrinsic robust approach for variables reduction is based on the rank one approximations to forex rate matrices. In this section, we will formulate two variants of the rank one approximation problem whose objective function is defined by the Frobenius norm or the $2$-norm of the residual matrix. The intrinsic robustness of the rank one approximation is proved by the method of robust optimization. In addition, some properties of the rank one approximation problem are summarized together with a modified power method for solving the ROA problem, which aims at searching for the largest singular value of a forex rate matrix and its corresponding singular eigenvectors. An optimal solution to the basic ROA problem induces an objective measurement of the value of wealth in a currency portfolio.

    In order to evaluate the value of a currency portfolio $c\in \Re^n_+$, where $c_i$ denotes the amount of the currency $i$, it is supposed to choose a particular currency, for example, the currency $j$ as a yardstick. If the exchange rates of all currencies to the currency $j$ in a forex rate matrix $A$ is described by the $j$-th column vector, denoted by $A^j = (a_{1j}, a_{2j}, \cdots, a_{nj})^T$, $j = 1, 2, \cdots, n$, then the corresponding value of the currency portfolio $c$ is given by $(A^j)^Tc$. In general, the exchange process of two currencies for any market maker usually involves two different operations such as bank buying or bank selling, which corresponds to the bid and ask price of a currency, respectively. In particular, there is a gap between the bid and ask prices of the currency $i$ against $j$. Therefore, the element $a_{ij}$ is often less than ${1}/{a_{ji}}$.

    For each real currency $i\in M$, $i = 1, 2, \cdots, n$, let us introduce a virtual variable $u_i$, which acts as a virtual exchange rate from the currency $i$ to a virtual currency, and denote the value of a currency portfolio $c$ by $c^Tu = \sum_{i = 1}^nc_iu_i$. Furthermore, if another variable $v_i$($i = 1, 2, \cdots, n$) is introduced to denote a virtual exchange rate from the virtual currency to the currency $i$, then any element $a_{ij}$ in the matrix $A$ could be approximated by the product of two virtual exchange rates $u_i$ and $v_j$ ($i, j = 1, 2, \cdots, n$). In such a case, the matrix $A$ could be approximated by a rank one matrix $uv^T$ consisting of two vectors $u = (u_1, \cdots, u_n)^T$ and $v = (v_1, \cdots, v_n)^T$. Therefore, the approximation to the forex rate matrix $A$ can be formulated as the following optimization problem

    $ minAuvT2,s.t.u,vn++,
    $
    (14)

    where $u$ and $v$ are decision variables, $\|\cdot\|$ denotes the Frobenius norm or the $2$-norm in $\Re^{n\times n}$, and $\Re^n_{++} = \{x\in \Re^n \mid x = (x_1, x_2, \cdots, x_n)^T, x_i>0, i = 1, 2, \cdots, n\}$ is the set of all positive vectors in the $n$-dimensional Euclidean space. Since the problem (14) uses a rank one matrix to approximate a positive matrix $A$, it is referred to as a basic rank one approximation(BROA) problem. Note that the virtual exchange rates are related to the concept of the virtual standard currency (VSC), which has been analyzed in details in Reference (Huang, 2016).

    Another variant of the rank one approximation assumes that the virtual bid price of a real currency against the VSC is less than or equal to its virtual ask price, that is,

    $ u_i\leq \frac{1}{v_i}, i = 1, 2, \cdots, n. $ (15)

    Thus, a constrained rank one approximation(CROA) problem is formulated as follows

    $ minAuvT2,s.t.uivi1,i=1,2,,n,u,vn++.
    $
    (16)

    It is obvious that the BROA problem (14) is a relaxation of the CROA problem (16). For simplicity, each of them may be called by the rank one approximation(ROA) problem if it does not cause any misunderstanding.

    Since the inequality (15) is concerned with forex rates in terms of the VSC, this unique feature distinctly separates our research from existing researches involving the rank one approximations. In addition, this paper does not directly design an optimal algorithm for solving two variants of the ROA problem, (14) and (16). Instead, we analyze the properties of their optimal solutions and design an alternative algorithm to search for them.

    The idea of robustness in the field of optimization has been introduced to deal with the issues on sensitivity analysis for the least squares problem (EI Ghaoui, 1997). It focuses on finding a solution to the related optimization problem in spite of the uncertainty of parameters. Usually the parameters are uncertain but fall in a bounded region. It will be shown that the formulation (14) is a robust rank one approximation to the forex rate matrix $A$. The similar assertion can be concluded for the formulation (16).

    Suppose that the forex rate matrix $A$ has an unknown but bounded perturbation $\Delta A$ satisfying

    $ \|\Delta A \|\leq \rho, $ (17)

    where $\rho$ is a positive real number bounding the norm of the perturbation, and $\|\cdot\|$ denotes the $2$-norm or the Frobenius norm of a matrix. The robust rank one approximation problem is to find two vectors $u$ and $v$ such that the rank one matrix $uv^T$ minimizes the worst-case norm of the residual matrix $(A+\Delta A) -uv^T$. It can be formulated as follows

    $ \min\limits_{u, v}\max\limits_{\Delta A}\{\|(A+\Delta A) -uv^T\| \mid \|\Delta A \|\leq \rho, \Delta A\in \Re^{n\times n}, u\in \Re^n_+, v\in \Re^n_+\}. $ (18)

    On one hand, by using the triangle inequality property of the matrix norm (Golub, 1996), the inner objective function in the problem (18) has a upper bound such that

    $ \|(A+\Delta A) -uv^T\| \leq \|A -uv^T\|+\|\Delta A\|\leq \|A -uv^T\|+\rho. $

    On the other hand, if a special perturbation matrix $\Delta A$ is chosen by

    $ \Delta A = \left\{ ρAuvTAuvT,if AuvT0,ρ˜E,otherwise,
    \right. $

    where $\tilde{E}$ is any matrix in $\Re^{n\times n}$ with $\|\tilde{E}\| = 1$, then it satisfies the equality $\|\Delta A\| = \rho$ and corresponds to the above upper bound. Therefore, the maximization value of the inner problem in (18) satisfies

    $ \max\limits_{\Delta A}\{\|(A+\Delta A) -uv^T\| \mid \|\Delta A \|\leq \rho\} = \|A-uv^T\|+\rho. $

    In particular, if we define the parameter $\rho = \|A -uv^T\|$, the robust minimization problem (18) induces a similar rank one approximation problem to (14) as follows

    $ \min\limits_{u, v}\{2\|A -uv^T\| \mid u\geq 0, v\geq 0\}. $ (19)

    In this case, the bound of the perturbation $\Delta A$ is dependent of both vectors $u$ and $v$. It is obvious that the optimal value of the problem (19) is two times as the square root of the minimum in (14). A similar result can be concluded for the constrained rank one approximation (16). Therefore, both problems (14) and (16) are robust rank one approximations to the forex rate matrix $A$. The intrinsic robustness of the rank one approximation to a forex rate matrix $A$ is summarized in the following proposition.

    Proposition 3.1. Given any forex rate matrix $A\in \Re^{n\times n}_{++}$, let the vector $(u^*, v^*)$ be an optimal solution to the problem (14) and denote $\rho^* = \|A -(u^*)(v^*)^T\|$. Then, for any perturbation $\Delta A$ of the matrix $A$ satisfying $\|\Delta A\|\leq \rho^*$, the error arising from approximating the matrix $A+\Delta A$ by the rank one matrix $(u^*)(v^*)^T$ is not greater than 2$\rho^*$.

    In this subsection, a lemma is firstly presented in the Frobenius norm. Then the properties about optimal solutions to the basic rank one approximation problem are explored for any nonzero matrix $A\in \Re^{n\times n}$ in the Frobenius norm and the $2$-norm, respectively. The uniqueness of the virtual exchange rates is also presented, which is related to the concept of the virtual standard currency and the convergence of the modified power method below.

    Lemma 3.1. Given a nonzero diagonal matrix $D = diag(\sigma_1, \sigma_2, \cdots, \sigma_n)\in \Re^{n\times n}$, where $\sigma_1 \geq \sigma_2\geq \cdots\geq \sigma_n\geq 0$, if the basic rank one approximation problem such as

    $ \min\{\| D-uv^T\|_F^2\mid u, v\in \Re^n_+\} $ (20)

    is considered with the Frobenius norm for measuring the performance of a residual matrix, then each solution to the optimization problem (20) satisfies $u_1v_1 = \sigma_1$, $u_i = v_j = 0$ for all $i, j>1$.

    Lemma 3.1 and its proof can be found in Reference (Huang, 2016), which is omitted here. It should be noted that two vectors $u^* = (\sqrt{\sigma_1}, 0, \cdots, 0)^T$ and $v^* = (\sqrt{\sigma_1}, 0, \cdots, 0)^T$ satisfy the property $\|u^*\| = \|v^*\|$ and correspond to a special optimal solution $(u^*, v^*)$ to the problem (20) with the optimal value $\| D-u^*(v^*)^T\|_F^2 = \sum_{i = 2}^n\sigma_i^2$.

    Based on Lemmas 3.1, the following theorem describes an optimal rank one matrix to approximate a nonzero matrix with the minimum of the Frobenius norm of the residual matrix.

    Theorem 3.1. Given a nonzero matrix $A\in \Re^{m\times n}$ with a singular value decomposition such as (63) in Appendix A.1, where the singular values of $A$ satisfy $\sigma_1\geq \sigma_2\geq \cdots\geq \sigma_r>0$, $U = (u^1, \cdots, u^m)\in \Re^{m\times m}$ and $V = (v^1, \cdots, v^n)\in \Re^{n\times n}$ are orthogonal matrices. Then the matrix $A_1 = \sigma_1u^1(v^1)^T$ is the optimal solution to the following rank one approximation problem

    $ \min\limits_{rank(B) = 1}\|A-B\|_F, $ (21)

    whose optimal value is equal to $\|A-A_1\|_F = \left(\sigma_{2}^2+\cdots+\sigma_r^2\right)^{1/2}$.

    The proof of Theorem 3.1 is (in supplementary materials available online) in Appendix B.1. A similar result can also be obtained for the rank one approximation involving the $2$-norm of the residual matrices, whose proof is given in Appendix B.2.

    Theorem 3.2. Suppose that a nonzero matrix $A\in \Re^{m\times n}$ has a singular value decomposition such as (63) in Appendix A.1, where $U = (u^1, \cdots, u^m)\in \Re^{m\times m}$ and $V = (v^1, \cdots, v^n)\in \Re^{n\times n}$ are orthogonal matrices. Then the matrix $A_1 = \sigma_1u^1(v^1)^T$ is the optimal solution to the following rank one approximation problem

    $ \min\limits_{rank(B) = 1}\|A-B\|_2, $ (22)

    whose optimal value is equal to $\|A-A_1\|_2 = \sigma_{2}$.

    Although both Theorem 3.1 and Theorem 3.2 describe an optimal solution to the rank one approximation problems (21) and (22), respectively, the rank one matrix $A_1 = \sigma_1u^1(v^1)^T$ may not be nonnegative or unique for any forex rate matrix $A$. Hence, it is still necessary to explore the properties of the rank one component $A_1$ in the singular value decomposition of a forex rate matrix $A$.

    Here, it is sufficient to show that both vectors $u^1$ and $v^1$ in the rank one matrix $A_1 = \sigma_1u^1(v^1)^T$ in Theorem 3.1 and Theorem 3.2 are positive for any forex rate matrix $A$. For simplicity, some properties about positive matrix and its uniqueness of positive eigenvector(except for a scalar multiplier) are summarized in Appendix A.2, which answers such concerns and presents a theoretical background for the existence and uniqueness of a special optimal solution to the basic ROA problem in the measurement of both the Frobenius norm and the $2$-norm.

    In fact, the concept of the virtual standard currency (VSC) is related to the virtual exchange rates $u^*$ and $v^*$ in Theorem 3.3, whose definition and properties are discussed in the reference (Huang, 2016). It is also a base for designing the modified power method in the next subsection.

    Theorem 3.3. Given a forex rate matrix $A\in \Re^{n\times n}$ with all entries $a_{ij}>0, i, j = 1, 2, \cdots, n$, if two vectors $u^*, v^*\in \Re^n$ satisfy the following conditions:

    (C1) $v^*$ is an eigenvector of the matrix $A^TA$ with a positive component, and corresponds to its positive eigenvalue with the greatest modulus;

    (C2) The equality $Av^* = \sigma_1 u^*$ holds, where $\sigma_1$ is the largest singular value of the matrix $A$;

    (C3) The Euclidean length of the vector $u^*$ is $\sqrt{\sigma_1}$;

    then both $u^*$ and $v^*$ are positive vectors such that $u^* = \sqrt{\sigma_1}u^1$ and $v^* = \sqrt{\sigma_1}v^1$, where $\sigma_1$ is the largest singular value of the matrix $A$, both $u^1$ and $v^1$ are positive unit eigenvectors of the matrices $AA^T$ and $A^TA$, respectively, corresponding to the same positive eigenvalue with the greatest modulus $\sigma_1^2$.

    For any forex rate matrix $A$, based on its singular value decomposition (64) in Appendix A.1, Lemma A.1 and Theorem 3.3, it is known that two positive unit eigenvectors $u^1$ and $v^1$ are unique and the rank one matrix $A_1$ in Theorem 3.1 and Theorem 3.2 is positive and equal to $u^*(v^*)^T$. Furthermore, according to the properties of $A_1$, the vectors $u^*$ and $v^*$ lead to an optimal rank one approximation to the forex matrix $A$ with the $2$-norm and the Frobenius norm of the residual matrix, respectively. The minimum norm of the residual matrix satisfies

    $ \|A-u^*(v^*)^T\|_2 = \sigma_2 $

    and

    $ \|A-u^*(v^*)^T\|_F = \left(\sigma_2^2+\cdots+\sigma_n^2\right)^{1/2}. $

    It is easy to see that the positive vector $(u^*, v^*)$ in Theorem 3.3 also corresponds to the unique optimal solution to a variant of the basic ROA problem as follows

    $ \min\{\|A-uv^T\|^2\mid \|u\|_2 = \|v\|_2, u, v\in \Re^n_+\}, $ (23)

    where $\|\cdot\|$ in the objective function denotes either the $2$-norm or the Frobenius norm.

    The power method is one of important iterative algorithms for computing the dominant eigenvalue of a matrix (Golub, 1996). An eigenvector corresponding to the dominant eigenvalue can also be obtained during the iterative process. Since a forex rate matrix $A$ is positive and it corresponds to two positive semidefinite matrices $A^TA$ and $AA^T$, each of them possesses a dominant eigenvalue together with its corresponding positive eigenvector (see Lemma A.1 in Appendix A.2).

    By applying the power method to the matrices $A^TA$ and $AA^T$ simultaneously, it will induce an algorithm for computing the optimal rank one approximation to the forex rate matrix $A$, which is referred to as the modified power method. It is not only a powerful tool to compute the largest singular value of any forex rate matrix $A$, but also a practical algorithm to generate the positive vectors $u^*$ and $v^*$ satisfying the following nonlinear systems

    $ A^TAv^* = \sigma_1^2 v^*, $ (24)
    $ Av* = \sigma_1 u^*, $ (25)
    $ A^Tu^* = \sigma_1 v^*, $ (26)
    $ \|u^*\|_2 = \sqrt{\sigma_1}, $ (27)
    $ \|v^*\|_2 = \sqrt{\sigma_1}, $ (28)
    $ u^* \gt 0, $ (29)
    $ v^* \gt 0, $ (30)

    where $\sigma_1$ is the largest singular value of $A$. Note that for any forex rate matrix $A\in \Re^{n\times n}_{++}$, Theorem 3.3 ensures that the vector $(u^*, v^*)$ is unique as one of optimal solutions to the basic ROA problem.

    The modified power method

    Given any nonnegative vector but not zero $x^{0}\in \Re^{n}_{++}$, denote its corresponding nonnegative unit vector by $v^{0} = x^{0}/\|x^{0}\|_2$. The modified power method is designed as follows, which produces two sequences of unit vectors $\{u^{k}\}$ and $\{v^{k}\}$, together with two sequences of positive real numbers $\{\sigma_u^k\}$ and $\{\sigma_v^k\}$:

    BEGIN

    Initialization:

        to input the vector $x^0\geq 0$($x^0\not = 0$),

        or the unit vector $v^0 = x^0/\|x^0\|_2$;

    For $k = 1, 2, \cdots, $

        $y^k = Av^{k-1}$;

        $\sigma_u^k = \|y^k\|_2$;

        $u^k = y^k/\sigma_u^k$;

        $x^k = A^Tu^k$;

        $\sigma_v^k = \|x^k\|_2$;

        $v^k = x^k/\sigma_v^k$;

    END

    The proof of the convergence of the modified power method is based on the properties of positive matrices, the singular value decomposition and the power method, etc. According to the iterative scheme of the modified power method, we have

    $ uk=Avk1Avk12,vk=ATAvk1ATAvk12,σku=(uk)Tyk=yk2=Avk12,σkv=(vk)Txk=xk2=ATuk2,σkuσkv=yk2xk2=ATAvk12,σkvσku=(uk)TA(vkvk1).
    $

    The continuity of $\|\cdot\|_2$ assures that the convergence of the sequence $\{v^k\}$ implies those of $\{u^k\}$, $\{\sigma_u^k\}$ and $\{\sigma_v^k\}$. In addition, the limit of $\{\sigma_u^k\}$ is the same as that of $\{\sigma_v^k\}$ if the sequence $\{v^k\}$ has a limit. The focus on the convergence of the modified power method is reduced to prove that the limit of $\{v^k\}$ is a positive vector. Since the last assertion can be proved from the convergence of the power method, the reader may refer to such a content in Reference (Golub, 1996). Here a property is presented about the convergence of the modified power method for any positive matrix, whose proof can be found in Reference (Huang, 2016).

    Theorem 3.4. Given a positive matrix $A\in \Re^{n\times n}_{++}$, i.e., $a_{ij}>0, i, j = 1, 2, \cdots, n$(e.g., a forex rate matrix), if the modified power method is applied to the matrix $A$ such that two sequences of vectors $\{u^{k}\}$ and $\{v^{k}\}$ are generated, together with two sequences of positive real numbers $\{\sigma_u^k\}$ and $\{\sigma_v^k\}$, then the sequence $\{v^{k}\}$ converges to a positive unit vector $\bar{v}$ satisfying the condition (24), where $\sigma_1^2$ is the unique maximal eigenvalue of $A^TA$ in modulus. Similarly, the sequence $\{u^{k}\}$ converges to a positive unit eigenvector $\bar{u}$ of $AA^T$ corresponding to the unique maximal eigenvalue $\sigma_1^2$ of $AA^T$ in modulus.

    Furthermore, both sequences of $\{\sigma_u^k\}$ and $\{\sigma_v^k\}$ converge to $\sigma_1$, i.e., the largest singular value of $A$(or $A^T$).

    Note that the iterative error for estimating the largest eigenvalue of the matrix $A^TA$ is given by (Golub, 1996)

    $ \left|\sigma_1^2-\left(\sigma_u^{k+1}\right)^2\right| = O\left(\left(\frac{\lambda_2}{\lambda_1}\right)^k\right). $

    This indicates that for a sufficient large $k$, the solution to the optimization problem (23) can be estimated by

    $ \sigma_1 \approx \sigma_u^k \mbox{ or }\sigma_v^k \mbox{ or } \sqrt{\sigma_u^k\sigma_v^k}, $ (31)
    $ u^* \approx \bar{u}^k = \sqrt{\sigma_u^k} u^k, $ (32)
    $ v^* \approx \bar{v}^k = \sqrt{\sigma_v^k} v^k. $ (33)

    Hence, the robust rank one approximation to a forex rate matrix $A$ is estimated by

    $ A \approx \sqrt{\sigma_u^k\sigma_v^k} u^k \left(v^k\right)^T. $ (34)

    Finally, an updating strategy is presented to numerically solve the constrained ROA problem (16). During the iterative process of the modified power method, for a sufficient large $k$, it also generates sequences of iterative solutions to the constrained ROA problem (16), defined by

    $ \tilde{u}^k = \sqrt{\delta^k\sigma_u^k} u^k, $ (35)
    $ \tilde{v}^k = \sqrt{\delta^k\sigma_v^k} v^k, $ (36)

    where $\sigma_u^k$, $\sigma_v^k$, $u^k$ and $v^k$ are the same as those in Theorem 3.4, and $\delta^k$ is the updating parameter defined by

    $ \delta^k = \min\left\{\frac{1}{\max\limits_i \left\{u_i^kv_i^k\right\}}, 1\right\}. $ (37)

    Therefore, for the constrained rank one approximation problem (16), the forex matrix $A$ is approximated by

    $ A \approx \delta^k\sqrt{\sigma_u^k\sigma_v^k} u^k \left(v^k\right)^T, $ (38)

    which corresponds to the $2$-norm and the Frobenius norm of the residual matrix such as

    $ \|A-\tilde{u}^k (\tilde{v}^k)^T\|_2 = \max\left\{\sigma_2, (1-\delta^k)\sigma_1\right\}, $ (39)

    and

    $ \|A-\tilde{u}^k (\tilde{v}^k)^T\|_F = \left((1-\delta^k)^2\sigma_1^2+\sigma_2^2+\cdots+\sigma_n^2\right)^{1/2}, $ (40)

    respectively.

    In this section, the robust rank one approximation approach is extended to attack the currency portfolio optimization problem, which can significantly reduce the number of decision variables and attain the exact optimal solution under the assumption of forex rate matrices with the rank one structure. In other cases, it usually induces a better feasible solution to the currency portfolio optimization problem by integrating optimal forex operations of the ROA model with practical forex rate matrices. The intrinsic robustness of the ROA approach ensures its feasibility together with a high performance, which is illustrated by practical examples next section.

    Suppose that each cross currency rate matrix $A^k$ at the stage $k$ can be represented (or approximated) by a positive rank one matrix $u^k(v^k)^T$, that is, $a^k_{ij} = \mbox{or $\approx$ } u^k_iv^k_j$, where both $u^k$ and $v^k$ are positive vectors in $\Re^n$ and referred to as virtual exchange rates, $k = 1, 2, \cdots, N$. In this case, the constraint (3), or equivalently (6) in the basic model, is equivalent to (or approximated by)

    $ \sum\limits_{i = 1}^nu_{i}^ky_{ij}^k = v_j^{-1}x_j^{k}, \forall j = 1, 2, \cdots, n. $

    In the matrix form, we have

    $ (V^{k})^{-1}x^{k} = \left(Y^k\right)^T u^k, \forall k = 1, 2, \cdots, N, $ (41)

    where $V^k = diag(v^k)$ is a diagonal matrix with entries $v^k_i, i = 1, 2, \cdots, n$. In the mean time, the constraint (2), or equivalently (5) in the basic model, is equivalent to

    $ \sum\limits_{j = 1}^nu_iy_{ij}^k = u_ix_i^{k-1}, \forall i = 1, 2, \cdots, n. $

    Similarly, we get a constraint in a matrix form as follows

    $ (U^{k})x^{k-1} = U^kY^k e, \forall k = 1, 2, \cdots, N, $ (42)

    where $U^k = diag(u^k)$ is a diagonal matrix with entries $u^k_i, i = 1, 2, \cdots, n$.

    Since the objective function $x_m^N$ (i.e., the amount of the currency $m$ at the end of the period $N$) is not directly dependent on any decision variable $y_{ij}^k$ ($k < N$), these variables $y_{ij}^k, i, j = 1, 2, \cdots, n, k = 1, 2, \cdots, N$ can be discarded from the transformed model during searching for an optimal or near-optimal value of $x_m^N$. For example, after performing the inner product between the vector $e$ with all entries $1$ and each vector on both sides of constraints (41) and (42), all decision variables $y_{ij}^k$ will be discarded, which leads to a rank one approximation model (abbreviated by the ROA model) for the currency portfolio optimization problem:

    $ \max x_m^N, $ (43)
    $ s.t. (u^k)^Tx^{k-1} = e^T(V^k)^{-1}x^k, $ (44)
    $ x^k\in \Re^{n}_+, k = 1, 2, \cdots, N, $ (45)

    where $x^0$ is the initial currency portfolio and $\Re^n_+ = \{x\in \Re^n\mid x\geq 0\}$ is the nonnegative orthant in the $n$-dimensional Euclidean space. Note that the ROA model involves only $nN$ decision variables $x_i^k$, and $N$ linear equality constraints.

    The technique for variables reduction above is based on the robust rank one approximations to the forex rate matrices. The smaller the norm of the residual matrix $\|A^k-(u^k)(v^k)^T\|$ is, the better the matrix $A^k$ is approximated by $(u^k)(v^k)^T, k = 1, 2, \cdots, N$. In particular, for a fixed number of time periods $N$, the total number of decision variables in the basic model (4)$\sim$(7), which is a quadratic function $n(n+1)N$ with respect to the number of currencies $n$, is reduced to a linear function $nN$ in the ROA model (43)$\sim$(45). The reduction of decision variables is very significant for high frequency sequence of forex rate matrices and a large basket of currencies.

    In this subsection, a theorem will be presented to characterize an optimal solution to the ROA model (43)$\sim$(45). Before analyzing the optimality of the ROA model, we first present Lemma 4.1 about an optimal solution to a special linear programming problem, whose proof is straightforward and omitted here.

    Lemma 4.1. Given a nonnegative vector $c\in \Re^n$, let us consider a linear programming problem

    $ \min c^T x, $ (46)
    $ s.t. e^Tx = 1, $ (47)
    $ x\geq 0, x\in \Re^{n}, $ (48)

    where $c\in \Re^{n}_+$, $e = (1, 1, \cdots, 1)^T\in \Re^n$. Then one of its optimal solutions is given by $x^* = e^p$, where $e^p$ is a unit vector in $\Re^{n}$ such that $e_p^p = 1$, $e_i^p = 0, \forall i\not = p$ and

    $ p = arg\min\limits_i{c_i}. $

    Theorem 4.1. Given a finite sequence of cross currency rate matrices $\{A^k\}$, suppose that there are two sequences of vectors $\{u^k\}$ and $\{v^k\}$ such that the matrix $(u^k)(v^k)^T$ is the robust rank one approximation to $A^k$, $k = 1, 2, \cdots, N$. For the ROA model (43)$\sim$(45), if we introduce a sequence of intermediate variables $\{t_k\}$ by defining

    $ t_k = (u^k)^Tx^{k-1}, k = 1, 2, \cdots, N, $ (49)

    then there exists an optimal sequence of currency portfolios $\{(x^*)^k\}$ to the ROA model that satisfies

    $ (x)ki={vkpktk,i=pk,0,ipk,,i=1,2,,n,k=1,2,,N,
    $
    (50)

    where $t^*_1 = (u^1)^Tx^0$,

    $ t^*_k = (u^k)^T(x^*)^{k-1} = u^k_{p_{k-1}}(x^*)_{p_{k-1}}^{k-1}, \quad (k = 2, \cdots, N), $
    $ p_k = arg\max\limits_i\{v^{k}_iu^{k+1}_i\}, \quad k = 1, 2, \cdots, N-1, $

    and $p_N = m$, where the currency $m$ is specially selected in advance to evaluate the wealth in currency portfolios.

    Proof. In order to prove the result of this theorem, the mathematical induction will be modified and applied below in an inverse form.

    Firstly, by the constraint (44) and the definition (49) for the case of $k = N$, we have an equivalent expression of the objective function (43) in the ROA model as follows

    $ x_m^N = v_m^N\left(t_N -\sum\limits_{i\not = m}\frac{x_i^N}{v_i^N}\right). $

    Thus, the maximum of $x_m^N$ will be obtained by maximizing $t_N$ together with setting the variables $x_i^N = 0(i\not = m)$. This is also the optimality of the ROA model involving the variables $x^N$ and $t_N$.

    Secondly, suppose that the maximization of $x_{p_k}^k$ is equivalent to the maximization of the variable $t_k$ under the assumption of $x_j^{k} = 0(j\not = p_k)$, we will show that the maximization of $t_k$ is equivalent to maximize $t_{k-1}$ which also accordingly induces the maximization of the variable $x_{p_{k-1}}^{k-1}$ by setting $x_j^{k-1} = 0(j\not = p_{k-1})$.

    Based on the constraint (44) and the definition (49) for the case of $k-1\rightarrow k$, we have the following equality

    $ xk1i=vk1i(tk1jixk1jvk1j),
    $

    where $k = N, \cdots, 3, 2$. After substituting the variable $x_i^{k-1}$ into the expression $t_k$ defined by (49), we obtain a recursive equality

    $ tk=iukivk1i(tk1jixk1jvk1j)=ck1tk1ick1ixk1ivk1i,
    $
    (51)

    where

    $ ck1=iukivk1i,ck1i=jiukjvk1j,k=N,,3,2.
    $

    It is obvious from the constraint (44) that the following equality holds

    $ t_{k-1} = \sum\limits_i\frac{x_i^{k-1}}{v_i^{k-1}}, k = 2, \cdots, N. $

    This implies that for a given value of the variable $t_{k-1} $, the maximization of $t_k$ can be formulated as the following linear programming problem

    $ t_k = c^{k-1}t_{k-1} - \min \sum\limits_ic_i^{k-1}\frac{x_i^{k-1}}{v_i^{k-1}}, $ (52)
    $ s.t. t_{k-1} = \sum\limits_i\frac{x_i^{k-1}}{v_i^{k-1}}, $ (53)
    $ x_i^{k-1}\geq 0, i = 1, 2, \cdots, n, $ (54)

    where $c^{k-1}$ and $c_i^{k-1}$ are positive parameters defined above at the stage $k-1$ for $k = N, \cdots, 3, 2$, and $i = 1, 2, \cdots, n$.

    According to Lemma 4.1, an optimal solution to the problem (52)$\sim$(54) can be obtained by setting the variable

    $ x_i^{k-1} = \left\{ vk1pk1tk1,i=pk1,0,ipk1,
    \right. $

    where $p_{k-1} = arg\min_i c_i^{k-1}$ is the optimal index of the following maximization

    $ u_{p_{k-1}}^kv_{p_{k-1}}^{k-1} = \max\limits_j\{u_j^kv_j^{k-1}\} $

    and the optimal value $t_k = u_{p_{k-1}}^kv_{p_{k-1}}^{k-1}t_{k-1} = u_{p_{k-1}}^kx_{p_{k-1}}^{k-1}$. This indicates that the maximization of $t_k$ is equivalent to the maximization of $t_{k-1}$ together with an optimal selection of the index $p_{k-1}$, or the maximization of the variable $x_{p_{k-1}}^{k-1}$ under a given parameter $u_{p_{k-1}}^k$. In particular, the maximization of $t_k$ includes essentially the maximization of $t_{k-1}$ during the subprocess starting from the first stage and ending at the stage $k$.

    Finally, we have an initial value of the parameter $t_1 = \sum_i u_i^1x^0_i$ at the first stage, which corresponds to the initial currency portfolio $x^0$, where $u^1$ is the vector in the robust rank one approximation $u^1(v^1)^T$ to the first foreign exchange rate matrix $A^1$. Based on the principle of the mathematical induction, the conclusion holds for all stages $k = N, N-1, \cdots, 1$.

    The solution to the ROA model (43)$\sim$(45) can also induce a near-optimal feasible solution to the basic model (4)$\sim$(7) for the currency portfolio optimization problem without rank one structures. In this subsection, a near-optimal feasible solution to the basic model (4)$\sim$(7) is generated by integrating the sequence of optimal forex operations in the ROA model with practical forex rate matrices $A^k$, $k = 1, 2, \cdots, N$. Certainly, when all forex rate matrices $A^k$ have the rank one structure, the feasible solution induced is also optimal. The following proposition describes the structure of the near-optimal feasible solution.

    Proposition 4.1. Given a finite sequence of cross currency rate matrices $\{A^k\}$, suppose that there are two sequences of robust rank one approximation vectors $\{u^k\}$ and $\{v^k\}$, where $k = 1, 2, \cdots, N$. If the indices of optimal foreign exchange operations in the ROA model (43)$\sim$(45) are defined by $p_N = m$ and

    $ p_k = arg\max\limits_i\{v^{k}_iu^{k+1}_i\}, k = 1, 2, \cdots, N-1, $

    where the currency $m$ is specially selected in advance to evaluate the wealth in currency portfolios, then there exists a near-optimal feasible sequence of currency portfolios $\{(x^*)^k\}$ to the basic model (4)$\sim$(7) that satisfies

    $ (x)kj={ni=1akipk(x)k1i,j=pk,0,jpk,,j=1,2,,n,k=1,2,,N,
    $
    (55)

    where $x^0$ is the initial currency portfolio.

    In this section, numerical examples will be presented to verify the performance of the intrinsic robust ROA approach for approximating practical forex rate matrices and optimizing currency portfolios over time. All of numerical experiments were conducted in the Lenovo computer X220i with 2.30GHz Intel(R) Core(TM) i3-2350M CPU and 6.0GB memory.

    Data about forex rates are collected from the Bloomberg professional service (the Terminal), which spreads from September 6,2016 to December 15,2016 except for holidays and weekends. There are seven currency baskets in the Bloomberg database, such as Majors, G10, Asia, EMEA, Latin America, Middle East and Precious Metals. For example, the basket of G10 includes currencies corresponding to countries (or currency zones) in the Group of Ten. Note that the Group of Ten is a famous organization consisting of eleven industrialized countries (Belgium, Canada, France, Germany, Italy, Japan, the Netherlands, Sweden, Switzerland, the United Kingdom and the United States) across the world. These countries usually organize the meetings of the Ministers of Finance and the Central Bank Governors for consulting each other and co-operating on economic, monetary and financial matters as needed in connection with the International Monetary Fund and the World Bank (Bank for International Settlements, 2016). There is only one different currency in the baskets between Majors (including the Hong Kong Dollar, HKD instead of the Danish Krone, DKK) and G10 (including DKK instead of HKD). The meaning of currency and precious metal codes can also be found in current currency and funds code list 4217-2015 (Swiss Association for Standardization, 2016).

    In this section, the basket of Majors is selected to verify the performance of the ROA approach for approximating the cross currency rate matrix. In addition, the extended analysis is conducted for approximating the forex rates and the corresponding currency portfolio optimization involving five major currencies — as a currency basket consisting of the U.S. dollar, euro, the Japanese yen, pound sterling, and the Chinese renminbi (RMB) — which determines the value of the special drawing right(SDR). Note that the SDR was created by the International Monetary Fund (IMF) in 1969. It is an international reserve asset to supplement its member countries' official reserves, which can be exchanged for freely usable currencies. Until March 2016,204.1 billion SDRs (equivalent to about $285 billion) had been created and allocated to members (International Monetory Fund, 2016). Since the RMB was included as the fifth currency in the SDR basket, effective October 1,2016, the authors collected data about the cross currency rates of five currencies in the SDR from October 10,2016 to December 15,2016 in order to verify the performance of the ROA approach for the approximation to a forex rate matrix and the currency portfolio optimization.

    In the Bloomberg service system, there are six categories of currency market data, i.e., Bloomberg BGN(NY), Bloomberg BGN(Ldn), Bloomberg BGN(Toyko), Composite(NY), Composite(Ldn) and Composite(Tokyo). These data are indexed by BGN, BGNL, BGNT, CMPN, CMPL, and CMPT, respectively. Each category of data corresponds to three types such as Spot, Forward and Fixing. In numerical examples below, the Fixing data including the bid and ask prices were downloaded and used as the benchmark for foreign exchange rates, which was set in London time 4p.m. daily and determined on the basis of actual transactions conducted by forex traders in the interbank market during a 60-second window (30 seconds either side of 4p.m.).

    In this subsection, a sequence of examples is solved to verify the performance of the rank one approximation to the cross currency rates. The currencies belong to the basket of Majors, including eleven currencies such as USD, EUR, JPY, GBP, CHF, CAD, AUD, NZD, HKD, NOK and SEK. Data in examples range more than five years from September 6,2011 to December 15,2016 except for holidays and weekends, which includes the bid and ask prices in the type of Fixing. There are $1378$ records that include both the ask and bid prices for every pair of currencies in the basket.

    In each example associated with the time index $k$, the cross currency rate matrices can be constructed from both ask and bid prices, denoted by $A^k$ and $B^k$, respectively. Data uncertainties between $A^k$ and $B^k$ are summarized in Table 1. For each difference $A^k-B^k$ of two matrices $A^k$ and $B^k$, the maximum, minimum, average and standard deviation of all errors are computed at the stage $k$, which leads four sequences of errors with the same length $1378$. The estimated values for each sequence are summarized in a column in Table 1. It is easy to see that average of extreme errors between two cross currency rate matrices has an order about $10^{-3}$ and the average of the sequence of daily average errors has an order about $10^{-6}$. The standard deviation for each sequence of estimated values over time has an order about $10^{-3}$ with the extreme estimated values or $10^{-4}$ with the average estimator. It can be concluded that the difference between $A^k$ and $B^k$ represents the uncertainty of the cross currency rate matrix associated with the basket of Majors.

    Table 1.  Estimated Values of Errors between $A^k$ and $B^k$.
    Estimated Values (N=1378) Errors in the Difference of Two Matrices: $A^k-B^k$
    Maximum Minimum Average Standard Deviation
    Maximum 0.02842 -0.00063 0.00040 0.00536
    Minimum 0.00014 -0.05188 -0.00044 0.00050
    Average 0.00662 -0.00663 1.57e-6 0.00126
    Standard 0.00349 0.00389 0.00013 0.00039
    Deviation

     | Show Table
    DownLoad: CSV

    For each of numerical examples, it has the same stopping rule below during the iterative process of the modified power method. When the modified power method is applied to each instance of the rank one approximations involving $A^k$ or $B^k$, it generates two sequences of vectors $\{u^{k_i}\}$ and $\{v^{k_i}\}$ together with the sequence of parameters $\{\delta^{k_i}\}$. The iterative process terminates whenever the $2$-norm of a difference vector between two successive iterates satisfies $\|v^{k_i}-v^{k_i-1}\|_2\leq \epsilon$ or the number of iteration is greater or equal to $ITER$. In each case of numerical verification, both control parameters are set by $\epsilon = 10^{-10}$ and $ITER = 1000$. The final product matrix $u^{k_i}(v^{k_i})^T$ is a positive rank-one approximation to the cross currency rate matrix. In the mean time, the matrix $\delta^{k_i}u^{k_i}(v^{k_i})^T$ is an optimal approximately solution to the constrained ROA problem(see (16) and (38)). In addition, the initial vector $x^0$ is set randomly, in which every component distributes uniformly in the interval $(0, 1)$. The vector $x^0$ is also scaled to a positive unit vector $v^0 = x^0/\|x^0\|_2$ triggering the iterative process of the modified power method.

    For each cross currency rate matrix $A^k$ or $B^k$, the robust ROA approach searches for optimal solutions such as the rank one matrices to both the basic and constrained ROA problems, respectively. The estimated values associated with errors in the residual matrices are summarized in Tables 2~5. The average extreme estimated values of the residual matrices has the same order of $10^{-3}$ as those of $A^k-B^k$ except for the average minimum estimated values in Table 4 and Table 5 with such an even better order as $10^{-4}$. Note that the performance of the rank one approximation is measured by the $2$-norm and the Frobenius norm of the residual matrices. It is known that for each example, an approximately optimal solution to the corresponding CROA problem (16) can be obtained by multiplying each of vectors $u^k$ and $v^k$ with the square root of the parameter $\delta^k$. Hence, the values of the parameter $\delta^k$ displayed in Table 3 and Table 5 indicate the quality of the final updating solutions to the problem (16). As indicated by the robust ROA properties above, it is easy to see that the performance of the basic ROA is better than that of the constrained ROA. Since the minimum of parameters $\delta^k$ is about $0.9996$ for both matrices $A^k$ and $B^k$ over time, together with an average such as $0.99997$ in Table 3 or $0.99999$ in Table 5, there is an order of $10^{-5}$ in general for the residual errors $1-\delta^k$, which ensures that the optimal solution to the CROA problem has a similar property to that of the BROA problem with respect to the magnitude of the largest singular value $\sigma_1^k$ given in Tables 2~5.

    Table 2.  Estimated Values Associated with $A^k$ and Its BROA Matrix.
    Estimated Values of the Sequence $\sigma_1^k$ Iteration Number The Residual Matrix: $A^k-u^k(v^k)^T$
    Maximum Minimum $2$-Norm Frobenius
    Maximum 347.299 3 0.05659 -0.00097 0.21755 0.21764
    Minimum 229.299 2 0.00106 -0.13543 0.00233 0.00319
    Average 291.515 2.898 0.00375 -0.00340 0.00663 0.00769
    Standard 34.403 0.302 0.00242 0.00378 0.00643 0.00646
    Deviation

     | Show Table
    DownLoad: CSV
    Table 3.  Estimated Values Associated with $A^k$ and Its CROA Matrix.
    Estimated Values of the Sequence $\sigma_1^k$ $\delta^k$ The Residual Matrix: $A^k-\delta^k u^k(v^k)^T$
    Maximum Minimum $2$-Norm Frobenius
    Maximum 347.299 1 0.07313 -0.00006 0.21755 0.21775
    Minimum 229.299 0.99959 0.00106 -0.13528 0.00233 0.00319
    Average 291.515 0.99997 0.00685 -0.00309 0.01254 0.01420
    Standard 34.403 4.44e-5 0.00658 0.00379 0.01329 0.01334
    Deviation

     | Show Table
    DownLoad: CSV
    Table 4.  Estimated Values Associated with $B^k$ and Its BROA Matrix.
    Estimated Values of the Sequence $\sigma_1^k$ Iteration Number The Residual Matrix: $B^k-u^k(v^k)^T$
    Maximum Minimum $2$-Norm Frobenius
    Maximum 347.300 3 0.05674 -0.00006 0.21574 0.21575
    Minimum 229.299 2 0.00062 -0.13568 0.00066 0.00097
    Average 291.515 2.218 0.00220 -0.00049 0.00257 0.00322
    Standard 34.403 0.413 0.00259 0.00372 0.00656 0.00664
    Deviation

     | Show Table
    DownLoad: CSV
    Table 5.  Estimated Values Associated with $B^k$ and Its CROA Matrix.
    Estimated Values of the Sequence $\sigma_1^k$ $\delta^k$ The Residual Matrix: $B^k-\delta^k u^k(v^k)^T$
    Maximum Minimum $2$-Norm Frobenius
    Maximum 347.300 1 0.06882 -0.00004 0.21574 0.21586
    Minimum 229.299 0.99962 0.00062 -0.13554 0.00066 0.00097
    Average 291.515 0.99999 0.00273 -0.00044 0.00384 0.00465
    Standard 34.403 2.15e-5 0.00389 0.00370 0.00875 0.00915
    Deviation

     | Show Table
    DownLoad: CSV

    In particular, it is easy to see from Tables 2~5 that the largest singular value $\sigma_1^k$ is significantly greater than the second largest one of any cross currency rate matrix (i.e., the $2$-norm of the residual matrix for the basic rank one approximation). Hence, the robust rank one approximation and the modified power method are efficient approaches for approximating cross currency rate matrices. The iteration numbers of the modified power method in Table 2 and Table 4 are 2 or 3 when satisfiable solutions are obtained for these examples.

    In order to verify the performance of the rank one approximation approach to the currency portfolio optimization problem, three steps are adopted from the data collection to the comparison of different optimization strategies.

    Firstly, records about the cross currency rates with the basket of SDR were collected in the type of Fixing, which ranged from October 10,2016 to December 15,2016 except for holidays and weekends. Total number of records is $49$, each of which includes both the ask and bid prices for every pair of currency in the SDR basket consisting of the currencies such as USD, EUR, JPY, GBP, and CNY. Note that the cross currency rate matrices can also be constructed from either the ask or bid prices, denoted by $A^k$ or $B^k$, respectively, where $k$ is the time index of records.

    Data uncertainties between matrices $A^k$ and $B^k$ are summarized in Table 6. By comparing the estimated values in Table 1 and Table 6, it can be concluded that errors between $A^k$ and $B^k$ for the SDR basket have the similar order to those for the basket of Majors. For example, the average of extreme errors has an order of $10^{-3}$ for two cross currency rate matrices coming from the bid and ask prices, respectively. The average of the sequence of the daily average errors has an order of $10^{-6}$ or $10^{-5}$. The standard deviation of each sequence of estimated values has an order of $10^{-3}$ with the extreme estimated values or $10^{-4}$ with the average ones.

    Table 6.  Estimated Values of Errors between $A^k$ and $B^k$.
    Estimated Values ($N=49$) Errors in the Residual Matrix $A^k-B^k$
    Maximum Minimum Average Standard Deviation
    Maximum 0.011716 -0.000051 0.000784 0.003066
    Minimum 0.000028 -0.010883 -0.001012 0.000305
    Average 0.003994 -0.004554 -0.000082 0.001706
    Standard 0.003301 0.002837 0.000415 0.000628
    Deviation

     | Show Table
    DownLoad: CSV

    In addition, for each element (a pair of currencies) in the difference matrix $A^k-B^k$, four kinds of statistic estimated values are summarized in Table 7, which corresponds to the Maximum, Minimum, Average and Standard Deviation of errors for each pairwise sequence of foreign exchange rates with the SDR basket over time. Note that the extreme estimated values of the errors related to the foreign exchange rates USD/JPY, EUR/JPY and GBP/JPY have a precision order of $10^{-3}$ or $10^{-2}$ and other estimated values are closer to zero. Note that the foreign exchange rate $CNY/GBP$ was not stored in the Bloomberg terminal at the time of data collection. The foreign exchange rate $CNY/GBP$ in Table 7 comes from the ask price of one unit of $GBP$ in terms of $CNY$, which is used twice in the construction of $A^k$ and $B^k$. The bid prices of $GBP$ against $CNY$ are also used twice in both $A^k$ and $B^k$. These kinds of replacements imply that there exists no difference for the corresponding estimated values in Table 7. The last and fifth lines counted from the bottom consist of zeros in Table 7.

    Table 7.  Estimated Values for Sequence of Elements in $\{A^k-B^k\}$.
    Pairwise Sequence ($N=49$) Estimated Values of Errors over Time
    Maximum Minimum Average Standard Deviation
    USD/EUR 4.77e-5 -4.91e-5 -9.48e-7 2.80e-5
    USD/JPY 5.90e-3 -5.81e-3 -7.30e-3 3.17e-3
    USD/GBP 4.84e-5 -4.85e-5 -1.01e-7 2.74e-5
    USD/CNY 2.36e-4 -2.06e-4 2.12e-5 1.31e-4
    EUR/USD 5.67e-5 -5.64e-5 -3.26e-6 3.69e-5
    EUR/JPY 1.17e-2 -1.09e-2 -3.51e-4 5.16e-3
    EUR/GBP 3.75e-5 -3.69e-5 -4.16e-7 2.28e-5
    EUR/CNY 2.87e-4 -2.73e-4 1.34e-6 1.57e-4
    JPY/USD 4.41e-7 -4.92e-7 1.67e-8 2.76e-7
    JPY/EUR 8.35e-7 -7.33e-7 -5.65e-8 3.29e-7
    JPY/GBP 5.14e-7 -5.02e-7 -2.17e-8 2.87e-7
    JPY/CNY 1.96e-6 -2.03e-6 -3.23e-9 1.21e-6
    GBP/USD 7.36e-5 -7.76e-5 3.88e-6 5.08e-5
    GBP/EUR 5.09e-5 -4.13e-5 2.01e-6 2.72e-5
    GBP/JPY 1.03e-2 -8.36e-3 -5.98e-4 5.45e-3
    GBP/CNY 0 0 0 0
    CNY/USD 4.67e-6 -4.91e-6 2.79e-7 2.73e-6
    CNY/EUR 5.16e-6 -4.82e-6 -3.07e-7 3.19e-6
    CNY/JPY 5.93e-4 -5.44e-4 2.20e-5 3.16e-4
    CNY/GBP 0 0 0 0

     | Show Table
    DownLoad: CSV

    Secondly, the ROA approach is applied to approximate the sequences of cross currency rate matrices (i.e., $\{A^k\}$ and $\{B^k\}$), respectively. That is, at each stage $k$, rank one matrices with respect to variants such as the BROA and CROA are generated to approximate $A^k$ and $B^k$, respectively. Statistical estimated values of errors in the residual matrices are summarized in Tables 8~11. Each average for four estimated values of the residual matrices has an order of $10^{-2}$ with the basic ROA matrices in Table 8 and Table 10, which has a less precision than that of the sequence of $\{A^k-B^k\}$. Note that the performance of the rank one approximation to $A^k$ in Table 8 (or Table 9) is similar to that of the ROA to $B^k$ in Table 10 (or Table 11), which is measured by the $2$-norm and the Frobenius norm of the residual matrices.

    Table 8.  Estimated Values with $A^k$ and Its BROA Matrix for the SDR.
    Estimated Values of the Sequence $\sigma_1^k$ Iteration Number The Residual Matrix: $A^k-u^k(v^k)^T$
    Maximum Minimum $2$-Norm Frobenius
    Maximum 226.053 3 0.03963 -0.00215 0.06844 0.06850
    Minimum 199.896 2 0.00202 -0.05805 0.00360 0.00360
    Average 210.061 2.980 0.01165 -0.01277 0.01855 0.01857
    Standard 8.930 0.413 0.00806 0.01049 0.01369 0.01369
    Deviation

     | Show Table
    DownLoad: CSV
    Table 9.  Estimated Values with $A^k$ and Its CROA Matrix for the SDR.
    Estimated Values of the Sequence $\sigma_1^k$ $\delta^k$ The Residual Matrix: $A^k-\delta^k u^k(v^k)^T$
    Maximum Minimum $2$-Norm Frobenius
    Maximum 226.053 1 0.76834 -0.00014 1.17942 1.17953
    Minimum 199.896 0.99470 0.00202 -0.05755 0.00360 0.00360
    Average 210.061 0.99949 0.07506 -0.01059 0.11775 0.11878
    Standard 8.930 0.001016 0.13743 0.01078 0.21329 0.21318
    Deviation

     | Show Table
    DownLoad: CSV
    Table 10.  Estimated Values with $B^k$ and $u^k(v^k)^T$ for the SDR.
    Estimated Values of the Sequence $\sigma_1^k$ Iteration Number The Residual Matrix: $B^k-u^k(v^k)^T$
    Maximum Minimum $2$-Norm Frobenius
    Maximum 226.055 3 0.03991 -0.00224 0.06814 0.06820
    Minimum 199.891 2 0.00169 -0.05780 0.00331 0.00332
    Average 210.060 2.959 0.01167 -0.01284 0.01858 0.01861
    Standard 8.932 0.200 0.00805 0.01047 0.01369 0.01369
    Deviation

     | Show Table
    DownLoad: CSV
    Table 11.  Estimated Values with $B^k$ and $\delta^k u^k(v^k)^T$ for the SDR.
    Estimated Values of the Sequence $\sigma_1^k$ $\delta^k$ The Residual Matrix: $B^k-\delta^k u^k(v^k)^T$
    Maximum Minimum $2$-Norm Frobenius
    Maximum 226.055 1 0.76317 -0.00014 1.17155 1.17167
    Minimum 199.891 0.99473 0.00169 -0.05737 0.00331 0.00332
    Average 210.060 0.99949 0.07518 -0.01069 0.11800 0.11869
    Standard 8.932 0.00102 0.13722 0.01081 0.21299 0.21302
    Deviation

     | Show Table
    DownLoad: CSV

    In particular, a solution to the corresponding CROA problem (16) is obtained by multiplying vectors $u^k$ and $v^k$ with the square root of the parameter $\delta^k$, respectively. By comparing the $2$-norm and the Frobenius norm of the residual matrices, it is obvious that the performance of the basic ROA approach in Table 8(or Table 10) is much better than that of the constrained ROA approach in Table 9 (or Table 11). Note that the values of the parameter $\delta^k$ for currencies in the SDR basket in Table 9 and Table 11 have a larger standard deviation than those for currencies in the basket of Majors in Table 3 and Table 5. It indicates that the quality of the final updating solutions to the problem (16) with the SDR basket is not better than that with the basket of Majors.

    Furthermore, the minimum of parameters $\delta^k$ over time is $0.99470$ in Table 9 or $0.99473$ in Table 11, which corresponds to the largest $2$-norm and Frobenius norm of the residual matrices. The largest norm of the residual matrices in Table 9 and Table 11 are associated with the constrained ROA data on December 5,2016. For example, for the cross currency rate matrix $A^k$, which is generated from the ask prices on December 5,2016, the residual matrix $A^k-u^k(v^k)^T$ of the basic ROA is given by

    $ \begin{array}{cc}
    & \begin{array}{lclcc}
    \quad USD\quad &   EUR\quad & \quad JPY &\quad  GBP &\quad CNY\\
    \end{array}
    \\ USDEURJPYGBPCNY
    & \left( 1.64e-56.47e-54.86e-41.66e-48.09e-39.67e-52.13e-47.07e-47.27e-51.18e-22.70e-62.82e-62.39e-53.48e-63.95e-45.81e-55.64e-52.55e-42.82e-44.20e-31.10e-36.32e-43.42e-47.83e-45.33e-3
    \right). \\ \end{array} $

    The updating parameter $\delta^k$ causes a significant change of the third column vector in the residual matrix. For example, the third column vector in the residual matrix $A^k-\delta^k u^k(v^k)^T$ of the constrained ROA is given by $(0.60344$, $0.65065$, $0.00533$, $0.76834$, $0.08872)^T$, which corresponds to the minimum of updating parameters $\delta^k = 0.99470$ and the maximal error $0.76834$ in Table 9. In particular, the maximum of errors, $0.76834$, is at the position of the foreign exchange rate $GBP/JPY$. This is the main reason why the maximum of the $2$-norm and Frobenius norm of residual matrices is larger than $1.179$ in Table 9 and $1.171$ in Table 11 for the constrained rank one approximation.

    Finally, the numerical results of three optimization strategies are compared for optimizing the currency portfolios. These strategies include the basic model (4)$\sim$(7) in the subsection 2.2, the ROA model (43)$\sim$(45) in the subsection 4.1 and a variant of the ROA model in Theorem 4.1. The third model integrates the optimal solution to the ROA model with the practical cross currency rates, which is presented in Proposition 4.1 in the subsection 4.3. It usually induces a feasible solution to the currency portfolio optimization problem, which is referred to as the VSC variant in Table 12 and Table 13. Two tables summarize numerical results and the properties related to three models for optimizing the currency portfolios with the SDR basket. In the captions of two tables, $\{A^k\}$ and $\{B^k\}$ represent the sequences of cross currency rate matrices generated from data about the ask and bid prices of currencies in the SDR basket, respectively.

    Table 12.  Currency Portfolio Optimization with the sequence $\{A^k\}$.
    Properties of Three Models($N=49$) Currencies in the SDR: maximization
    USD EUR JPY GBP CNY
    Initial Currency Portfolio 7.30331 4.88609 5.78525 2.372836 4.58849
    Basic Model Init. val.(on $A^1$) 16.41733 14.73780 1700.8803 13.27703 110.16587
    Opt. val.(on $A^N$) 19.39528 18.62245 2291.7739 15.61240 134.62402
    Basic ratio 1.18139 1.26358 1.34740 1.17590 1.22201
    ROA Model Init. val.(on $u^1(v^1)^T$) 16.41796 14.73880 1700.8765 13.27985 110.22446
    Opt. val.(on $u^N(v^N)^T)$ 19.41553 18.64281 2294.0736 15.63146 134.82392
    ROA ratio 1.18258 1.26488 1.34876 1.17708 1.22318
    VSC variant Init. val.(on $u^1$): $t_1$ 119.89752 119.89752 119.89752 119.89752 119.89752
    Opt. val.(on $u^N$): $t_N$ 152.85879 152.85879 152.85879 152.85879 152.85879
    VSC ratio 1.27491 1.27491 1.27491 1.27491 1.27491
    Init. val.(on $A^1$) 16.41733 14.73780 1700.8803 13.27703 110.16587
    Approx. opt.(on $A^N$) 19.09784 18.33165 2260.9805 15.36315 132.73765
    Approx. ratio 1.16327 1.24385 1.32930 1.15712 1.20489
    Compare Ratios $v^1$ 0.13693 0.12293 14.18609 0.11076 0.91932
    $v^N$ 0.12702 0.12196 15.00780 0.10226 0.88202
    Trans. basic ratio 1.27363 1.27361 1.27363 1.27363 1.27370
    Trans. approx. ratio 1.25410 1.25372 1.25652 1.25329 1.25585
    VSC ratio 1.27491 1.27491 1.27491 1.27491 1.27491

     | Show Table
    DownLoad: CSV
    Table 13.  Currency Portfolio Optimization with the sequence $\{B^k\}$.
    Properties of Three Models($N=49$) Currencies in the SDR: maximization
    USD EUR JPY GBP CNY
    Initial Currency Portfolio 7.57740 7.43132 3.92227 6.55478 1.711867
    Basic Model Init. val.(on $B^1$) 24.24769 21.76816 2512.0984 19.61246 162.76948
    Opt. val.(on $B^N$) 28.64041 27.50053 3384.1513 23.05553 198.79025
    Basic ratio 1.18116 1.26334 1.34714 1.17555 1.22130
    ROA Model Init. val.(on $u^1(v^1)^T$) 24.24783 21.76825 2512.0968 19.61345 162.79373
    Opt. val.(on $u^N(v^N)^T)$ 28.67600 27.53581 3388.4055 23.08792 199.13519
    ROA ratio 1.18262 1.26495 1.34884 1.17715 1.22324
    VSC variant Init. val.(on $u^1$): $t_1$ 177.08115 177.08115 177.08115 177.08115 177.08115
    Opt. val.(on $u^N$): $t_N$ 225.77535 225.77535 225.77535 225.77535 225.77535
    VSC ratio 1.27498 1.27498 1.27498 1.27498 1.27498
    Init. val.(on $B^1$) 24.24769 21.76816 2512.0984 19.61246 162.76948
    Approx. opt.(on $B^N$) 28.19883 27.06602 3338.4689 22.68386 195.98855
    Approx. ratio 1.16295 1.24338 1.32896 1.15660 1.20409
    Compare Ratios $v^1$ 0.13693 0.12293 14.18613 0.110760 0.91932
    $v^N$ 0.12701 0.12196 15.00786 0.10226 0.88201
    Trans. basic ratio 1.27341 1.27335 1.27338 1.27326 1.27296
    Trans. approx. ratio 1.25377 1.25323 1.25619 1.25273 1.25502
    VSC ratio 1.27498 1.27498 1.27498 1.27498 1.27498

     | Show Table
    DownLoad: CSV

    In comparing the performance of three optimization strategies, the same initial currency portfolio $x^0$ is used, in which each element is uniformly distributed in the interval $[0, 10]$ and corresponds to the amount of a currency in the SDR basket. The subroutine linprog.m in the MATLAB is called to solve the basic model (4)$\sim$(7) in the subsection 2.2 under the assumption of the given cross currency rates. For each currency in the SDR basket, the goal is set to maximize its amount at the last stage $N = 49$. The control parameter options.MaxIter in the optimization toolbox of MATLAB is set to the maximum between the integer $85$ and the number of decision variables (i.e., all of $x_i^k$ and $y_{ij}^k$) in the basic model. Other parameters are defaults of the subroutine. As a verification, the subroutine linprog.m is also called to solve the instances generated from the rank one approximations to the cross currency rate matrices. The similar control strategies are adopted to solve the ROA model (43)$\sim$(45) in the subsection 4.1 except for the lack of variables $y_{ij}^k$ in the basic model. One of advantages with the ROA model is that its instance can be solved in a larger size than that of the basic model. In addition, it is easy to integrate the optimal solution to the ROA model with the original foreign exchange rates and construct a feasible solution to the currency portfolio optimization problem.

    In Table 12 and Table 13, two initial currency portfolios are $5$-dimensional uniformly distributed vectors in the box domain $[0, 10]^5$, in which every element is not definitely greater or less than another. The initial objective values, the optimal values or the near-optimal values are presented for three optimization strategies, together with the relevant ratios of the final values to the corresponding initial ones. It should be mentioned that optimal values on $A^N$ or $B^N$ for the basic model, on $u^N(v^N)^T$ for the ROA model and on $u^N$ for the VSC variant are obtained by calling the subroutine linprog.m in the MATLAB. The optimal values of the ROA model are slightly greater than those of the basic model for the corresponding selected currencies. In contrast, the objective values of the VSC variant are slightly less than those of the basic model for real currencies, which implies that the former values are near-optimal to the basic model on $A^N$ or $B^N$, respectively. Although each currency in the SDR basket is selected as a goal for optimization with the different ratios of improvement, there exists a common scale that is described by the VSC ratio. The VSC ratio is similar to the transformed ratios under the consideration of the virtual exchange rates at the first and the last stages. It is easy to check that the transformed ratios of the basic model are about $1.273\sim 1.274$ in Table 12 and Table 13, which have errors within $0.002$ in comparing the VSC ratio $1.275$. Even for the feasible solution given by the VSC variant, the transformed ratios range from $1.253\sim 1.256$ with an error about $0.02$. These results indicate that the ROA model and its VSC variant are feasible and efficient tools to solve the currency portfolio optimization problem. In particular, they also possess advantages of reducing decision variables and providing a yardstick independent of currencies in the SDR basket for the currency portfolio optimization problem.

    In this subsection, a theoretical explanation is presented about the relationship between the optimal value of the basic model and a feasible objective value of the VSC variant. Although it is intuitive and not rigorous, it still provides a potential for analyzing the property of the VSC variant compared with an optimal solution to the basic model.

    According to the exploration in the subsection 2.3, the optimal value of the basic model (4)$\sim$(7) can be described by

    $ x_m^N = W_{i_k}^k\prod\limits_{j\geq k}^{N-1}a_{i_ji_{j+1}}^{j+1}, $ (56)

    where $i_k, \cdots, i_{N}$ are indices of the target currencies at the end of periods in an optimal solution, $i_N = m$, and $W_{i_k}^k$ is a representation of the wealth $W^k$ in terms of the currency $i_k$. Without loss of generality, suppose that the optimal ratio in the basic model is given by

    $ \rho_m^N = \prod\limits_{j\geq 0}^{N-1}a_{i_ji_{j+1}}^{j+1}, $ (57)

    which corresponds to a certain amount of currency $i_0$ as the initial wealth. Similarly, the optimal ratio in the ROA model (43)$\sim$(45) is given by

    $ \sigma_m^N = \prod\limits_{j\geq 0}^{N-1}u_{k_j}^{j+1}v_{k_{j+1}}^{j+1}, $ (58)

    where $k_0 = i_0$ and $k_N = i_N = m$. Furthermore, the optimal solution to the ROA model corresponds to a feasible solution as the VSC variant with a ratio defined by

    $ \lambda_m^N = \prod\limits_{j\geq 0}^{N-1}a_{k_jk_{j+1}}^{j+1}. $ (59)

    In order to analyze the relationship between the ratios $\rho_m^N$ and $\lambda_m^N$, a lemma about the function $\ln(1+x)$ is needed, whose proof comes from the methods in the calculus and is omitted here.

    Lemma 5.1. For any real number $x>-1$, the following inequalities hold

    $ \frac{x}{1+x}\leq \ln(1+x)\leq x. $ (60)

    For any forex rate matrix $A^t$, $t = 1, 2, \cdots, N$, there is a rank one approximation such as $u^t(v^t)^T$. Hence, every component $a_{ij}^t$ can be represented by

    $ a_{ij}^t = u_i^tv_j^t+\delta_{ij}^t, $

    where $\delta_{ij}^t$ denotes an error in approximating $a_{ij}^t$ by $u_i^tv_j^t$. By using (57)$\sim$(59) and Lemma 5.1, some equalities or inequalities are obtained as follows:

    $ ln(ρNm)=N1j0ln(aj+1ijij+1)=N1j0ln(uj+1ijvj+1ij+1)+N1j0ln(1+δj+1ijij+1uj+1ijvj+1ij+1)N1j0ln(uj+1ijvj+1ij+1)+N1j0δj+1ijij+1uj+1ijvj+1ij+1,ln(λNm)=N1j0ln(aj+1kjkj+1)=N1j0ln(uj+1kjvj+1kj+1)+N1j0ln(1+δj+1kjkj+1uj+1kjvj+1kj+1)ln(σNm)+N1j0δj+1kjkj+1aj+1kjkj+1.
    $

    Since the optimality of $\sigma_m^N$ in the ROA model implies

    $ \sum\limits_{j\geq 0}^{N-1}\ln\left(u_{i_j}^{j+1}v_{i_{j+1}}^{j+1}\right)\leq \ln\left(\sigma_m^N\right), $

    we have the relationship between $\rho_m^N$ and $\lambda_m^N$ as follows:

    $ ln(λNm)ln(ρNm)+N1j0δj+1kjkj+1aj+1kjkj+1N1j0δj+1ijij+1uj+1ijvj+1ij+1,
    $

    that is,

    $ \lambda_m^N \geq \rho_m^N \exp\left(\sum\limits_{j\geq 0}^{N-1}\frac{\delta_{k_jk_{j+1}}^{j+1}}{a_{k_jk_{j+1}}^{j+1}} - \sum\limits_{j\geq 0}^{N-1}\frac{\delta_{i_ji_{j+1}}^{j+1}}{u_{i_j}^{j+1}v_{i_{j+1}}^{j+1}}\right). $ (61)

    It is noted that the rank one approximation errors $\delta_{ij}^t$ may be positive or negative (See also Table 2, Table 4, Table 8 and Table 10). There are possibilities that factors at the right hand side of (61) are greater than or less than $1$. The last three rows in Table 12 and Table 13 indicate that the factors $\exp(\cdot)$ on the right hand side are less than $1$. If the opposite phenomena appear in some numerical experiments, then non-linear structures may exist, which are associated with the original currency portfolio optimization problem (not represented in the basic model) and explored by the rank one approximation approach.

    A currency portfolio is one of basic forms of wealth whose value fluctuates with foreign exchange rates over time in the currency market. An approach based on the rank one approximation is proposed in this paper to attack the currency portfolio optimization problem, which aims at maximizing the wealth in currency portfolios evaluated by a specially selected currency. The intrinsic robustness of the rank one approximation to foreign exchange rates is proved together with exploring its properties and developing a modified power method to search for virtual exchange rates. The main results of the paper are summarized as follows: Firstly, under the assumptions about the currency market, the currency portfolio optimization problem is formulated as the basic model, in which there are two types of variables describing currency amounts in portfolios and the amount of each currency exchanged into another, respectively. Secondly, the rank one approximation problem and its variants are also formulated to approximate a foreign exchange rate matrix, whose performance is measured by the Frobenius norm or the $2$-norm of a residual matrix. The intrinsic robustness of the rank one approximation is proved together with its optimality and an algorithm developed to search for virtual exchange rates. Thirdly, the intrinsic robust rank one approximation approach is extended to attack the currency portfolio optimization problem by the technique of decision variables reduction. The reduced formulation is referred to as the ROA model, which keeps only variables describing currency amounts in portfolios. The optimal solution to the ROA model also induces a feasible solution to the basic model of the currency portfolio problem by integrating forex operations from the ROA model with practical forex rates. Finally, numerical examples are presented to verify the feasibility and efficiency of the intrinsic robust rank one approximation approach for approximating forex rate matrices and optimizing currency portfolios over time. There exists an invariant property in the objective function of currency portfolio optimization problem, which is related to the virtual standard currency and independent of any specially selected real currency except for the virtual exchange rates at the first and last stages.

    The research of the first author is supported by the China Scholarship Council while he visits the Department of Statistics, University of Wisconsin-Madison. The first author is also supported in part by National Natural Science Foundation of China(NSFC) under Project 71031005/G0103. The research of the second author is supported by US National Science Foundation under Project CMMI-1536978.

    All authors declare no conflicts of interest in this paper.

    [1] Citrin DE (2017) Recent developments in radiotherapy. N Engl J Med 377: 1065–1075. doi: 10.1056/NEJMra1608986
    [2] Hanna P, Shafiq J, Delaney GP, et al. (2017) The population benefit of evidence-based radiotherapy: 5-Year local control and overall survival benefits. Radiother Oncol 126: 191–197.
    [3] Zubizarreta E, Van DJ, Lievens Y (2016) Analysis of global radiotherapy needs and costs by geographic region and income level. Clin Oncol 29: 84–92.
    [4] Deloch L, Derer A, Hartmann J, et al. (2016) Modern radiotherapy concepts and the impact of radiation on immune activation. Front Oncol 6: 141.
    [5] Baskar R, Dai J, Wenlong N, et al. (2014) Biological response of cancer cells to radiation treatment. Front Mol Biosci 1: 24.
    [6] Awwad HK (1990) The Overall Radiobiological Effect: The Evolution of Radiation Damage, In: Radiation Oncology: Radiobiological and Physiological Perspectives, Developments in Oncology, Springer, Dordrecht, 3–15.
    [7] Mcmillian TJ, Tobi S, Mateos S, et al. (2001) The use of DNA double-strand break quantification in radiotherapy. Int J Radiat Oncol Biol Phys 49: 373–377. doi: 10.1016/S0360-3016(00)01467-X
    [8] Chow JCL (2017) Dose Enhancement Effect in Radiotherapy: Adding Gold Nanoparticle to Tumour in Cancer Treatment. Nanostruct Cancer Ther 2017: 383–400.
    [9] Hanks GE, Hanlon AL, Schultheiss TE, et al. (1998) Dose escalation with 3D conformal treatment: Five-year outcomes, treatment optimization, and future directions. Int J Radiat Oncol Biol Phys 41: 501–510. doi: 10.1016/S0360-3016(98)00089-3
    [10] Purdy JA (1996) Volume and dose specification, treatment evaluation, and reporting for 3D conformal radiation therapy, In: Palta J, Mackie TR, eds. Teletherapy: Present and Future, College Park, Md, Advanced Medical Publishing, 235–251..
    [11] Perez CA, Purdy JA, Harms WB, et al. (1995) Three-dimensional treatment planning and conformal radiation therapy: Preliminary evaluation. Radiother Oncol 36: 32–43. doi: 10.1016/0167-8140(95)01566-Y
    [12] Mesbahi A (2010) A review on gold nanoparticles radiosensitization effect in radiation therapy of cancer. Rep Pract Oncol Radiother 15: 176–180. doi: 10.1016/j.rpor.2010.09.001
    [13] Ghita M, Mcmahon SJ, Laura E (2017) A mechanistic study of gold nanoparticle radiosensitisation using targeted microbeam irradiation. Sci Rep 7: 44752. doi: 10.1038/srep44752
    [14] Haume K, Rosa S, Grellet S, et al. (2016) Gold nanoparticles for cancer radiotherapy: A review. Cancer Nanotechnol 7: 8. doi: 10.1186/s12645-016-0021-x
    [15] Mcmachon SJ, Hyland WB, Muir MF, et al. (2011) Nanodosimetric effects of gold nanoparticles in megavoltage radiation therapy. Radiother Oncol 100: 412–416. doi: 10.1016/j.radonc.2011.08.026
    [16] Cui L, Her S, Borst GR, et al. (2017) Radiosensitization by gold nanoparticles: Will they ever make it to the clinic? Radiother Oncol 124: 344–356. doi: 10.1016/j.radonc.2017.07.007
    [17] Her S, Jaffray DA, Allen C (2017) Gold nanoparticles for applications in cancer radiotherapy: Mechanisms and recent advancements. Adv Drug Deliv Rev 109: 84–101. doi: 10.1016/j.addr.2015.12.012
    [18] Chithrani DB, Jelveh S, Jalali F, et al. (2010) Gold nanoparticles as radiation sensitizers in cancer therapy. Radiat Res 173: 719–728. doi: 10.1667/RR1984.1
    [19] Chow JCL (2017) Application of Nanoparticle Materials in Radiation Therapy, In: Leticia Myriam Torres Martinez, Oxana Vasilievna Kharissova and Boris Ildusovich Kharisov (Eds.), Handbook of Ecomaterials, Springer Nature, Switzerland.
    [20] Chow JCL (2016) Photon and electron interactions with gold nanoparticles: A Monte Carlo study on gold nanoparticle-enhanced radiotherapy. Nanobiomater Med Imaging 8: 45–70.
    [21] Chow JCL (2015) Characteristics of secondary electrons from irradiated gold nanoparticle in radiotherapy, In: Mahmood Aliofkhazraei (Ed.), Handbook of nanoparticles, Springer International Publishing, Switzerland, Chapter 10, 41–65.
    [22] Chow JCL (2018) Monte Carlo nanodosimetry in gold nanoparticle-enhanced radiotherapy, In: Maria F. Chan (Ed.), Recent advancements and applications in dosimetry, New York: Nova Science Publishers. Chapter 2.
    [23] Yamada M, Foote M, Prow TW (2015) Therapeutic gold, silver, and platinum nanoparticles. Wiley Interdiscip Rev Nanomed Nanobiotechnol 7: 428–445. doi: 10.1002/wnan.1322
    [24] Jeynes JC, Merchant MJ, Spindler A, et al. (2014) Investigation of gold nanoparticle radiosensitization mechanisms using a free radical scavenger and protons of different energies. Phys Med Biol 59: 6431–6443. doi: 10.1088/0031-9155/59/21/6431
    [25] Hainfeld JF, Dilmanian FA, Zhong Z, et al. (2010) Gold nanoparticles enhance the radiation therapy of a murine squamous cell carcinoma. Phys Med Biol 55: 3045–3059. doi: 10.1088/0031-9155/55/11/004
    [26] Hainfeld JF, Smilowitz HM, O'Conor MJ, et al. (2013) Gold nanoparticle imaging and radiotherapy of brain tumors in mice. Nanomedicine 8: 1601–1609. doi: 10.2217/nnm.12.165
    [27] Daniel MC, Astruc D (2004) Gold nanoparticles: Assembly, supramolecular chemistry, quantum-size-related properties, and applications toward biology, catalysis, and nanotechnology. Chem Rev 104: 293–346. doi: 10.1021/cr030698+
    [28] Saha K, Agasti SS, Kim C, et al. (2012) Gold nanoparticles in chemical and biological sensing. Chem Rev 112: 2739–2779. doi: 10.1021/cr2001178
    [29] Giljohann DA, Seferos DS, Daniel WL, et al. (2010) Gold nanoparticles for biology and medicine. Angew Chem 49: 3280–3294. doi: 10.1002/anie.200904359
    [30] Jans H, Huo Q (2012) Gold nanoparticle-enabled biological and chemical detection and analysis. Chem Soc Rev 41: 2849–2866. doi: 10.1039/C1CS15280G
    [31] Murphy CJ, Gole AM, Stone JW, et al. (2008) Gold nanoparticles in biology: Beyond toxicity to cellular imaging. Acc Chem Res 41: 1721–1730. doi: 10.1021/ar800035u
    [32] Jain S, Hirst DG, O'sullivan JM (2012) Gold nanoparticles as novel agents for cancer therapy. Br J Radiol 85: 101–113. doi: 10.1259/bjr/59448833
    [33] Chithrani BD, Ghazani AA, Chan WC (2006) Determining the size and shape dependence of gold nanoparticle uptake into mammalian cells. Nano Lett 6: 662–668. doi: 10.1021/nl052396o
    [34] Grzelczak M, Pérez-Juste J, Mulvaney P, et al. (2008) Shape control in gold nanoparticle synthesis. Chem Soc Rev 37: 1783–1791. doi: 10.1039/b711490g
    [35] Lechtman E, Chattopadhyay N, Cai Z, et al. (2011) Implications on clinical scenario of gold nanoparticle radiosensitization in regards to photon energy, nanoparticle size, concentration and location. Phys Med Biol 56: 4631. doi: 10.1088/0031-9155/56/15/001
    [36] Jiang W, Kim BY, Rutka JT, et al. (2008) Nanoparticle-mediated cellular response is size-dependent. Nat Nanotechnol 3: 145. doi: 10.1038/nnano.2008.30
    [37] Albanese A, Tang PS, Chan WC (2012) The effect of nanoparticle size, shape, and surface chemistry on biological systems. Annu Rev Biomed Eng 14: 1–6. doi: 10.1146/annurev-bioeng-071811-150124
    [38] Binder K, Heermann D, Roelofs L, et al. (1993) Monte Carlo simulation in statistical physics. Comput Phys 7: 156–157. doi: 10.1063/1.4823159
    [39] Andreo P (1991) Monte Carlo techniques in medical radiation physics. Phys Med Biol 36: 861. doi: 10.1088/0031-9155/36/7/001
    [40] Metropolis N, Ulam S (1949) The Monte Carlo method. J Am Stat Assoc 44: 335–341. doi: 10.1080/01621459.1949.10483310
    [41] Chow JCL (2017) Internet-based computer technology on radiotherapy. Rep Pract Oncol Radiother 22: 455–462. doi: 10.1016/j.rpor.2017.08.005
    [42] Chow JCL (2011) A performance evaluation on Monte Carlo simulation for radiation dosimetry using cell processor. J Comp Meth Sci Eng 11: 1–12.
    [43] Chow JCL (2016) Performance optimization in 4D radiation treatment planning using Monte Carlo simulation on the cloud. J Comp Meth Sci Eng 16: 147–156.
    [44] Wang H, Ma Y, Pratx G, et al. (2011) Toward real-time Monte Carlo simulation using a commercial cloud computing infrastructure. Phys Med Biol 56: N175. doi: 10.1088/0031-9155/56/17/N02
    [45] Bernal MA, Bordage MC, Brown JM, et al. (2015) Track structure modeling in liquid water: A review of the Geant4-DNA very low energy extension of the Geant4 Monte Carlo simulation toolkit. Phys Med 31: 861–874. doi: 10.1016/j.ejmp.2015.10.087
    [46] Incerti S, Ivanchenko A, Karamitros M, et al. (2010) Comparison of GEANT4 very low energy cross section models with experimental data in water. Med Phys 37: 4692–4708. doi: 10.1118/1.3476457
    [47] Villagrasa C, Francis Z, Incerti S (2010) Physical models implemented in the GEANT4-DNA extension of the GEANT-4 toolkit for calculating initial radiation damage at the molecular level. Rad Prot Dosim 143: 214–218.
    [48] Champion C, Incerti S, Perrot Y, et al. (2014) Dose point kernels in liquid water: An intra-comparison between GEANT4-DNA and a variety of Monte Carlo codes. Appl Radiat Isot 83: 137–141. doi: 10.1016/j.apradiso.2013.01.037
    [49] Butterworth KT, McMahon SJ, Currell FJ, et al. (2012) Physical basis and biological mechanisms of gold nanoparticle radiosensitization. Nanoscale 4: 4830–4838. doi: 10.1039/c2nr31227a
    [50] Montenegro M, Nahar SN, Pradhan AK, et al. (2009) Monte Carlo simulations and atomic calculations for Auger processes in biomedical nanotheranostics. J Phys Chem A 113: 12364–12369.
    [51] He X, Cheng F, Chen ZX (2016) The lattice kinetic Monte Carlo simulation of atomic diffusion and structural transition for gold. Sci Rep 6: 33128. doi: 10.1038/srep33128
    [52] Rogers DW, Walters B, Kawrakow I (2009) BEAMnrc users manual. Nrc Rep Pirs 509: 12.
    [53] Martinov MP, Thomson RM (2017) Heterogeneous multiscale Monte Carlo simulations for gold nanoparticle radiosensitization. Med Phys 44: 644–653. doi: 10.1002/mp.12061
    [54] Sakata D, Kyriakou I, Okada S, et al. (2018) Geant4-DNA track-structure simulations for gold nanoparticles: The importance of electron discrete models in nanometer volumes. Med Phys 45: 2230–2242. doi: 10.1002/mp.12827
    [55] Brown JM, Dimmock MR, Gillam JE, et al. (2014) A low energy bound atomic electron Compton scattering model for Geant4. Nucl Instrum Meth B 338: 77–88. doi: 10.1016/j.nimb.2014.07.042
    [56] Chow JCL, He C (2016) Gold nanoparticle DNA damage in radiotherapy: A Monte Carlo study. AIMS Bioeng 3: 352–361. doi: 10.3934/bioeng.2016.3.352
    [57] Cho SH (2005) Estimation of tumour dose enhancement due to gold nanoparticles during typical radiation treatments: A preliminary Monte Carlo study. Phys Med Biol 50: N163–N173. doi: 10.1088/0031-9155/50/15/N01
    [58] Zhang SX, Gao J, Buchholz TA, et al. (2009) Quantifying tumor-selective radiation dose enhancements using gold nanoparticles: A Monte Carlo simulation study. Biomed Microdevices 11: 925–933. doi: 10.1007/s10544-009-9309-5
    [59] Leung MK, Chow JCL, Chithrani BD, et al. (2011) Irradiation of gold nanoparticles by X-rays: Monte Carlo simulation of dose enhancements and the spatial properties of the secondary electrons production. Med Phys 38: 624–631. doi: 10.1118/1.3539623
    [60] Hwang C, Kim JM, Kim JH (2017) Influence of concentration, nanoparticle size, beam energy, and material on dose enhancement in radiation therapy. J Radiat Res 58: 405–411. doi: 10.1093/jrr/rrx009
    [61] Douglass M, Bezak E, Penfold S (2013) Monte Carlo investigation of the increased radiation deposition due to gold nanoparticles using kilovoltage and megavoltage photons in a 3D randomized cell model. Med Phys 40: 071710. doi: 10.1118/1.4808150
    [62] Zygmanski P, Liu B, Tsiamas P, et al. (2013) Dependence of Monte Carlo microdosimetric computations on the simulation geometry of gold nanoparticles. Phys Med Biol 58: 7961–7977. doi: 10.1088/0031-9155/58/22/7961
    [63] Cai Z, Pignol JP, Chattopadhyay N, et al. (2013) Investigation of the effects of cell model and subcellular location of gold nanoparticles on nuclear dose enhancement factors using Monte Carlo simulation. Med Phys 40: 114101. doi: 10.1118/1.4823787
    [64] Xie WZ, Friedland W, Li WB, et al. (2015) Simulation on the molecular radiosensitization effect of gold nanoparticles in cells irradiated by X-rays. Phys Med Biol 60: 6195–6212. doi: 10.1088/0031-9155/60/16/6195
    [65] Lin AW, Lewinski NA, West JL, et al. (2005) Optically tunable nanoparticle contrast agents for early cancer detection: Model-based analysis of gold nanoshells. J Biomed Opt 10: 064035. doi: 10.1117/1.2141825
    [66] Zagaynova EV, Shirmanova MV, Kirillin MY, et al. (2008) Contrasting properties of gold nanoparticles for optical coherence tomography: Phantom, in vivo studies and Monte Carlo simulation. Phys Med Biol 53: 4995–5009. doi: 10.1088/0031-9155/53/18/010
    [67] Kirillin M, Shirmanova M, Sirotkina M, et al. (2009) Contrasting properties of gold nanoshells and titanium dioxide nanoparticles for optical coherence tomography imaging of skin: Monte Carlo simulations and in vivo study. J Biomed Opt 14: 021017. doi: 10.1117/1.3122373
    [68] Arifler D (2013) Nanoplatform-based optical contrast enhancement in epithelial tissues: Quantitative analysis via Monte Carlo simulations and implications on precancer diagnostics. Opt Express 21: 3693–3707. doi: 10.1364/OE.21.003693
    [69] Manohar N, Jones BL, Cho SH (2014) Improving X-ray fluorescence signal for benchtop polychromatic cone-beam X-ray fluorescence computed tomography by incident X-ray spectrum optimization: A Monte Carlo study. Med Phys 41: 101906. doi: 10.1118/1.4895004
    [70] Albayedh F, Chow JCL (2018) Monte Carlo simulation on the imaging contrast enhancement in nanoparticle-enhanced radiotherapy. J Med Phys 43: 195–199. doi: 10.4103/jmp.JMP_141_17
    [71] Lechtman E, Mashouf S, Chattopadhyay N, et al. (2013) A Monte Carlo-based model of gold nanoparticle radiosensitization accounting for increased radiobiological effectiveness. Phys Med Biol 58: 3075. doi: 10.1088/0031-9155/58/10/3075
    [72] Amato E, Italiano A, Leotta S, et al. (2013) Monte Carlo study of the dose enhancement effect of gold nanoparticles during X-ray therapies and evaluation of the anti-angiogenic effect on tumour capillary vessels. J Xray Sci Technol 21: 237–247.
    [73] Lin Y, Paganetti H, McMahon SJ (2015) Gold nanoparticle induced vasculature damage in radiotherapy: Comparing protons, megavoltage photons, and kilovoltage photons. Med Phys 42: 5890–5902. doi: 10.1118/1.4929975
    [74] Kakade NR, Sharma SD (2015) Dose enhancement in gold nanoparticle-aided radiotherapy for the therapeutic photon beams using Monte Carlo technique. J Cancer Res Ther 11: 94–97. doi: 10.4103/0973-1482.147691
    [75] Zabihzadeh M, Moshirian T, Ghorbani M, et al. (2018) A Monte Carlo Study on Dose Enhancement by Homogeneous and Inhomogeneous Distributions of Gold Nanoparticles in Radiotherapy with Low Energy X-rays. J Biomed Phys Eng 8: 13–28.
    [76] Brivio D, Zygmanski P, Arnoldussen M, et al. (2015) Kilovoltage radiosurgery with gold nanoparticles for neovascular age-related macular degeneration (AMD): A Monte Carlo evaluation. Phys Med Biol 60: 9203–9213. doi: 10.1088/0031-9155/60/24/9203
    [77] Zheng XJ, Chow JCL (2017) Radiation dose enhancement in skin therapy with nanoparticle addition: A Monte Carlo study on kilovoltage photon and megavoltage electron beams. World J Radiol 2017 9: 63–71.
    [78] Chow JCL, Leung MK, Jaffray DA (2012) Monte Carlo simulation on a gold nanoparticle irradiated by electron beams. Phys Med Biol 57: 3323–3331. doi: 10.1088/0031-9155/57/11/3323
    [79] Mehrnia SS, Hashemi B, Mowla SJ, et al. (2017) Enhancing the effect of 4MeV electron beam using gold nanoparticles in breast cancer cells. Phys Med 35: 18–24. doi: 10.1016/j.ejmp.2017.02.014
    [80] Lin Y, Mcmahon SJ, Scarpelli M, et al. (2014) Comparing gold nano-particle enhanced radiotherapy with protons, megavoltage photons and kilovoltage photons: A Monte Carlo simulation. Phys Med Biol 59: 7675–7689. doi: 10.1088/0031-9155/59/24/7675
    [81] Martínez-Rovira I, Prezado Y (2015) Evaluation of the local dose enhancement in the combination of proton therapy and nanoparticles. Med Phys 42: 6703–6710. doi: 10.1118/1.4934370
    [82] Cho J, Gonzalez-Lepera C, Manohar N, et al. (2016) Quantitative investigation of physical factors contributing to gold nanoparticle-mediated proton dose enhancement. Phys Med Biol 61: 2562–2581. doi: 10.1088/0031-9155/61/6/2562
    [83] Bahreyni Toossi MT, Ghorbani M, Mehrpouyan M, et al. (2012) A Monte Carlo study on tissue dose enhancement in brachytherapy: A comparison between gadolinium and gold nanoparticles. Australas Phys Eng Sci Med 35: 177–185. doi: 10.1007/s13246-012-0143-3
    [84] Asadi S, Vaez-zadeh M, Masoudi SF, et al. (2015) Gold nanoparticle-based brachytherapy enhancement in choroidal melanoma using a full Monte Carlo model of the human eye. J Appl Clin Med Phys 16: 344–357. doi: 10.1120/jacmp.v16i5.5568
    [85] Asadi S, Vaez-Zadeh M, Vahidian M, et al. (2016) Ocular brachytherapy dosimetry for 103Pd and 125I in the presence of gold nanoparticles: A Monte Carlo study. J Appl Clin Med Phys 17: 90–99.
    [86] Yan H, Ma X, Sun W, et al. (2018) Monte Carlo dosimetry modeling of focused kV X-ray radiotherapy of eye diseases with potential nanoparticle dose enhancement. Med Phys.
    [87] Al-Musywel HA, Laref A (2017) Effect of gold nanoparticles on radiation doses in tumor treatment: A Monte Carlo study. Laser Med Sci 32: 2073–2080. doi: 10.1007/s10103-017-2329-0
    [88] Lai P, Cai Z, Pignol JP (2017) Monte Carlo simulation of radiation transport and dose deposition from locally released gold nanoparticles labeled with 111In, 177Lu or 90Y incorporated into tissue implantable depots. Phys Med Biol 62: 8581–8599. doi: 10.1088/1361-6560/aa9106
    [89] Dimitriou NM, Tsekenis G, Balanikas EC, et al. (2017) Gold nanopartirlces, radiations and the immune system: Current insights into the physical mechanisms and the biological interactions of this new alliance towards cancer therapy. Pharmacol Therapeut 78: 1–17.
    [90] Mavragani IV, Nikitaki Z, Souli MP, et al. (2017) Complex DNA damage: A route to radiation-induced genomic instability and carcinogenesis. Cancers 9: 91. doi: 10.3390/cancers9070091
  • This article has been cited by:

    1. Mengyue Wang, Hongxuan Huang, The design of a flexible capital-constrained global supply chain by integrating operational and financial strategies, 2019, 88, 03050483, 40, 10.1016/j.omega.2018.11.016
    2. Yunjae Nam, Dongsun Lee, Efficient one asset replacement scheme for an optimized portfolio, 2022, 7, 2473-6988, 15881, 10.3934/math.2022869
  • Reader Comments
  • © 2018 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(7030) PDF downloads(2341) Cited by(43)

Figures and Tables

Figures(1)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog