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.

Omer Giménez

dblp:92/4571 · DBLP profile ↗
← Back
13ranked-venue papers
6as first author
0since 2021 · last 2013
—ORCID · none

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

Theory of computation · 8 · 3 first-authorArtificial intelligence and machine learning · 3 · 3 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
5 papers
Automata and formal languages · 29% Computational complexity · 21% Graph algorithms and graph theory · 19%
Artificial intelligence
1 paper
Planning, search and constraint satisfaction · 100%

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

TopicWeightPapersLastEvidence papers
Automata and formal languages
tree automata
0.432013
The HOM problem is decidable · J. ACM 2013
Deciding Regularity of the Set of Instances of a Set of Terms with Regular Constraints is EXPTIME-Complete · SIAM J. Comput. 2011
The HOM problem is decidable · STOC 2010
Computational complexity
decidability
0.222013
The HOM problem is decidable · STOC 2010
The HOM problem is decidable · J. ACM 2013
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
planning complexity
0.112012
The influence of k-dependence on the complexity of planning · Artif. Intell. 2012
Algorithms and data structures
analysis of algorithms
0.112012
The maximum degree of random planar graphs · SODA 2012
Combinatorics and discrete mathematics
analytic combinatorics
0.112012
The maximum degree of random planar graphs · SODA 2012
Algorithms and data structures › randomized algorithms › sampling
boltzmann sampling
0.112012
The maximum degree of random planar graphs · SODA 2012
Graph algorithms and graph theory
planar graphs
0.112012
The maximum degree of random planar graphs · SODA 2012
Graph algorithms and graph theory
random graphs
0.112012
The maximum degree of random planar graphs · SODA 2012
Computational complexity › complexity classes › EXPTIME
EXPTIME-completeness
0.112011
Deciding Regularity of the Set of Instances of a Set of Terms with Regular Constraints is EXPTIME-Complete · SIAM J. Comput. 2011
Automata and formal languages › tree transducers
tree homomorphism
0.012013
The HOM problem is decidable · J. ACM 2013
Mathematical optimization › constraint programming › global constraints
regular constraint
0.012011
Deciding Regularity of the Set of Instances of a Set of Terms with Regular Constraints is EXPTIME-Complete · SIAM J. Comput. 2011

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

