Marcos Villagra

dblp:28/5831 · DBLP profile ↗
← Back
9ranked-venue papers
3as first author
2since 2021 · last 2025
0000-0002-6081-9099ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 6 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 since 2021Software engineering, systems software and programming languages · 1
YearPublicationVenuePosition
2025 Classically time-controlled quantum automata: definition and properties
abstract
Abstract In this paper, we introduce classically time-controlled quantum automata or classically time-controlled quantum automaton (CTQA), which is a reasonable modification of Moore–Crutchfield quantum finite automata that uses time-dependent evolution and a ‘scheduler’ defining how long each Hamiltonian will run. Surprisingly enough, time-dependent evolution provides a significant change in the computational power of quantum automata with respect to a discrete quantum model. Indeed, we show that if a scheduler is not computationally restricted, then a CTQA could even decide the Halting problem. In order to unearth the computational capabilities of CTQAs, we study the case of a computationally restricted scheduler. In particular, we showed that depending on the type of restriction imposed on the scheduler, a CTQA can (i) recognize non-regular languages with cut-point, even in the presence of Karp–Lipton advice, and (ii) recognize non-regular promise languages with bounded-error. Furthermore, we study the cutpoint-union of cutpoint languages by introducing a new model of Moore–Crutchfield quantum finite automata with a rotating tape head. CTQA presents itself as a new model of computation that provides a different approach to a formal study of ‘classical control, quantum data’ schemes in quantum computing.
Alejandro Díaz-Caro, Marcos Villagra
Comput. J.2
2021 Tromino Tilings with Pegs via Flow Networks
abstract
A tromino tiling problem is a packing puzzle where we are given a region of connected lattice squares and we want to decide whether there exists a tiling of the region using trominoes with the shape of an L. In this work we study a slight variation of the tromino tiling problem where some positions of the region have pegs and each tromino comes with a hole that can only be placed on top of the pegs. We present a characterization of this tiling problem with pegs using flow networks and show that (i) there exists a linear-time parsimonious reduction to the maximum-flow problem, and (ii) counting the number of such tilings can be done in linear-time. The proofs of both results contain algorithms that can then be used to decide the tiling of a region with pegs in O(n) time.
Javier T. Akagi, Eduardo Alberto Canale, Marcos Villagra
LAGOS3
2020 Hard and easy instances of L-tromino tilings
Javier T. Akagi, Carlos F. Gaona, Fabricio Mendoza, Manjil P. Saikia, Marcos Villagra
Theor. Comput. Sci.5
2019 Hard and Easy Instances of L-Tromino Tilings
Javier T. Akagi, Carlos F. Gaona, Fabricio Mendoza, Manjil P. Saikia, Marcos Villagra
WALCOM5
2018 Language recognition power and succinctness of affine automata
Marcos Villagra, Abuzer Yakaryilmaz
Nat. Comput.1
2017 Multiobjective Optimization Grover Adaptive Search
Benjamín Barán, Marcos Villagra
WCO@FedCSIS2
2017 Comparison of two types of Quantum Oracles based on Grover's Adaptative Search Algorithm for Multiobjective Optimization Problems
abstract
Quantum Computing is a field of study in computer science based on the laws of quantum physics.Quantum computing is an attractive subject considering that quantum algorithms proved to be more efficient than classical algorithms and the advent of large-scale quantum computation.In particular, Grover's search algorithm is a quantum algorithm that is asymptotically faster than any classical search algorithm and it is relevant for the design of fast optimization algorithms.This article proposes two algorithms based on Grover's adaptative search for biobjective optimization problems where access to the objective functions is given via two different quantum oracles.The proposed algorithms, considering both types of oracles, are compared against NSGA-II, a highly cited multiobjective optimization evolutionary algorithm.Experimental evidence suggests that the quantum optimization methods proposed in this work are at least as effective as NSGA-II in average, considering an equal number of executions.Experimental results showed which oracle required less iterations for similar effectiveness.
Gerardo G. Fogel, Benjamín Barán, Marcos Villagra
FedCSIS3
2012 Tensor Rank and Strong Quantum Nondeterminism in Multiparty Communication
Marcos Villagra, Masaki Nakanishi, Shigeru Yamashita, Yasuhiko Nakashima
TAMC1
2007 Ant Colony Optimization with Adaptive Fitness Function for Satisfiability Testing
Marcos Villagra, Benjamín Barán
WoLLIC1