This invention relates broadly to an optical tweezer arrays system and a method of arranging a particle array, in particular to assembly of arbitrary defect-free atom particle arrays with a multitweezer algorithm and system.
Any mention and/or discussion of prior art throughout the specification should not be considered, in any way, as an admission that this prior art is well known or forms part of common general knowledge in the field.
Individual neutral atoms trapped in optical tweezer arrays with programmable geometries and interactions have become a powerful platform for quantum simulation, quantum computation, quantum metrology, and foundational studies of quantum mechanics. Recent work has extended this platform beyond alkali Rydberg atoms to encompass alkaline earths, mixed-species arrays, and molecules, elevating the versatility of the tweezer array platform.
Many of these quantum science applications would benefit from the ability to generate large-scale defect-free atom arrays. In quantum simulation studies of quantum magnetism, for instance, defect-free atom arrays are crucial for obtaining clean measurements of order parameters. A pioneering method for assembling defect-free atom arrays uses a sequence of state-dependent translations on an optical lattice to sort atoms in parallel. For optical tweezer arrays, one can use an auxiliary set of mobile tweezers in conjunction with a static optical tweezer array to rearrange single atoms that are stochastically loaded in a base set of static tweezers. In this case, the filling fraction is typically limited by rearrangement loss from a finite transit time and imperfect transfer of atoms between the mobile and static tweezer sets.
Of the two limitations, the first limitation can be mitigated by embedding the tweezer array setup in a cryogenic vacuum system. Using this method, the atom lifetime can be extended to 6000 s, which is about 2 orders of magnitude higher than that for room-temperature setups. A complementary method is to minimize the rearrangement time by reducing the number of moves required, which can be achieved with efficient atom-sorting algorithms. So far, efforts to search for optimal rearrangement algorithms have focused on single-tweezer movements, where only one atom is sorted at a time. These algorithms include the linear sum assignment problem (LSAP) solver, the compression algorithm, and the heuristic cluster algorithm (HCA). The move complexity of these single-tweezer algorithms, however optimized, scale at best linearly with the target array size. Algorithms that can outperform the linear scaling limit would thus be more efficient for assembling large atom arrays.
Recently, a multitweezer assembly algorithm for defect-free atom arrays has been demonstrated. However, the algorithm has a disadvantage associated with a likelihood of propagating defects through the array, resulting in redundancy in moves, which limits its ability to reach full parallelism.
Embodiments of the present invention seek to address one or more of the above-mentioned needs.
In accordance with a first aspect of the present invention there is provided an optical tweezer arrays system comprising:
In accordance with a second aspect of the present invention there is provided a method of arranging a particle array comprising the steps of:
In accordance with a third aspect of the present invention there is provided a method of arranging a particle array comprising the steps of:
In accordance with a fourth aspect of the present invention there is provided an optical tweezer arrays system comprising:
The invention will be better understood with reference to the detailed description when considered in conjunction with the non-limiting examples and the accompanying drawings, in which:
for initial loading and rearrangement of Rb atoms are generated by sending 808-nm (light gray) and 852-nm (dark gray) laser beams through their respective pair of acousto-optic deflectors (AODs), according to an example embodiment. Each AOD pair has a 60° relative orientation. (Inset) The precooled cloud of Rb atoms are stochastically loaded into the static tweezers and rearranged with mobile tweezers into defect-free atom arrays.
As mentioned in the background section above, defect-free atom arrays are a precursor for quantum information processing and quantum simulation with neutral atoms. Yet, large-scale defect-free atom arrays can be challenging to realize, due to the losses encountered when rearranging stochastically loaded atoms to achieve a desired target array. An example embodiment of the present invention provides a parallel rearrangement algorithm that uses multiple mobile tweezers to independently sort and compress atom arrays in a way that advantageously avoids atom collisions. With a high degree of parallelism, the algorithm according to an example embodiment offers a reduced move complexity compared to both single-tweezer algorithms and existing multitweezer algorithms. The optimal degree of parallelism according to an example embodiment is determined to be a balance between an algorithmic speedup and multitweezer inhomogeneity effects. The defect-free probability for a 225-atom array is demonstrated to be as high as 33(1)% in a room-temperature setup after multiple cycles of rearrangement, according to an example embodiment. The algorithm according to an example embodiment can be implemented for any target array geometry with an underlying periodic structure.
An example embodiment of the present invention implements a rearrangement protocol using multiple tweezers to independently sort and compress atom arrays in parallel. The algorithm according to an example embodiment advantageously avoids coupling among rows and among columns and can ensure collision-free moves. The effects of the parallel sort-and-compression algorithm (PSCA) according to an example embodiment on reducing the rearrangement complexity is quantitatively investigated and compared against existing algorithms. Use of the PSCA according to an example embodiment to achieve a high success probability [33(1)%] of assembling 225-atom defect-free triangle arrays in a room-temperature setup is demonstrated. The PSCA according to an example embodiment is also applied to a range of target array geometries encompassing triangular variants of systems that are interesting for studies of spin frustration and fractal physics.
With reference to
Using measurements of the Stark shift, the average trap depth is determined to be 300 μK with 4% inhomogeneity (relative standard deviation) across the array. The 808-nm tweezer axial and radial trap frequencies are determined to be 9.0(4) and 57(2) kHz, respectively, while the trap waist was 0.98(2) μm.
To transform the randomly loaded atom array (compare numeral 103) to a defect-free array, the initial array is first imaged by collecting fluorescence photons on an electron multiplying charge-coupled device (EMCCD) camera 112 in 45 ms. Each site of the tweezer array is precalibrated with a set of coordinates {r}l,j with an associated region of interest and a fluorescence threshold Ti,j to determine if the site is loaded with an atom. This calibration converts the image of the array into a binary occupancy matrix that is then passed into the algorithm according to an example embodiment, which calculates a sequence of required moves for rearranging the atoms into a user-defined target pattern.
The physical moving of the atoms is performed by an auxiliary set of mobile tweezers e.g. 115 that is spatially overlapped with the static tweezers e.g. 102. The mobile tweezers e.g. 115 are formed by deflecting 852-nm light 114 with another pair of AODs 116, 118 that are driven by a two-channel arbitrary waveform generator 120 (AWG, not shown). Individual waveforms for transporting an atom from one site to another are precalculated and stored in the random access memory of a computer 122 coupled to the AWG 120. The computer 122 then picks, sums (if multiple atoms are involved in a single move), and concatenates the waveforms before loading them onto the AWG 120. Subsequently, the AODs 116, 118 deflect the mobile tweezer light 114 accordingly. During this stage,-enhanced gray molasses cooling is applied.
As is understood in the art, both the arbitrary waveform generator and software-defined radio described above are devices capable of producing analog signals from a user-specified sequence of digital samples. Software-defined radios, however, tend to have additional signal processing components such as mixers, filters or modulators that are implemented via software instead of the usual analog hardware. The software-defined radio is then able to apply such components with the digital samples to varying extents programmatically.
It is noted that using respective pairs of AODs 106, 108 and 116, 118, respectively, for the static tweezers for the base array and the mobile tweezers for re-arrangement can have the advantage of avoiding incorporating a dedicated additional control mechanism and associated devices, for example spatial light modulators (SLMs) such as digital micromirror devices (DMDs) or liquid crystal on silicon spatial light modulators (LCOSSLMs) for the static tweezers.
Typically, to transfer atoms from the static tweezers e.g. 102 to the mobile tweezers e.g. 115, the latter is ramped up to a trap depth of 2.1 mK in 60 μs when up to 20 mobile tweezers are simultaneously turned on, in one example embodiment. At this trap depth, the axial and radial trap frequencies are 23.4(8) and 145(3) kHz, respectively, while the trap waist is 0.98(1) μm. The atoms are then transported at a constant speed of 130 μm ms−1, during which they are constrained to move along the rows and columns spanned by the static tweezers e.g. 102. The transport time is adiabatic compared to the static tweezer e.g. 102 radial trap frequencies, thereby minimizing the periodic perturbations to the potential experienced by the transported atoms as they traverse the static tweezers e.g. 102. When the atoms have reached their target positions, the mobile tweezers e.g. 115 are ramped down to zero in another 60 μs. At each joint of the ramp and transport, the phases of each waveform are matched, so that the atom in motion does not experience any sudden jumps in the mobile tweezer e.g. 115 potential during rearrangement.
After the rearrangement, another fluorescence image is taken to verify the atom occupancy.
With reference to
For each case of row sorting/column compression, all the atoms move within the same row/column independently of other rows/columns. Further, the order of the atoms is preserved after the rearrangement, i.e., the atoms do not swap positions during the move. As a result, atom loss from collisions is advantageously avoided, according to an example embodiment.
In real-time atom rearrangement, transporting the atoms typically takes an order of magnitude more time compared to calculating the moves. Therefore, minimizing the move complexity (i.e., number of moves) is desirable for rearrangement algorithms.
The PSCA according to an example embodiment partitions the two-dimensional array formation optimization problem into a number of one-dimensional optimization problems, i.e. rows and columns processing as described above. The optimized one-dimensional moves can be carried out simultaneously, which takes much less time compared to single-tweezer algorithms where these moves need to be done sequentially.
To evaluate the efficiency of the PSCA according to an example embodiment, the move complexity of the algorithm is first compared against the modified LSAP algorithm for a compact target array. The modified LSAP algorithm is chosen here for comparison as it has been previously demonstrated to be more efficient than both the conventional LSAP solver and greedy algorithms for generating compact arrays. In the simulation, the rearrangement strategy using both algorithms applied to different random initial atom arrays with a loading probability per site of 75% are solved. Running the simulations multiple times for a given target array size N spanned by L rows and L columns, where L×L=N, yields a distribution of moves. N is then varied to simulate the move complexity.
The PSCA according to an example embodiment advantageously avoids redundancy in moves with its heuristic row-sorting strategy described above, which advantageously ensures the ability to shift the surplus atom from one column to any other column with one move. As a result, moves that would be propagating defects through columns until a column with an atom surplus is reached can be avoided.
The PSCA according to an example embodiment advantageously uses a reservoir array around the target array, which requires at most one compression operation to complete rearranging one column, as described above. This can avoid requiring up to two scans (one downward and one upward) to complete rearranging one row, as would e.g. be the case where the target and reservoir arrays are such that the reservoir rows are interleaved as alternating rows between the target array rows.
To evaluate the extent of parallelism, the move complexity of the PSCA according to an example embodiment is compared with an existing multitweezer algorithm. For both algorithms, the simulations are conducted with the geometry and initial loading probability (55%) from [S. Ebadi, T. T. Wang, H. Levine, A. Keesling, G. Semeghini, A. Omran, D. Bluvstein, R. Samajdar, H. Pichler, W. W. Ho, S. Choi, S. Sachdev, M. Greiner, V. Vuletic, and M. D. Lukin, Quantum phases of matter on a 256-atom programmable quantum simulator, Nature 595, 227 (2021)].
The PSCA according to an example embodiment also advantageously avoids additional wait times since at least one atom will be moving, being captured or released at any given time, as compared to algorithms in which a wait duration is inherently included at each row/column. The simulation is extended to compare the time taken by both algorithms to rearrange atom arrays with different sizes as shown in
As a multitweezer algorithm, the PSCA according to an example embodiment offers a tunable degree of parallelism (DOP), which is defined herein to be a constraint on the maximum number of tweezers allowed to be turned on for each move. In other words, in the PSCA according to an example embodiment, the maximum number of mobile optical tweezers for re-arranging the particles is variable to vary a degree of parallelism. For example, if one parallel move includes moving seven atoms in a column, where DOP=4 and hence the maximum number of tweezers allowed to be tuned on is 4, the rearrangement will be separated into two moves with four atoms and three atoms moved, respectively.
While multiple mobile tweezers can speed up the rearrangement process, they also require extra care to minimize the trap inhomogeneity during rearrangement, which can otherwise be detrimental to the atoms. Discussed below are two sources of trap inhomogeneity: first, for a given number of tweezers, intermodulation among different rf tones sent to the AODs can generate an array with unequal trap depths; second, the average trap depth depends on the number of mobile tweezers that are simultaneously turned on.
RF intermodulation: the generation of multiple tweezers requires sending multiple rf tones to the AODs. Nonlinearities in the AODs and rf amplifiers cause intermodulation (frequency mixing) among the different tones, which becomes stronger when more tones are sent to the AODs and when their phases are strongly correlated. To mitigate the intermodulation, the initial phases assigned to the rearrangement waveforms are randomized. Using these initial phases, an inhomogeneity (relative standard deviation) of 2% within a row or column of 20 mobile tweezers at fixed array positions is achieved by adjusting the amplitudes of the different rf tones, according to an example embodiment. These optimized amplitudes are henceforth considered “preassigned” during rearrangement.
In theory, the phases can be further optimized to suppress the intermodulation and achieve better homogeneity if the required individual waveforms that need to be summed are known and static. However, the optimization cannot be carried out in real time when the frequencies are swept. Thus, a list of initial phases is randomly assigned to the individual waveforms in advance to enable real-time AOD control, according to an example embodiment.
Tweezer-number-dependent trap depth: during rearrangement, the number of mobile tweezers turned on can vary depending on the number of vacancies present in a row or column. Since the initial array loading is stochastic, the number of mobile tweezers required for different moves is also probabilistic.
To generate a given number of mobile tweezers, a subset of the rf tones with preassigned amplitudes are turned on. It is observed that as more tones are turned on simultaneously, the average mobile trap depth decreases, leading to greater losses during atom transportation. In principle, one can increase the overall tweezer power to compensate for the drop in average trap depth. However, too high a trap depth can lead to losses arising from nonadiabatic transfers between the mobile and static tweezers. In other words, increasing the average trap depth does not eliminate losses, because its improvement of the rearrangement fidelity for moves involving many mobile tweezers comes at a cost of lower fidelity for few tweezers.
As described above, a higher DOP yields a faster rearrangement, which improves the survival probability of an atom with a finite trap lifetime. On the other hand, a higher DOP can reduce the rearrangement fidelity by introducing more inhomogeneity in the mobile tweezer trap depths. In the following, it is sought to find an optimal DOP by balancing the two effects against each other, according to an example embodiment.
Of the two effects, the speedup in rearrangement time is considered first. The actual time taken for rearrangement varies from shot to shot and depends on how much the stochastically loaded initial array deviates from the target. In an experiment control sequence, a time window ranging from 60 to 200 ms is reserved, within which the rearrangement can be completed for most of the shots. Higher DOPs are more efficient and afford shorter time windows, which lead to higher atom survival probabilities in the presence of a finite trap lifetime (see curve 400 in
On the other hand, the reduced rearrangement fidelity from a higher DOP can overwhelm the benefit of a speedup. To isolate the effect of multitweezer inhomogeneity, the rearrangement time window for all DOPs is set to be 200 ms, which gives a constant lifetime-related loss that can be factored out.
Combining these two effects, the rearrangement time window for different DOPs used to form the same 15×15 target array is optimized. The measured filling fractions with optimized time windows are shown as circles in
Rearrangement losses from finite transit duration, tweezer intensity fluctuations, and imperfect capture and release of atoms from the mobile tweezers can introduce defects in the rearranged array. An effective solution is to use multiple rearrangement cycles to correct for defects arising from the previous cycles. These subsequent cycles require fewer moves and shorter rearrangement time, thereby leading to lower loss and higher filling fractions.
The defect-free array probability increases the most significantly at the second rearrangement cycle. This comes from the fact that the first rearrangement involves moving almost all the atoms as the initially loaded array is sparse. Given that the rearrangement losses scale as the number of atoms being moved, the first cycle results in a relatively low defect-free probability. For subsequent cycles, the arrays that need to be rearranged typically have a filling fraction over 97% and only a few atoms (2.7 atoms on average) need to be moved. As a result, the rearrangement loss is exponentially lower, which leads to a significant increase in the defect-free probability. Besides rearrangement losses, the other factors that limit the measured defect-free array probability include false detection of the atom occupation [mean detection fidelity 99.946(7)%] and heating from atom fluorescence imaging [survival probability of 99.55(1)% after one round of imaging]. These are the same factors that set the upper bound on the defect-free array probability as the number of rearrangement cycles increases.
Besides compact triangle arrays, the PSCA can also generate any user-defined arbitrary geometry with an underlying periodic structure.
As described herein, a parallel rearrangement system and algorithm for defect-free atom array assembly are provided according to an example embodiment, with an adjustable degree of parallelism corresponding to a constraint on the maximum number of mobile tweezers. For a 225-atom target array and DOP=15, the parallel rearrangement system and algorithm according to an example embodiment significantly reduces the average number of moves to scale as the square root of the target array size. Large-scale defect-free arrays with hundreds of atoms are realized with a high success probability up to 33(1)% in a room-temperature environment, according to an example embodiment.
In one embodiment, an optical tweezer arrays system is provided comprising first and second optical paths from respective light sources to a substrate; and a sensor for imaging the particle array; wherein the first optical path comprises a first pair of acousto-optic deflectors configured for deflecting a first light beam for generating static optical tweezers for the particle array on the substrate; and wherein the second optical path comprises a second pair of acousto-optic deflectors configured for deflecting a second light beam for generating multiple mobile optical tweezers simultaneously for re-arranging particles in the particle array on the substrate.
A maximum number of mobile optical tweezers for re-arranging the particles may be variable to vary a degree of parallelism.
The optical tweezer arrays system may comprise an objective element disposed in the first and second optical paths for focusing the first and second light beams onto the substrate. The objective element may be disposed in a third optical path between the sensor and the substrate.
The first and second optical paths may coincide for respective portions thereof. The respective portions may comprise the objective element.
The first pair of acousto-optic deflectors may be configured for deflecting the first light beam for generating the static optical tweezers for the particle array on the substrate such that a target array and a reservoir array are generated on the substrate. The reservoir array may surround the target array. The reservoir array may completely surround the target array.
The second pair of acousto-optic deflectors may be configured for deflecting the second light beam for generating the mobile optical tweezers for re-arranging particles in the particle array on the substrate based on an image taken by the sensor of the particle array on the substrate representative of an occupancy matrix of the particle array. The second pair of acousto-optic deflectors may be configured for deflecting the second light beam for generating the mobile optical tweezers for re-arranging particles in the particle array on the substrate in a sequence of re-arrangement cycles, based on respective images taken by the sensor of the particle array on the substrate representative of the occupancy matrix of the particle array prior to each re-arrangement cycle.
A maximum number of mobile optical tweezers for re-arranging the particles may be varied to vary a degree of parallelism.
An objective element may be disposed in the first and second optical paths and using the objective element for focusing the first and second light beams onto the substrate. The objective element may be disposed in a third optical path between the sensor and the substrate.
The first and second optical paths may coincide for respective portions thereof. The respective portions may comprise the objective element.
The first pair of acousto-optic deflectors may be configured for deflecting the first light beam for generating the static optical tweezers for the particle array on the substrate such that a target array and a reservoir array are generated on the substrate. The reservoir may array surround the target array. The reservoir array may completely surround the target array.
The second pair of acousto-optic deflectors may be configured for deflecting the second light beam for generating the mobile optical tweezers for re-arranging particles in the particle array on the substrate based on an image taken by the sensor of the particle array on the substrate representative of an occupancy matrix of the particle array. The second pair of acousto-optic deflectors may be configured for deflecting the second light beam for generating the mobile optical tweezers for re-arranging particles in the particle array on the substrate in a sequence of re-arrangement cycles, based on respective images taken by the sensor of the particle array on the substrate representative of the occupancy matrix of the particle array prior to each re-arrangement cycle.
A maximum number of mobile optical tweezers for re-arranging the particles may be variable to vary a degree of parallelism.
The reservoir array may completely surround the target array.
The mobile optical tweezers for re-arranging particles in the particle array on the substrate may be generated in a sequence of re-arrangement cycles, based on respective images taken of the particle array on the substrate representative of the occupancy matrix of the particle array prior to each re-arrangement cycle.
In one embodiment, optical tweezer arrays system comprises means for generating static optical tweezers for the particle array such that a target array and a reservoir array are generated on a substrate, wherein the reservoir array surrounds the target array; means for generating multiple mobile optical tweezers simultaneously for re-arranging particles in the particle array on the substrate based on an image of the particle array on the substrate representative of an occupancy matrix of the particle array; wherein the means for generating the mobile optical tweezers is configured such that re-arranging the particles comprises a row sorting step for arranging particle rows of the target array; and a column compression step for arranging particle columns of the target array; wherein the row sorting step comprises prioritizing rows that are closest to, or equal to, half-filled.
A maximum number of mobile optical tweezers for re-arranging the particles may be variable to vary a degree of parallelism.
The reservoir array may completely surround the target array.
The means for generating the mobile optical tweezers may be configured for re-arranging particles in the particle array on the substrate in a sequence of re-arrangement cycles, based on respective images taken of the particle array on the substrate representative of the occupancy matrix of the particle array prior to each re-arrangement cycle.
The means for generating the static optical tweezers may comprise a spatial light modulator or a first pair of acousto-optic deflectors.
The means for generating the mobile optical tweezers may comprise a second pair of acousto-optic deflectors.
The means for generating the mobile optical tweezers may comprise a sensor for imaging the particle array.
The rearrangement system and algorithm according to an example embodiment can be applied or adapted to most atom-array setups including mixed species and molecule systems. Moreover, the results reported for an example embodiment herein are obtained with tapered amplifiers as the laser sources for both the static and mobile tweezers. It is expected that the defect-free success probability can be further improved with quieter and more powerful laser sources like titanium sapphire ring lasers. Such scaling up of atom arrays holds exciting possibilities according to various example embodiments of the present invention for explorations of exotic quantum phenomena and for achieving higher quantum computation power.
Aspects of the systems and methods described herein such as the calculation of the moves and the control of the components of the optical tweezer arrays system according to an example embodiment may be implemented as functionality programmed into any of a variety of circuitry, including programmable logic devices (PLDs), such as field programmable gate arrays (FPGAs), programmable array logic (PAL) devices, electrically programmable logic and memory devices and standard cell-based devices, as well as application specific integrated circuits (ASICs). Some other possibilities for implementing aspects of the system include: microcontrollers with memory (such as electronically erasable programmable read only memory (EEPROM)), embedded microprocessors, firmware, software, etc. Furthermore, aspects of the system may be embodied in microprocessors having software-based circuit emulation, discrete logic (sequential and combinatorial), custom devices, fuzzy (neural) logic, quantum devices, and hybrids of any of the above device types. Of course the underlying device technologies may be provided in a variety of component types, e.g., metal-oxide semiconductor field-effect transistor (MOSFET) technologies like complementary metal-oxide semiconductor (CMOS), bipolar technologies like emitter-coupled logic (ECL), polymer technologies (e.g., silicon-conjugated polymer and metal-conjugated polymer-metal structures), mixed analog and digital, etc.
The various functions or processes disclosed herein may be described as data and/or instructions embodied in various computer-readable media, in terms of their behavioral, register transfer, logic component, transistor, layout geometries, and/or other characteristics. Computer-readable media in which such formatted data and/or instructions may be embodied include, but are not limited to, non-volatile storage media in various forms (e.g., optical, magnetic or semiconductor storage media) and carrier waves that may be used to transfer such formatted data and/or instructions through wireless, optical, or wired signaling media or any combination thereof. When received into any of a variety of circuitry (e.g. a computer), such data and/or instruction may be processed by a processing entity (e.g., one or more processors).
The above description of illustrated embodiments of the systems and methods is not intended to be exhaustive or to limit the systems and methods to the precise forms disclosed. While specific embodiments of, and examples for, the systems components and methods are described herein for illustrative purposes, various equivalent modifications are possible within the scope of the systems, components and methods, as those skilled in the relevant art will recognize. The teachings of the systems and methods provided herein can be applied to other processing systems and methods, not only for the systems and methods described above.
For example, while in a preferred embodiment, the algorithm according to an example embodiment is implemented in an optical tweezer arrays system according to an example embodiment, the algorithm according to an example embodiment can be implemented in a different optical tweezer arrays system and/or another algorithm can be implemented in an optical tweezer arrays system according to an example embodiment.
The elements and acts of the various embodiments described above can be combined to provide further embodiments. These and other changes can be made to the systems and methods in light of the above detailed description.
In general, in the following claims, the terms used should not be construed to limit the systems and methods to the specific embodiments disclosed in the specification and the claims, but should be construed to include all processing systems that operate under the claims. Accordingly, the systems and methods are not limited by the disclosure, but instead the scope of the systems and methods is to be determined entirely by the claims.
Unless the context clearly requires otherwise, throughout the description and the claims, the words “comprise,” “comprising,” and the like are to be construed in an inclusive sense as opposed to an exclusive or exhaustive sense; that is to say, in a sense of “including, but not limited to.” Words using the singular or plural number also include the plural or singular number respectively. Additionally, the words “herein,” “hereunder,” “above,” “below,” and words of similar import refer to this application as a whole and not to any particular portions of this application. When the word “or” is used in reference to a list of two or more items, that word covers all of the following interpretations of the word: any of the items in the list, all of the items in the list and any combination of the items in the list.