pumping lemma · 0.2automata construction · 0.2generating functions · 0.1boltzmann sampling · 0.1analytic combinatorics · 0.1formula over height predicates · 0.1exponential-time algorithm · 0.1tree homomorphism · 0.1regular tree languages · 0.1
YearPublicationVenuePosition
2013 The HOM problem is decidable
abstract
We close affirmatively a question that has been open for long time: decidability of the HOM problem. The HOM problem consists in determining, given a tree homomorphism H and a regular tree language L represented by a tree automaton, whether H ( L ) is regular. In order to decide the HOM problem, we develop new constructions and techniques that are interesting by themselves, and provide several significant intermediate results. For example, we prove that the universality problem is decidable for languages represented by tree automata with equality constraints, and that the equivalence and inclusion problems are decidable for images of regular languages through tree homomorphisms. Our contributions are based on the following new constructions. We describe a simple transformation for converting a tree automaton with equality constraints into a tree automaton with disequality constraints recognizing the complementary language. We also define a new class of tree automata with arbitrary disequality constraints and a particular kind of equality constraints. An automaton of this new class essentially recognizes the intersection of a tree automaton with disequality constraints and the image of a regular language through a tree homomorphism. We prove decidability of emptiness and finiteness for this class by a pumping mechanism. We combine the above constructions adequately to provide an algorithm deciding the HOM problem. This is the journal version of a paper presented in the 42nd ACM Symposium on Theory of Computing (STOC 2010). Here, we provide all proofs and examples. Moreover, we obtain better complexity results via the modification of some proofs and a careful complexity analysis. In particular, the obtained time complexity for the decision of HOM is a tower of three exponentials.
Guillem Godoy, Omer Giménez
J. ACM2
2012 Jutge.org: an educational programming judge
abstract
Jutge.org is an open access educational online programming judge where students can try to solve more than 800 problems using 22 programming languages. The verdict of their solutions is computed using exhaustive test sets run under time, memory and security restrictions. By contrast to many popular online judges, Jutge.org is designed for students and instructors: On one hand, the problem repository is mainly aimed to beginners, with a clear organization and gradding. On the other hand, the system is designed as a virtual learning environment where instructors can administer their own courses, manage their roster of students and tutors, add problems, attach documents, create lists of problems, assignments, contests and exams. This paper presents Jutge.org and offers some case studies of courses using it.
Jordi Petit, Omer Giménez, Salvador Roura
SIGCSE2
2012 The maximum degree of random planar graphs
abstract
Let Pn denote a graph drawn uniformly at random from the class of all simple planar graphs with n vertices. We show that the maximum degree of a vertex in Pn is with probability 1 − o(1) asymptotically equal to c log n, where c ≈ 2.529 is determined explicitly. A similar result is also true for random 2-connected planar graphs. Our analysis combines two orthogonal methods that complement each other. First, in order to obtain the upper bound, we resort to exact methods, i.e., to generating functions and analytic combinatorics. This allows us to obtain fairly precise asymptotic estimates for the expected number of vertices of any given degree in Pn. On the other hand, for the lower bound we use Boltzmann sampling. In particular, by tracing the execution of an adequate algorithm that generates a random planar graph, we are able to explicitly find vertices of sufficiently high degree in Pn.
Michael Drmota, Omer Giménez, Marc Noy, Konstantinos Panagiotou, Angelika Steger
SODA2
2012 The influence of k-dependence on the complexity of planning
Omer Giménez, Anders Jonsson 0001
Artif. Intell.1
2012 A Linear Algorithm for the Random Sampling from Regular Languages
Olivier Bernardi, Omer Giménez
Algorithmica2
2011 Deciding Regularity of the Set of Instances of a Set of Terms with Regular Constraints is EXPTIME-Complete
abstract
Finite-state tree automata are a well-studied formalism for representing term languages. This paper studies the problem of determining the regularity of the set of instances of a finite set of terms with variables, where each variable is restricted to instantiations of a regular set given by a tree automaton. The problem was recently proved decidable, but with an unknown complexity. Here, the exact complexity of the problem is determined by proving EXPTIME-completeness. The main contribution is a new, exponential time algorithm that performs various exponential transformations on the involved terms and tree automata and decides regularity by analyzing formulas over inequation and height predicates.
Omer Giménez, Guillem Godoy, Sebastian Maneth
SIAM J. Comput.1
2010 The HOM problem is decidable
abstract
We provide an algorithm that, given a tree homomorphism H and a regular tree language L represented by a tree automaton, determines whether H(L) is regular. This settles a question that has been open for a long time.
Guillem Godoy, Omer Giménez, Lander Ramos, Carme Àlvarez
STOC2
2010 Causal graphs and structurally restricted planning
Hubie Chen, Omer Giménez
J. Comput. Syst. Sci.2
2009 On-the-Fly Macros
Hubie Chen, Omer Giménez
WoLLIC2
2009 Planning over Chain Causal Graphs for Variables with Domains of Size 5 Is NP-Hard
abstract
Recently, considerable focus has been given to the problem of determining the boundary between tractable and intractable planning problems. In this paper, we study the complexity of planning in the class C_n of planning problems, characterized by unary operators and directed path causal graphs. Although this is one of the simplest forms of causal graphs a planning problem can have, we show that planning is intractable for C_n (unless P = NP), even if the domains of state variables have bounded size. In particular, we show that plan existence for C_n^k is NP-hard for k>=5 by reduction from CNFSAT. Here, k denotes the upper bound on the size of the state variable domains. Our result reduces the complexity gap for the class C_n^k to cases k=3 and k=4 only, since C_n^2 is known to be tractable.
Omer Giménez, Anders Jonsson 0001
J. Artif. Intell. Res.1
2008 The Complexity of Planning Problems With Simple Causal Graphs
abstract
We present three new complexity results for classes of planning problems with simple causal graphs. First, we describe a polynomial-time algorithm that uses macros to generate plans for the class 3S of planning problems with binary state variables and acyclic causal graphs. This implies that plan generation may be tractable even when a planning problem has an exponentially long minimal solution. We also prove that the problem of plan existence for planning problems with multi-valued variables and chain causal graphs is NP-hard. Finally, we show that plan existence for planning problems with binary state variables and polytree causal graphs is NP-complete.
Omer Giménez, Anders Jonsson 0001
J. Artif. Intell. Res.1
2006 Computing the Tutte Polynomial on Graphs of Bounded Clique-Width
abstract
The Tutte polynomial is a notoriously hard graph invariant, and efficient algorithms for it are known only for a few special graph classes, like for those of bounded tree‐width. The notion of clique‐width extends the definition of cographs (graphs without induced $P_4$), and it is a more general notion than that of tree‐width. We show a subexponential algorithm (running in time $\exp{O(n^{1-\varepsilon})}\,$) for computing the Tutte polynomial on graphs of bounded clique‐width. In fact, our algorithm computes the more general U‐polynomial.
Omer Giménez, Petr Hlinený, Marc Noy
SIAM J. Discret. Math.1
2005 Computing the Tutte Polynomial on Graphs of Bounded Clique-Width
Omer Giménez, Petr Hlinený, Marc Noy
WG1