Skip to main content

Showing 1–26 of 26 results for author: Portugal, R

Searching in archive cs. Search in all archives.
.
  1. Hiperwalk: Simulation of Quantum Walks with Heterogeneous High-Performance Computing

    Authors: Paulo Motta, Gustavo A. Bezerra, Anderson F. P. Santos, Renato Portugal

    Abstract: The Hiperwalk package is designed to facilitate the simulation of quantum walks using heterogeneous high-performance computing, taking advantage of the parallel processing power of diverse processors such as CPUs, GPUs, and acceleration cards. This package enables the simulation of both the continuous-time and discrete-time quantum walk models, effectively modeling the behavior of quantum systems… ▽ More

    Submitted 12 June, 2024; originally announced June 2024.

    Comments: 16 pages, 6 figures

    Journal ref: Proceedings of Quantum Week 2023

  2. arXiv:2311.10407  [pdf, ps, other

    quant-ph cs.CC

    Quantum Counting on the Complete Bipartite Graph

    Authors: Gustavo A. Bezerra, Raqueline A. M. Santos, Renato Portugal

    Abstract: Quantum counting is a key quantum algorithm that aims to determine the number of marked elements in a database. This algorithm is based on the quantum phase estimation algorithm and uses the evolution operator of Grover's algorithm because its non-trivial eigenvalues are dependent on the number of marked elements. Since Grover's algorithm can be viewed as a quantum walk on a complete graph, a natu… ▽ More

    Submitted 8 December, 2023; v1 submitted 17 November, 2023; originally announced November 2023.

    Comments: 12 pages, 3 figures, title changed, references added

  3. arXiv:2310.14141  [pdf, ps, other

    quant-ph cs.CC math.CO

    Quantum search by continuous-time quantum walk on t-designs

    Authors: Pedro H. G. Lugão, Renato Portugal

    Abstract: This work examines the time complexity of quantum search algorithms on combinatorial $t$-designs with multiple marked elements using the continuous-time quantum walk. Through a detailed exploration of $t$-designs and their incidence matrices, we identify a subset of bipartite graphs that are conducive to success compared to random-walk-based search algorithms. These graphs have adjacency matrices… ▽ More

    Submitted 21 October, 2023; originally announced October 2023.

    Comments: 15 pages

  4. arXiv:2206.03375  [pdf, other

    quant-ph cs.CC math.CO

    Walking on Vertices and Edges by Continuous-Time Quantum Walk

    Authors: Caue F. T. Silva, Daniel Posner, Renato Portugal

    Abstract: The quantum walk dynamics obey the laws of quantum mechanics with an extra locality constraint, which demands that the evolution operator is local in the sense that the walker must visit the neighboring locations before endeavoring to distant places. Usually, the Hamiltonian is obtained from either the adjacency or the laplacian matrix of the graph and the walker hops from vertices to neighboring… ▽ More

    Submitted 20 December, 2022; v1 submitted 7 June, 2022; originally announced June 2022.

    Comments: 15 pages

    Journal ref: Quantum Information Processing, 22(2):93, Jan 2023

  5. arXiv:2203.14384  [pdf, ps, other

    quant-ph cs.CC

    Multimarked Spatial Search by Continuous-Time Quantum Walk

    Authors: Pedro H. G. Lugão, Renato Portugal, Mohamed Sabri, Hajime Tanaka

    Abstract: The quantum-walk-based spatial search problem aims to find a marked vertex using a quantum walk on a graph with marked vertices. We describe a framework for determining the computational complexity of spatial search by continuous-time quantum walk on arbitrary graphs by providing a recipe for finding the optimal running time and the success probability of the algorithm. The quantum walk is driven… ▽ More

    Submitted 17 January, 2024; v1 submitted 27 March, 2022; originally announced March 2022.

    Comments: 23 pages

  6. arXiv:2201.10574  [pdf, other

    quant-ph cs.CC

    Basic Quantum Algorithms

    Authors: Renato Portugal

    Abstract: Quantum computing is evolving so rapidly that it forces us to revisit, rewrite, and update the foundations of the theory. Basic Quantum Algorithms revisits the earliest quantum algorithms. The journey began in 1985 with Deutsch attempting to evaluate a function at two domain points simultaneously. Then, in 1992, Deutsch and Jozsa created a quantum algorithm that determines whether a Boolean functi… ▽ More

    Submitted 12 April, 2023; v1 submitted 25 January, 2022; originally announced January 2022.

    Comments: 114 pages

  7. arXiv:2112.03744  [pdf, ps, other

    quant-ph cs.CC math.CO

    Spatial Search on Johnson Graphs by Discrete-Time Quantum Walk

    Authors: Hajime Tanaka, Mohamed Sabri, Renato Portugal

    Abstract: The spatial search problem aims to find a marked vertex of a finite graph using a dynamic with two constraints: (1) The walker has no compass and (2) the walker can check whether a vertex is marked only after reaching it. This problem is a generalization of unsorted database search and has many applications to algorithms. Classical algorithms that solve the spatial search problem are based on rand… ▽ More

    Submitted 7 December, 2021; originally announced December 2021.

    Comments: 15 pages

    Journal ref: Journal of Physics A: Mathematical and Theoretical, Vol.55, 255304, 2022

  8. arXiv:2108.01992  [pdf, ps, other

    math.CO cs.CC quant-ph

    Spatial Search on Johnson Graphs by Continuous-Time Quantum Walk

    Authors: Hajime Tanaka, Mohamed Sabri, Renato Portugal

    Abstract: Spatial search on graphs is one of the most important algorithmic applications of quantum walks. To show that a quantum-walk-based search is more efficient than a random-walk-based search is a difficult problem, which has been addressed in several ways. Usually, graph symmetries aid in the calculation of the algorithm's computational complexity, and Johnson graphs are an interesting class regardin… ▽ More

    Submitted 4 August, 2021; originally announced August 2021.

    Comments: 12 pages

    Journal ref: Quantum Inf Process 21, 74 (2022)

  9. arXiv:2103.12878  [pdf, other

    quant-ph cs.CC cs.DS

    Quantum walk-based search algorithms with multiple marked vertices

    Authors: G. A. Bezerra, P. H. G. Lugão, R. Portugal

    Abstract: The quantum walk is a powerful tool to develop quantum algorithms, which usually are based on searching for a vertex in a graph with multiple marked vertices, Ambainis's quantum algorithm for solving the element distinctness problem being the most shining example. In this work, we address the problem of calculating analytical expressions of the time complexity of finding a marked vertex using quan… ▽ More

    Submitted 20 December, 2022; v1 submitted 23 March, 2021; originally announced March 2021.

    Comments: 12 pages, 1 table, 2 figs

    Journal ref: Phys. Rev. A 103, 062202 (2021)

  10. arXiv:2002.08992  [pdf, other

    cs.DM cs.CC math.CO

    Total tessellation cover and quantum walk

    Authors: Alexandre Abreu, Luís Cunha, Celina de Figueiredo, Franklin Marquezino, Daniel Posner, Renato Portugal

    Abstract: We propose the total staggered quantum walk model and the total tessellation cover of a graph. This model uses the concept of total tessellation cover to describe the motion of the walker who is allowed to hop both to vertices and edges of the graph, in contrast with previous models in which the walker hops either to vertices or edges. We establish bounds on $T_t(G)$, which is the smallest number… ▽ More

    Submitted 20 February, 2020; originally announced February 2020.

    MSC Class: 05C ACM Class: G.2.1; G.2.2

  11. arXiv:2001.04814  [pdf, other

    quant-ph cs.DM

    Discrete-Time Quantum Walks on Oriented Graphs

    Authors: Bruno Chagas, Renato Portugal

    Abstract: The interest in quantum walks has been steadily increasing during the last two decades. It is still worth to present new forms of quantum walks that might find practical applications and new physical behaviors. In this work, we define discrete-time quantum walks on arbitrary oriented graphs by partitioning a graph into tessellations, which is a collection of disjoint cliques that cover the vertex… ▽ More

    Submitted 2 April, 2020; v1 submitted 12 January, 2020; originally announced January 2020.

    Comments: In Proceedings QSQW 2020, arXiv:2004.01061

    Journal ref: EPTCS 315, 2020, pp. 26-37

  12. arXiv:1908.10844  [pdf, other

    cs.CC cs.DM math.CO

    The Tessellation Cover Number of Good Tessellable Graphs

    Authors: Alexandre Abreu, Luís Cunha, Celina de Figueiredo, Luis Kowada, Franklin Marquezino, Renato Portugal, Daniel Posner

    Abstract: A tessellation of a graph is a partition of its vertices into vertex disjoint cliques. A tessellation cover of a graph is a set of tessellations that covers all of its edges, and the tessellation cover number, denoted by $T(G)$, is the size of a smallest tessellation cover. The \textsc{$t$-tessellability} problem aims to decide whether a graph $G$ has $T(G)\leq t$ and is $\mathcal{NP}$-complete fo… ▽ More

    Submitted 28 August, 2019; originally announced August 2019.

    Comments: 14 pages, 3 figures

  13. arXiv:1712.07476  [pdf, other

    cs.DM cs.CC math.CO quant-ph

    The graph tessellation cover number: extremal bounds, efficient algorithms and hardness

    Authors: A. Abreu, L. Cunha, T. Fernandes, C. de Figueiredo, L. Kowada, F. Marquezino, D. Posner, R. Portugal

    Abstract: A tessellation of a graph is a partition of its vertices into vertex disjoint cliques. A tessellation cover of a graph is a set of tessellations that covers all of its edges. The $t$-tessellability problem aims to decide whether there is a tessellation cover of the graph with $t$ tessellations. This problem is motivated by its applications to quantum walk models, in especial, the evolution operato… ▽ More

    Submitted 20 December, 2017; originally announced December 2017.

    Comments: 13 pages, 5 figs, accepted in Latin 2018

    Journal ref: Theoretical Computer Science 801, 175-191, 2020

  14. arXiv:1711.11336  [pdf, ps, other

    quant-ph cs.CC math.CO

    Element Distinctness Revisited

    Authors: Renato Portugal

    Abstract: The element distinctness problem is the problem of determining whether the elements of a list are distinct, that is, if $x=(x_1,...,x_N)$ is a list with $N$ elements, we ask whether the elements of $x$ are distinct or not. The solution in a classical computer requires $N$ queries because it uses sorting to check whether there are equal elements. In the quantum case, it is possible to solve the pro… ▽ More

    Submitted 13 June, 2018; v1 submitted 30 November, 2017; originally announced November 2017.

    Comments: 14 pages

    Journal ref: Quantum Inf. Process. 17, 163, 2018

  15. arXiv:1708.05339  [pdf, ps, other

    cond-mat.stat-mech cs.CC quant-ph

    Complexity Bounds on Quantum Search Algorithms in finite-dimensional Networks

    Authors: Stefan Boettcher, Shanshan Li, Tharso D. Fernandes, Renato Portugal

    Abstract: We establish a lower bound concerning the computational complexity of Grover's algorithms on fractal networks. This bound provides general predictions for the quantum advantage gained for searching unstructured lists. It yields a fundamental criterion, derived from quantum transport properties, for the improvement a quantum search algorithm achieves over the corresponding classical search in a net… ▽ More

    Submitted 18 July, 2018; v1 submitted 17 August, 2017; originally announced August 2017.

    Comments: 12 pages, revtex-4.1, enclosed is also a Mathematica Notebook to reproduce and experiment with the calculations; related information can be found at http://www.physics.emory.edu/faculty/boettcher/

    Journal ref: Phys. Rev. A 98, 012320 (2018)

  16. arXiv:1705.09014  [pdf, ps, other

    cs.DM cs.CC math.CO quant-ph

    The tessellation problem of quantum walks

    Authors: A. Abreu, L. Cunha, T. Fernandes, C. de Figueiredo, L. Kowada, F. Marquezino, D. Posner, R. Portugal

    Abstract: Quantum walks have received a great deal of attention recently because they can be used to develop new quantum algorithms and to simulate interesting quantum systems. In this work, we focus on a model called staggered quantum walk, which employs advanced ideas of graph theory and has the advantage of including the most important instances of other discrete-time models. The evolution operator of th… ▽ More

    Submitted 24 May, 2017; originally announced May 2017.

    Comments: 10 pages, 7 figs

    Journal ref: Theoretical Computer Science 801, 175-191, 2020

  17. arXiv:1206.1566  [pdf, ps, other

    quant-ph cs.IT

    Non-Pauli Observables for CWS Codes

    Authors: Douglas F. G. Santiago, Renato Portugal, Nolmar Melo

    Abstract: It is known that nonadditive quantum codes are more optimal for error correction when compared to stabilizer codes. The class of codeword stabilized codes (CWS) provides tools to obtain new nonadditive quantum codes by reducing the problem to finding nonlinear classical codes. In this work, we establish some results on the kind of non-Pauli operators that can be used as decoding observables for CW… ▽ More

    Submitted 7 June, 2012; originally announced June 2012.

  18. arXiv:1204.2218  [pdf, ps, other

    cs.IT quant-ph

    Decoder for Nonbinary CWS Quantum Codes

    Authors: Nolmar Melo, Douglas F. G. Santiago, Renato Portugal

    Abstract: We present a decoder for nonbinary CWS quantum codes using the structure of union codes. The decoder runs in two steps: first we use a union of stabilizer codes to detect a sequence of errors, and second we build a new code, called union code, that allows to correct the errors.

    Submitted 10 April, 2012; originally announced April 2012.

  19. Mixing Times in Quantum Walks on Two-Dimensional Grids

    Authors: F. L. Marquezino, R. Portugal, G. Abal

    Abstract: Mixing properties of discrete-time quantum walks on two-dimensional grids with torus-like boundary conditions are analyzed, focusing on their connection to the complexity of the corresponding abstract search algorithm. In particular, an exact expression for the stationary distribution of the coherent walk over odd-sided lattices is obtained after solving the eigenproblem for the evolution operator… ▽ More

    Submitted 23 June, 2010; originally announced June 2010.

    Comments: 11 pages

    Journal ref: Physical Review A, v. 82, p. 042341, 2010

  20. arXiv:1005.3730  [pdf, ps, other

    quant-ph cs.CC cs.DS

    Obtaining the Quantum Fourier Transform from the Classical FFT with QR Decomposition

    Authors: F. L. Marquezino, R. Portugal, F. D. Sasse

    Abstract: We present the detailed process of converting the classical Fourier Transform algorithm into the quantum one by using QR decomposition. This provides an example of a technique for building quantum algorithms using classical ones. The Quantum Fourier Transform is one of the most important quantum subroutines known at present, used in most algorithms that have exponential speed up compared to the cl… ▽ More

    Submitted 20 May, 2010; originally announced May 2010.

    Comments: 12 pages, 1 figure (generated within LaTeX). To appear in Journal of Computational and Applied Mathematics

    MSC Class: 81-08 (Primary); 65T50; 68W40 (Secondary)

    Journal ref: Journal of Computational and Applied Mathematics, v. 235, p. 74-81, 2010

  21. arXiv:1001.1139  [pdf, ps, other

    quant-ph cs.CC cs.DS

    Spatial search in a honeycomb network

    Authors: G. Abal, R. Donangelo, F. L. Marquezino, R. Portugal

    Abstract: The spatial search problem consists in minimizing the number of steps required to find a given site in a network, under the restriction that only oracle queries or translations to neighboring sites are allowed. In this paper, a quantum algorithm for the spatial search problem on a honeycomb lattice with $N$ sites and torus-like boundary conditions. The search algorithm is based on a modified quant… ▽ More

    Submitted 28 May, 2010; v1 submitted 7 January, 2010; originally announced January 2010.

    Comments: 10 pages, 2 figures; Minor typos corrected, one Reference added. accepted in Math. Structures in Computer Science, special volume on Quantum Computing

    Journal ref: Mathematical Structures in Computer Science, v. 20, p. 999-1009, 2010

  22. arXiv:0912.1523  [pdf, ps, other

    quant-ph cs.CC cs.DS

    Decoherence in Search Algorithms

    Authors: G. Abal, R. Donangelo, F. L. Marquezino, A. C. Oliveira, R. Portugal

    Abstract: Recently several quantum search algorithms based on quantum walks were proposed. Those algorithms differ from Grover's algorithm in many aspects. The goal is to find a marked vertex in a graph faster than classical algorithms. Since the implementation of those new algorithms in quantum computers or in other quantum devices is error-prone, it is important to analyze their robustness under decoher… ▽ More

    Submitted 8 December, 2009; originally announced December 2009.

    Comments: 14 pages, presented at 36th Seminar on Software and Hardware (SEMISH), XXIX Brazilian Computer Society Congress, Bento Concalves, Brazil

    Journal ref: Proceedings of the XXIX Brazilian Computer Society Congress (SEMISH), 2009, pages 293-306

  23. The QWalk Simulator of Quantum Walks

    Authors: F. L. Marquezino, R. Portugal

    Abstract: Several research groups are giving special attention to quantum walks recently, because this research area have been used with success in the development of new efficient quantum algorithms. A general simulator of quantum walks is very important for the development of this area, since it allows the researchers to focus on the mathematical and physical aspects of the research instead of deviating… ▽ More

    Submitted 24 March, 2008; originally announced March 2008.

    Comments: 21 pages, 11 figures. Accepted in Computer Physics Communications. Simulator can be downloaded from http://qubit.lncc.br/qwalk

    Journal ref: Computer Physics Communications, Volume 179, Issue 5, Pages 359-369. (2008)

  24. arXiv:0802.1274  [pdf, ps, other

    cs.SC gr-qc hep-th

    The Invar tensor package: Differential invariants of Riemann

    Authors: Jose M. Martin-Garcia, David Yllanes, Renato Portugal

    Abstract: The long standing problem of the relations among the scalar invariants of the Riemann tensor is computationally solved for all 6x10^23 objects with up to 12 derivatives of the metric. This covers cases ranging from products of up to 6 undifferentiated Riemann tensors to cases with up to 10 covariant derivatives of a single Riemann. We extend our computer algebra system Invar to produce within se… ▽ More

    Submitted 11 February, 2008; originally announced February 2008.

    Comments: 12 pages, 1 figure, 3 tables. Package can be downloaded from http://metric.iem.csic.es/Martin-Garcia/xAct/Invar/ (Mathematica version) or http://www.lncc.br/~portugal/Invar.html (Maple version)

    Journal ref: Comp.Phys.Commun.179:586-590,2008

  25. arXiv:0704.1756  [pdf, ps, other

    cs.SC gr-qc hep-th

    The Invar Tensor Package

    Authors: Jose M. Martin-Garcia, Renato Portugal, Leon R. U. Manssur

    Abstract: The Invar package is introduced, a fast manipulator of generic scalar polynomial expressions formed from the Riemann tensor of a four-dimensional metric-compatible connection. The package can maximally simplify any polynomial containing tensor products of up to seven Riemann tensors within seconds. It has been implemented both in Mathematica and Maple algebraic systems.

    Submitted 13 April, 2007; originally announced April 2007.

    Comments: Accepted in Computer Physics Communications. Package can be downloaded from http://metric.iem.csic.es/Martin-Garcia/xAct/Invar/ (Mathematica version) or http://www.lncc.br/~portugal/Invar.html (Maple version)

    Journal ref: Comp. Phys. Commun. 177 (2007) 640-648

  26. arXiv:cs/0403003  [pdf, ps, other

    cs.NE

    Genetic Algorithms and Quantum Computation

    Authors: Gilson A. Giraldi, Renato Portugal, Ricardo N. Thess

    Abstract: Recently, researchers have applied genetic algorithms (GAs) to address some problems in quantum computation. Also, there has been some works in the designing of genetic algorithms based on quantum theoretical concepts and techniques. The so called Quantum Evolutionary Programming has two major sub-areas: Quantum Inspired Genetic Algorithms (QIGAs) and Quantum Genetic Algorithms (QGAs). The forme… ▽ More

    Submitted 4 March, 2004; originally announced March 2004.

    Comments: 27 pages, 5 figures, 3 tables

    ACM Class: D.1.0