- Open Access
Efficient quantum simulation of fermionic and bosonic models in trapped ions
© Lamata et al.; licensee Springer on behalf of EPJ 2014
- Received: 8 January 2014
- Accepted: 26 May 2014
- Published: 18 June 2014
We analyze the efficiency of quantum simulations of fermionic and bosonic models in trapped ions. In particular, we study the optimal time of entangling gates and the required number of total elementary gates. Furthermore, we exemplify these estimations in the light of quantum simulations of quantum field theories, condensed-matter physics, and quantum chemistry. Finally, we show that trapped-ion technologies are a suitable platform for implementing quantum simulations involving interacting fermionic and bosonic modes, paving the way for overcoming classical computers in the near future.
PACS Codes: 03.67.Ac, 03.67.Lx, 37.10.Ty.
- quantum information
- quantum simulation
- trapped ions
Quantum simulation is one of the most promising fields in quantum information science. Feynman already pointed out in 1982  that a controllable quantum platform could simulate the dynamics or static properties of another quantum system exponentially faster than classical computers. Since then, this hypothesis has been demonstrated , and important theoretical and experimental work followed [3–5]. Furthermore, quantum simulators establish analogies between previously unconnected fields, and have as a main aim to overcome classical computers.
Many proposals and experimental realizations of quantum simulations in a broad variety of platforms have been put forward, as for example spin systems [6–9], the Bose-Hubbard model implemented with cold atoms , quantum chemistry  and quantum statistics [12–14] simulated with photonic systems, condensed matter models with Rydberg atoms , relativistic quantum mechanics [16–19], quantum field theories , and the lattice Schwinger model . On the other hand, quantum simulations of fermionic and bosonic systems in trapped ions have been recently proposed . Therefore, it is timely to study the experimental requirements needed, to assess the feasibility of the proposal and to compare it with other implementations.
In this article, we analyze the necessary resources to implement a quantum simulation of fermions and bosons with trapped ions [20, 22–24]. We show that the methods developed for simulating fermionic and bosonic systems with ions can save a large amount of resources in terms of gates with respect to other platforms. This demonstrates that trapped ions are a promising quantum technology for a wide variety of quantum simulations, including high energy physics, condensed matter, or quantum chemistry.
Via sideband cooling, the ionic motional modes are able to reach their ground state, which is commonly used as a quantum bus to perform two-qubit gates between any pair of ions in a string. Finally, using resonance fluorescence by means of a cyclic transition, quantum nondemolition measurements of the qubit can be realized. Fidelities of state preparation, single- and two-qubit gates, and qubit measurement, are currently above 99% .
where and are Pauli matrices associated with the ionic internal levels, a ( ) is the annihilation (creation) operator of the corresponding motional mode, is the frequency of the internal ionic transition, ν is the frequency of the trap, is the frequency of the laser field drive, ϕ is the laser phase, k is the laser wave vector, and Ω is the Rabi frequency associated with the ion-laser coupling.
where Δ is the laser detuning with respect to the internal ionic transition, is the so called Lamb-Dicke parameter, where is the ground state width of the motional harmonic oscillator mode.
where and ( ) are the raising and lowering operators of the jth ion and the creation (annihilation) bosonic operators of the kth vibrational mode, respectively.
By appropriately combining the interactions appearing in Eq. (7) one may obtain the basic single and two-qubit gates necessary for universal quantum computing. Prototypical cases of two-qubit gates that can be realized in trapped ions are: the Cirac-Zoller gate , corresponding basically to a controlled-NOT (CNOT) gate, and the Mølmer-Sørensen (MS) gate , that is the basic building block for our quantum simulations of fermions and bosons in trapped ions.
The structure of the article is as follows. In Section 2.1, we summarize the method for simulating fermionic systems in trapped ions introduced in Ref. , and we propose a novel approach with an ultrafast gate that may speed up the implementation of the method. In Section 2.2 we assess the efficiency of the method in terms of the number of elementary gates and realization time, and show that it can be highly advantageous as compared to other platforms. Finally, we give our conclusions in Section 3.
2.1 Fermionic and bosonic models in trapped ions
Interacting fermionic and bosonic systems are ubiquitous in physics. They appear as effective models in condensed-matter physics and quantum chemistry, constituting also the natural language in which quantum field theories are analyzed. The numerical computation of interacting fermionic and bosonic models is, in general, a hard problem due to the fast growth of the Hilbert space dimension with the number of modes . The use of numerical methods such as quantum Monte Carlo is not always possible due to the so-called sign problem. In this sense, quantum simulations appear as the technique that will allow us to calculate the time evolution of interacting fermionic and bosonic theories in an optimized way .
2.1.1 Efficient implementation of fermionic dynamics
2.1.2 Efficient implementation of fermions interacting with bosons
where and obey .
Here, several approximations can be considered. For instance, an adequate discretization in the number of fermionic and bosonic modes will make the implementation feasible with current technology. We point out that the kind of terms that will arise from Hamiltonian (8) simply correspond to interactions between fermions and fermions with bosons, and each of them is implementable with the previously commented techniques. In the spin language, the different terms appearing will be nonlocal spin operators coupled linearly to the position operator of the bosons. The interaction between fermions will arise through the coupling to the bosons, that will act as mediators.
2.1.3 Optimization of entangling gates for implementing fermions and bosons in trapped ions
associated with a dynamics that we name Ultrafast Multi-Qubit (UMQ) gate for reasons that will be clarified later. Label 1 denotes here the ion acted upon by the local gate applied between the two MS gates. Doing this substitution the protocol remains exactly the same, given that the terms not involving ion 1 cancel out after the two MS gates. Notice that the label 1 can refer to any spin which appears in the nonlocal spin interaction. Accordingly, one may just consider the UMQ gate for our protocol instead of the MS gate. That is, one would implement the UMQ gate pair by pair. This can be a significant advantage, given that unitary evolutions associated with Hamiltonians of the kind can be done in trapped ions with resonant gates [34, 35], saving orders of magnitude in the gate time with respect to dispersive gates like the MS gate. Current proposals consider applying the resonant gates to neighboring ions, and to couple distant ions one can employ shuttling [34, 35]. We consider a setup analogous to the one in Ref. . The shuttling time will depend on the specific experiment and the kind of protocol, either adiabatic or making use of reverse engineering techniques. Thus, for say 10 ions, one will need 10 resonant gates in the new protocol per MS gate in the old protocol, to implement the UMQ gate. However, given that the resonant gates can be done about 3 orders of magnitude faster, one may reduce the total protocol time by 2 orders of magnitude. For the relevant case of 40 ions, which would simulate 40 fermionic modes, one may reduce the simulator time a factor of 25 using the UMQ gate with respect to the MS-based protocol. Instead of shuttling the ions, a further possibility is to couple distant sites via swap gates with just a linear resource overhead .
2.2 Analysis of quantum-simulated dynamics
We assess now the feasibility of our protocols for implementing fermionic and bosonic dynamics in trapped ions by giving illustrative examples. We calculate the number of entangling gates needed when using MS gates, and compare it with other implementations that use Controlled-NOT (CNOT) gates . We show that in trapped ions one may reduce the number of necessary multiqubit gates by almost one order of magnitude.
2.2.1 Fermion models in trapped ions
where or ↓. Let us now make a counting of the number of gates needed for this quantum simulation. The first kind of terms in Eq. (13) that we consider are tunneling terms in a row, see Figure 3. After applying the Jordan-Wigner transformation, , , we have, e.g., . This kind of term employs 4 MS gates (two per summand), and given that we have 16 of these terms, with two spins per site, the total number of entangling gates needed is 128 MS gates. The second kind of terms in Eq. (13) are the tunneling terms in a column which are nonlocal in the spin-operator encoding. For example, the term . The number of MS gates of this kind of term is . Finally, the last type of term in Eq. (13) is the onsite Coulomb repulsion, . In the spin language we have, e.g., , where is the excited state of ion i (see Figure 1), which requires just one entangling gate, with Hamiltonian . The number of two-qubit gates associated with this kind of term is 20. Summarizing, the number of entangling gates, including MS gates, for implementing the Hubbard model in our 40-mode lattice is 268 gates per Trotter step. For 10 Trotter steps, this will give a total number of 2,680 gates.
We want to compare now the previous calculation with fermionic implementations using digital simulations in other quantum platforms. In those cases in which the MS gate is not available, and one has to employ, e.g., CNOT gates, for each nonlocal spin operator composed of N Pauli matrices one needs 2N CNOT gates , instead of 2 MS gates. Accordingly, the number of CNOT gates for the tunneling terms in a row is for each spin, 384 in total. Moreover, the number of CNOT gates for the tunneling terms in a column is per spin, 1320 in total. The number of entangling gates for the onsite Coulomb repulsion is still the same as before, 20. Accordingly, the total number of entangling gates per Trotter step is in this case 1,724. For 10 Trotter steps, the total number of gates in implementations making use of CNOT gates and not of MS gates is of about 17,000. This is almost one order of magnitude larger than for the trapped ion case. Accordingly, one realizes that trapped-ion implementations, making use of MS gates, are a highly versatile tool for implementing a fermionic dynamics. Even though one can simulate free fermions efficiently with cold atoms, given that in this case the atoms can be fermionic, it is much more difficult to have nonlinearities and interactions among them than with our trapped-ion methods. Accordingly, we consider our protocol for implementing fermions in trapped ions as complementary to cold atoms and optical lattices.
We make now a rough estimate of the total time of the protocol: for a MS gate time of about 20 μs, and for ∼2,500 entangling gates, assuming the single qubit gates will contribute a small fraction of the total evolution period, this will give a total protocol time of about 50 ms. This is on the order of magnitude of the decoherence time in some current experiments for digital quantum simulators . Accordingly, near-future improvements may allow to reach similar numbers of gates in the protocol inside the coherence time. For a large number, N, of ions in the trap, the protocol may take a longer time for nonresonant gates due to the reduced ion-phonon coupling, that scales as . The time of the MS gate will then increase by a factor of , for N ions with respect to 2, i.e., for 40 ions a factor of 20. This will give a total time of the protocol of 1 s, which is, on the other hand, about the decoherence time for some quantum-simulation experiments with trapped ions, e.g., with Ytterbium . A further possibility to reduce the time of the protocol, and in consequence increase the number of gates that may be realized in an experiment, is to substitute the standard dispersive MS gates by a UMQ gate based on resonant entangling gates, like in Refs [34, 35], as we pointed out in Section 2.1. Given that we just need to apply N of these gates per MS gate as shown in previous section, and we can reduce the time of each gate by about 3 orders of magnitude, for one could reduce the time of the protocol a factor 25, well below the decoherence time. An optimization of resonant entangling gates for simulating fermions in trapped ions may significantly improve these resources. A further issue is the fact that each single or two-qubit gate will have a finite error that will accumulate when applying many of them. On the other hand, recent estimations point to the fact that MS gates may be done in the near future with fidelity errors smaller than 10−4 . If this is the case, reaching about thousands of gates in a single quantum simulation experiment with trapped ions, without error correction, may be a realistic possibility.
2.2.2 Fermions coupled to bosons in trapped ions
Here, ( ) is the annihilation (creation) operator at the fermion site i, and ( ) is the phonon annihilation (creation) operator at site i. The parameters h, g and are respectively a nearest-neighbor (NN) site hopping for the fermions, fermion-phonon coupling and phononic free energy. The model describes a fermion-phonon correlated system, which has been proven to be of great importance for a large number of solid state systems. In condensed-matter systems, the correlation between the presence of fermions in a lattice and distortions of the latter can produce the creation of polarons: fermions and phonons can no more be regarded as independent particles. The lattice distortion surrounding the fermion can have different size depending on the intensity of the fermion-phonon interaction. For strong coupling, the fermions can become trapped, with interesting changes of global transport properties.
To implement an N-site Holstein lattice in a trapped-ion chain, we make use of ions. The first N ions will encode the dynamics of the fermionic sites, while the last passive ion is used to displace the motional modes. The first term can be rewritten as . One can implement in a single MS gate the interactions and , for each couple of nearest-neighbor ions. One additional, combined red-blue sideband interaction can implement the interaction of each ion of the chain with a particular normal mode . Finally, driving the passive ion in the chain, one can realize the free displacement of the motional modes in the model.
In summary, with ten sites, in order to perform one Trotter step, one will need MS local gates to implement the NN fermionic interactions, 10 red-blue detuned sidebands for having the fermionic-bosonic interactions, and 10 pulses to couple each normal mode to the passive ion. Therefore, a number of 38 gates per Trotter step, and considering 10 Trotter steps, gives a total number of 380 gates, which is foreseeable in the near future.
In general, for the total N-mode Hamiltonian, one will need MS gates and 2N red-blue detuned sidebands per Trotter step. This is a number of gates linear in N. This should be compared with the resources needed for a classical simulation of this dynamics: when the number of bosonic excitations per mode exceeds 7, the associated Hilbert space will have a dimension larger than , overcoming the capacities of classical computers for even small N. Regarding the total time of the protocol, for 10 fermionic and bosonic modes, one will need 11 ions, and the MS gate will employ a time about 5 times longer than for just 2 ions, while the red and blue sidebands will take a time about 2 times longer. Accordingly, the time of the protocol for a typical dynamics will be of about 2 ms per Trotter step.
2.2.3 Quantum chemistry problems in trapped ions
The associated dynamics can be simulated digitally with a Trotter expansion, as in Figure 2, implementing single nonlocal terms as a combination of global Mølmer-Sørensen gates and local ion rotations.
The mean value of the energy can be retrieved by obtaining mean values over individual terms of the Hamiltonian. Specifically, the expectation value of products of Pauli matrices can be mapped onto single qubit expectation values through application of nonlocal qubit gates . Finally, the eigenvalues of can be obtained using the phase estimation algorithm, starting from trial states obtained with the previous method via unitary coupled-cluster techniques . By letting the system evolve for different times, with a digital decomposition, one can perform the phase estimation algorithm with efficient resources.
One can also think of including vibrational and rotational degrees of freedom. The nonlocal gate can be performed in order to entangle the internal state of the ions with the normal motional modes, e.g. with operations like . On the one hand, one is able to compute the time evolution with fermionic-bosonic Hamiltonians, and, on the other hand, to map correlation functions of coupled bosonic-fermionic degrees of freedom into the state of one single ion . As described in Section 2.2.2, a trapped-ion quantum computer with tens of fermionic and bosonic modes, implemented with a few hundreds of gates, would be able to perform quantum simulations within coherence times. As shown in the previous section, one would easily overcome a classical computer, dealing with Hilbert space dimension ∼240. Although a quantum chemistry simulation with chemical accuracy of the ground state energy of a large molecule would require many gates , including bosonic degrees of freedom can significantly reduce this number. Moreover, for computing time evolution of quantum chemistry dynamics of even small molecules with correlations, a quantum simulator will be required, due to the fast entanglement growth that prevents the use of classical methods. In Section 2.2.2 we have included specific examples of numbers of gates and total time of the protocols for specific fermion-boson Hamiltonians that can be extrapolated to the case of quantum chemistry dynamics.
Summarizing, we propose a hybrid quantum-classical simulation approach involving digital-analog methods for quantum chemistry.
We have analyzed the feasibility of efficient quantum simulations of fermionic and bosonic interacting models in trapped ions. We have shown that these quantum simulations are advantageous when compared with other quantum platforms and with classical computers. Accordingly, the next generation of experiments with trapped ions may produce useful insight in the fundamental properties of condensed-matter, high-energy physics, and quantum chemistry models.
We thank Rene Gerritsma, Ben Lanyon, Juan Carlos Retamal, and Guillermo Romero for useful discussions. We acknowledge support from Basque Government IT472-10, Spanish MINECO FIS2012-36673-C03-02, Ramón y Cajal Grant RYC-2012-11391, UPV/EHU UFI 11/55, as well as from PROMISCE, CCQED, and SCALEQIT European projects.
- Feynman RP: Simulating physics with computers. Int. J. Theor. Phys. 1982, 21:467.View ArticleMathSciNetGoogle Scholar
- Lloyd S: Universal quantum simulators. Science 1996, 273:1073.ADSView ArticleMATHMathSciNetGoogle Scholar
- Buluta I, Nori F: Quantum simulators. Science 2009, 326:108.ADSView ArticleGoogle Scholar
- Johanning M, Varón AF, Wunderlich C: Quantum simulations with cold trapped ions. J. Phys. B 2009., 42: Article ID 154009Google Scholar
- Schneider C, Porras D, Schaetz T: Experimental quantum simulations of many-body physics with trapped ions. Rep. Prog. Phys. 2012., 75: Article ID 024401Google Scholar
- Jané E, Vidal G, Dür W, Zoller P, Cirac JI: Simulation of quantum dynamics with quantum optical systems. Quantum Inf. Comput. 2003, 3:15.MATHMathSciNetGoogle Scholar
- Porras D, Cirac JI: Effective quantum spin systems with trapped ions. Phys. Rev. Lett. 2004., 92: Article ID 207901Google Scholar
- Friedenauer A, Schmitz H, Glueckert JT, Porras D, Schätz T: Simulating a quantum magnet with trapped ions. Nat. Phys. 2008, 4:757.View ArticleGoogle Scholar
- Kim K, Chang M-S, Korenblit S, Islam R, Edwards EE, Freericks JK, Lin G-D, Duan L-M, Monroe C: Quantum simulation of frustrated Ising spins with trapped ions. Nature 2010, 465:590.ADSView ArticleGoogle Scholar
- Greiner M, Mandel O, Esslinger T, Hänsch TW, Bloch I: Quantum phase transition from a superfluid to a Mott insulator in a gas of ultracold atoms. Nature 2002, 415:39.ADSView ArticleGoogle Scholar
- Lanyon BP, Whitfield JD, Gillett GG, Goggin ME, Almeida MP, Kassal I, Biamonte JD, Mohseni M, Powell BJ, Barbieri M, Aspuru-Guzik A, White AG: Towards quantum chemistry on a quantum computer. Nat. Chem. 2010, 2:106.View ArticleGoogle Scholar
- Matthews JCF, Poulios K, Meinecke JDA, Politi A, Peruzzo A, Ismail N, Wörhoff K, Thompson MG, O’Brien JL: Observing fermionic statistics with photons in arbitrary processes. Sci. Rep. 2013, 3:1539.ADSGoogle Scholar
- Crespi A, Osellame R, Ramponi R, Giovannetti V, Fazio R, Sansoni L, Nicola FD, Sciarrino F, Mataloni P: Anderson localization of entangled photons in an integrated quantum walk. Nat. Photonics 2013, 7:322.ADSView ArticleGoogle Scholar
- Sansoni L, Sciarrino F, Vallone G, Mataloni P, Crespi A, Ramponi R, Osellame R: Two-particle bosonic-fermionic quantum walk via integrated photonics. Phys. Rev. Lett. 2012., 108: Article ID 010502Google Scholar
- Weimer H, Müller M, Lesanovsky I, Zoller P, Büchler HP: A Rydberg quantum simulator. Nat. Phys. 2010, 6:382.View ArticleGoogle Scholar
- Lamata L, León J, Schätz T, Solano E: Dirac equation and quantum relativistic effects in a single trapped ion. Phys. Rev. Lett. 2007., 98: Article ID 253005Google Scholar
- Gerritsma R, Kirchmair G, Zähringer F, Solano E, Blatt R, Roos CF: Quantum simulation of the Dirac equation. Nature 2010, 463:68.ADSView ArticleGoogle Scholar
- Casanova J, García-Ripoll JJ, Gerritsma R, Roos CF, Solano E: Klein tunneling and Dirac potentials in trapped ions. Phys. Rev. A 2010., 82: Article ID 020101Google Scholar
- Gerritsma R, Lanyon BP, Kirchmair G, Zähringer F, Hempel C, Casanova J, García-Ripoll JJ, Solano E, Blatt R, Roos CF: Quantum simulation of the Klein paradox with trapped ions. Phys. Rev. Lett. 2011., 106: Article ID 060503Google Scholar
- Casanova J, Lamata L, Egusquiza IL, Gerritsma R, Roos CF, García-Ripoll JJ, Solano E: Quantum simulation of quantum field theories in trapped ions. Phys. Rev. Lett. 2011., 107: Article ID 260501Google Scholar
- Hauke P, Marcos D, Dalmonte M, Zoller P: Quantum simulation of a lattice Schwinger model in a chain of trapped ions. Phys. Rev. X 2013., 3: Article ID 041018Google Scholar
- Casanova J, Mezzacapo A, Lamata L, Solano E: Quantum simulation of interacting fermion lattice models in trapped ions. Phys. Rev. Lett. 2012., 108: Article ID 190502Google Scholar
- Mezzacapo A, Casanova J, Lamata L, Solano E: Digital quantum simulation of the Holstein model in trapped ions. Phys. Rev. Lett. 2012., 109: Article ID 200501Google Scholar
- Yung M-H, Casanova J, Mezzacapo A, McClean J, Lamata L, Aspuru-Guzik A, Solano E: From transistor to trapped-ion computers for quantum chemistry. Sci. Rep. 2014, 4:3589.ADSView ArticleGoogle Scholar
- Brown LS, Gabrielse G: Geonium theory: physics of a single electron or ion in a Penning trap. Rev. Mod. Phys. 1986, 58:233.ADSView ArticleGoogle Scholar
- Leibfried D, Blatt R, Monroe C, Wineland D: Quantum dynamics of single trapped ions. Rev. Mod. Phys. 2003, 75:281.ADSView ArticleGoogle Scholar
- Cirac JI, Zoller P: Quantum computations with cold trapped ions. Phys. Rev. Lett. 1995, 74:4091.ADSView ArticleGoogle Scholar
- Mølmer K, Sørensen A: Multiparticle entanglement of hot trapped ions. Phys. Rev. Lett. 1999, 82:1835.ADSView ArticleGoogle Scholar
- Mezzacapo A, Lamata L, Filipp S, Solano E: Many-body interactions with tunable-coupling transmon qubits. arXiv:1403.3652.Google Scholar
- Las Heras U, Mezzacapo A, Lamata L, Filipp S, Wallraff A, Solano E: Digital quantum simulation of spin systems in superconducting circuits. Phys. Rev. Lett. 2014., 112: Article ID 200501Google Scholar
- Mezzacapo A, Las Heras U, Pedernales JS, DiCarlo L, Solano E, Lamata L: Digital quantum Rabi and Dicke models in superconducting circuits. arXiv:1405.5814.Google Scholar
- Holstein T: Studies of polaron motion: Part I. The molecular-crystal model. Ann. Phys. 1959, 8:325.ADSView ArticleMATHGoogle Scholar
- Peskin ME, Schroeder DV: Quantum Field Theory. Addison-Wesley, Reading; 1995.Google Scholar
- Garcia-Ripoll JJ, Zoller P, Cirac JI: Speed optimized two-qubit gates with laser coherent control techniques for ion trap quantum computing. Phys. Rev. Lett. 2003., 91: Article ID 157901Google Scholar
- Duan L-M: Scaling ion trap quantum computation through fast quantum gates. Phys. Rev. Lett. 2004., 93: Article ID 100502Google Scholar
- Kielpinski D, Monroe C, Wineland DJ: Architecture for a large-scale ion-trap quantum computer. Nature 2002, 417:709.ADSView ArticleGoogle Scholar
- Nielsen MA, Chuang IL: Quantum Computation and Quantum Information. Cambridge University Press, Cambridge; 2000.MATHGoogle Scholar
- Cetina M, Bylinskii A, Karpa L, Gangloff D, Beck KM, Ge Y, Scholz M, Grier AT, Chuang I, Vuletić V: One-dimensional array of ion chains coupled to an optical cavity. New J. Phys. 2013., 15: Article ID 053001Google Scholar
- Lamata L, Leibrandt DR, Chuang IL, Cirac JI, Lukin MD, Vuletić V, Yelin SF: Ion crystal transducer for strong coupling between single ions and single photons. Phys. Rev. Lett. 2011., 107: Article ID 030501Google Scholar
- Lanyon BP, Hempel C, Nigg D, Müller M, Gerritsma R, Zähringer F, Schindler P, Barreiro JT, Rambach M, Kirchmair G, Hennrich M, Zoller P, Blatt R, Roos CF: Universal digital quantum simulation with trapped ions. Science 2011, 334:57.ADSView ArticleGoogle Scholar
- Kim K, Korenblit S, Islam R, Edwards EE, Chang M-S, Noh C, Carmichael H, Lin G-D, Duan L-M, Wang CCJ, Freericks JK, Monroe C: Quantum simulation of the transverse Ising model with trapped ions. New J. Phys. 2011., 13: Article ID 105003Google Scholar
- Kirchmair G, Benhelm J, Zähringer F, Gerritsma R, Roos CF, Blatt R: Deterministic entanglement of ions in thermal states of motion. New J. Phys. 2009., 11: Article ID 023002Google Scholar
- Wecker D, Bauer B, Clark BK, Hastings MB, Troyer M: Can quantum chemistry be performed on a small quantum computer? arXiv:1312.1695. Google Scholar
This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.