Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Carles Creus

dblp:97/7572 · DBLP profile ↗
← Back
12ranked-venue papers
9as first author
0since 2021 · last 2016
—ORCID · none

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

Theory of computation · 7 · 6 first-authorArtificial intelligence and machine learning · 3 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
4 papers
Automata and formal languages · 49% Computational complexity · 26% Logic in computer science · 14%
Computer graphics and multimedia
1 paper
Visualization and visual analytics · 77% Geometric modeling and processing · 23%

Topics — the 9 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Automata and formal languages
tree automata
0.542016
The HOM Problem is EXPTIME-Complete · SIAM J. Comput. 2016
The HOM Problem is EXPTIME-Complete · LICS 2012
The Emptiness Problem for Tree Automata with Global Constraints · LICS 2010
Computational complexity › complexity classes › EXPTIME
EXPTIME-completeness
0.422016
The HOM Problem is EXPTIME-Complete · SIAM J. Comput. 2016
The HOM Problem is EXPTIME-Complete · LICS 2012
Automata and formal languages › tree transducers
tree homomorphism
0.422016
The HOM Problem is EXPTIME-Complete · SIAM J. Comput. 2016
The HOM Problem is EXPTIME-Complete · LICS 2012
Logic in computer science
term rewriting
0.222016
Non-linear Rewrite Closure and Weak Normalization · LICS 2009
The HOM Problem is EXPTIME-Complete · SIAM J. Comput. 2016
Computational complexity › decidability › decision problems for automata
emptiness problem
0.112010
The Emptiness Problem for Tree Automata with Global Constraints · LICS 2010
Mathematical optimization › constraint programming
global constraints
0.112010
The Emptiness Problem for Tree Automata with Global Constraints · LICS 2010
Logic in computer science
monadic second-order logic
0.112010
The Emptiness Problem for Tree Automata with Global Constraints · LICS 2010
Graph algorithms and graph theory › graph classes › median graph
trees
0.112010
The Emptiness Problem for Tree Automata with Global Constraints · LICS 2010
Automata and formal languages › tree languages
regular tree language
0.012012
The HOM Problem is EXPTIME-Complete · LICS 2012

Methods — techniques the papers use, named apart from their topics

emptiness decision procedure · 0.2tree automata with constraints · 0.1global equality constraint · 0.1global disequality constraint · 0.1arithmetic constraint · 0.1tree automata theory · 0.1reduction automata · 0.1
YearPublicationVenuePosition
2016 Interactive inspection of complex multi-object industrial assemblies
Oscar Argudo, Isaac Besora, Pere Brunet, Carles Creus, Pedro Hermosilla, Isabel Navazo, Àlvar Vinacua
Comput. Aided Des.4
2016 The HOM Problem is EXPTIME-Complete
abstract
We define a new class of tree automata with constraints and prove decidability of the emptiness problem for this class in exponential time. As a consequence, we obtain several EXPTIME-completeness results for problems on images of regular tree languages under tree homomorphisms, like set inclusion, regularity (HOM problem), and finiteness of set difference. Our result also has implications in term rewriting, since the set of reducible terms of a term rewrite system can be described as the image of a tree homomorphism. In particular, we prove that inclusion of sets of normal forms of term rewrite systems can be decided in exponential time. Analogous consequences arise in the context of XML typechecking, since types are defined by tree automata and some type transformations are homomorphic.
Carles Creus, Adrià Gascón, Guillem Godoy, Lander Ramos
SIAM J. Comput.1
2014 Automatic Evaluation of Reductions between NP-Complete Problems
Carles Creus, Pau Fernández, Guillem Godoy
SAT1
2014 Excessively duplicating patterns represent non-regular languages
Carles Creus, Guillem Godoy, Lander Ramos
Inf. Process. Lett.1
2013 R4: Realistic rain rendering in realtime
Carles Creus, Gustavo Patow
Comput. Graph.1
2013 Emptiness and Finiteness for Tree Automata with Global Reflexive Disequality Constraints
Carles Creus, Adrià Gascón, Guillem Godoy
J. Autom. Reason.1
2013 Non-Linear Rewrite Closure and Weak Normalization
Carles Creus, Guillem Godoy, Francesc Massanes, Ashish Tiwari 0001
J. Autom. Reason.1
2012 The HOM Problem is EXPTIME-Complete
abstract
The HOM problem questions whether the image of a given regular tree language through a given tree homomorphism is also regular. Decidability of HOM is an important theoretical question which was open for a long time. Recently, HOM has been proved decidable with a triple exponential time algorithm. In this paper we obtain an exponential time algorithm for this problem, and conclude that it is EXPTIME-complete. The proof builds upon previous results and techniques on tree automata with constraints.
Carles Creus, Adrià Gascón, Guillem Godoy, Lander Ramos
LICS1
2012 One-context Unification with STG-Compressed Terms is in NP
abstract
One-context unification is an extension of first-order term unification in which a variable of arity one standing for a context may occur in the input terms. This problem arises in areas like program analysis, term rewriting and XML processing and is known to be solvable in nondeterministic polynomial time. We prove that this problem can be solved in nondeterministic polynomial time also when the input is compressed using Singleton Tree Grammars (STG's). STG's are a grammar-based compression method for terms that generalizes the directed acyclic graph representation. They have been recently considered as an efficient in-memory representation for large terms, since several operations on terms can be performed efficiently on their STG representation without a prior decompression.
Carles Creus, Adrià Gascón, Guillem Godoy
RTA1
2011 Learning Theory through Videos - A Teaching Experience in a Theoretical Course based on Self-learning Videos and Problem-solving Sessions
Marta Arias, Carles Creus, Adrià Gascón, Guillem Godoy
CSEDU (2)2
2010 The Emptiness Problem for Tree Automata with Global Constraints
abstract
We define tree automata with global constraints (TAGC), generalizing the class of tree automata with global equality and disequality constraints (TAGED). TAGC can test for equality and disequality between subterms whose positions are defined by the states reached during a computation. In particular, TAGC can check that all the subterms reaching a given state are distinct. This constraint is related to monadic key constraints for XML documents, meaning that every two distinct positions of a given type have different values. We prove decidability of the emptiness problem for TAGC. This solves, in particular, the open question of decidability of emptiness for TAGED. We further extend our result by allowing global arithmetic constraints for counting the number of occurrences of some state or the number of different subterms reaching some state during a computation. We also allow local equality and disequality tests between sibling positions and the extension to unranked ordered trees. As a consequence of our results for TAGC, we prove the decidability of a fragment of the monadic second order logic on trees extended with predicates for equality and disequality between subtrees, and cardinality.
Luis Barguñó, Carles Creus, Guillem Godoy, Florent Jacquemard, Camille Vacher
LICS2
2009 Non-linear Rewrite Closure and Weak Normalization
abstract
A rewrite closure is an extension of a term rewrite system with new rules, usually deduced by transitivity. Rewrite closures have the nice property that all rewrite derivations can be transformed into derivations of a simple form. This property has been useful for proving decidability results in term rewriting. Unfortunately, when the term rewrite system is not linear, the construction of a rewrite closure is quite challenging. In this paper, we construct a rewrite closure for term rewrite systems that satisfy two properties: the right-hand side term in each rewrite rule contains no repeated variable (right-linear) and contains no variable at depth greater than one (right-shallow). The left-hand side term is unrestricted, and in particular, it may be non-linear. As a consequence of the rewrite closure construction, we are able to prove decidability of the weak normalization problem for right-linear right-shallow term rewrite systems. Proving this result also requires tree automata theory. We use the fact that right-shallow right-linear term rewrite systems are regularity preserving. Moreover, their set of normal forms can be represented with a tree automaton with disequality constraints, and emptiness of this kind of automata, as well as its generalization to reduction automata, is decidable.
Carles Creus, Guillem Godoy, Francesc Massanes, Ashish Tiwari 0001
LICS1