VLDB 2026 Research / reviewers in the wild / expert
Jussi Rintanen
dblp:65/3601
· DBLP profile ↗
50ranked-venue papers
35as first author
7since 2021 · last 2024
0000-0001-5983-0074ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 49 · 35 first-author · 7 since 2021Graphics, computer vision, multimedia, augmented reality and games · 30 · 23 first-author · 4 since 2021Theory of computation · 11 · 6 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Optimizing the Optimization of Planning Domains by Automatic Action Schema SplittingabstractMost planners are based on grounding, that is, generating all instances of a parameterized action during a preprocessing phase. For some problems the number of ground actions is too high, causing a performance bottleneck. Building upon an existing approach, we present an enhanced method to split action schemas automatically during the grounding phase, to reduce the number of ground actions. First, we propose to exploit the structural knowledge of the problems to have a more informative dependency graph. Then, we suggest a better objective function to define and choose the best split. Finally, we present a more effective search to find it. We experimentally measure the impact of each of these improvements, and show that our approach significantly outperforms the state of the art. Mojtaba Elahi, Jussi Rintanen |
AAAI | 2 |
| 2024 | Symmetry-Breaking Constraints for Directed GraphsabstractFinding a graph with given properties occurs as a sub-problem of many important problems in A.I. and other areas of computer science. Main approaches to solving such problems include automated reasoning and constraint satisfaction methods. These can often be substantially sped up by considering only a subset of graphs for each equivalence class of isomorphic graphs, motivating the use of symmetry-breaking constraints for graphs. We present a symmetry-breaking constraint for directed graphs, generalizing earlier works that have presented such constraints for undirected graphs without loops, and experimentally demonstrate their effectiveness. Jussi Rintanen, Masood Feyzbakhsh Rankooh |
ECAI | 1 |
| 2024 | Termination Properties of Transition Rules for Indirect EffectsabstractIndirect effects of agent's actions have traditionally been formalized as condition-effect rules that always fire whenever applicable, after each action taken by the agent. In this work, we investigate a core problem of indirect effects, the possibility of arbitrarily or infinitely long sequences of rule firings. Specifically we investigate the termination of rule firings, as well as their confluence, that is, the uniqueness of the state that is ultimately reached. Both problems turn out to be PSPACE-complete. After this, we devise practically interesting syntactic and structural restrictions that guarantee polynomial-time termination and confluence tests. Finally, in the context of planning languages that support indirect effects, we propose new implementation technologies. Mojtaba Elahi, Saurabh Fadnis, Jussi Rintanen |
ICAPS | 3 |
| 2023 | Planning with Partial Observability by SAT
Saurabh Fadnis, Jussi Rintanen |
JELIA | 2 |
| 2022 | Propositional Encodings of Acyclicity and Reachability by Using Vertex EliminationabstractWe introduce novel methods for encoding acyclicity and s-t-reachability constraints for propositional formulas with underlying directed graphs, based on vertex elimination graphs, which makes them suitable for cases where the underlying graph has a low directed elimination width. In contrast to solvers with ad hoc constraint propagators for graph constraints such as GraphSAT, our methods encode these constraints as standard propositional clauses, making them directly applicable with any SAT solver. An empirical study demonstrates that our methods do often outperform both earlier encodings of these constraints as well as GraphSAT especially when underlying graphs have a low directed elimination width. Masood Feyzbakhsh Rankooh, Jussi Rintanen |
AAAI | 2 |
| 2022 | Efficient Encoding of Cost Optimal Delete-Free Planning as SATabstractWe introduce a novel method for encoding cost optimal delete-free STRIPS Planning as SAT. Our method is based on representing relaxed plans as partial functions from the set of propositions to the set of actions. This function can map any proposition to a unique action that adds the proposition during execution of the relaxed plan. We show that a relaxed plan can be produced by maintaining acyclicity in the graph of all causal relations among propositions, represented by the mentioned partial function. We also show that by efficient encoding of action cost propagation and enforcing a series of upper bounds on the total costs of the output plan, an optimal plan can effectively be produced for a given delete-free STRIPS problem. Our empirical results indicate that this method is quite competitive with the state of the art, demonstrating a better coverage compared to that of competing methods on standard STRIPS planning benchmark problems. Masood Feyzbakhsh Rankooh, Jussi Rintanen |
AAAI | 2 |
| 2022 | Generalized 3-Valued Belief States in Conformant Planning
Saurabh Fadnis, Jussi Rintanen |
PRICAI (1) | 2 |
| 2020 | Declarative encodings of acyclicity propertiesabstractAbstract Many knowledge representation tasks involve trees or similar structures as abstract datatypes. However, devising compact and efficient declarative representations of such structural properties is non-obvious and can be challenging indeed. In this article, we take a number of acyclicity properties into consideration and investigate various logic-based approaches to encode them. We use answer set programming as the primary representation language but also consider mappings to related formalisms, such as propositional logic, difference logic and linear programming. We study the compactness of encodings and the resulting computational performance on benchmarks involving acyclic or tree structures. Martin Gebser, Tomi Janhunen, Jussi Rintanen |
J. Log. Comput. | 3 |
| 2017 | Schematic Invariants by Reduction to Ground InvariantsabstractComputation of invariants, which are approximate reachability information for state-space search problems such as AI planning, has been considered to be more scalable when using a schematic representation of actions/events rather than an instantiated/ground representation. A disadvantage of schematic algorithms, however, is their complexity, which also leads to high runtimes when the number of schematic events/actions is high. We propose algorithms that reduce the problem of finding schematic invariants to solving a smaller ground problem. Jussi Rintanen |
AAAI | 1 |
| 2017 | Temporal Planning with Clock-Based SMT EncodingsabstractWe propose more scalable encodings of temporal planning in SMT. The first contribution is practical clock-based encodings of resources and effect delays. Existing encodings of effect delays (Shin and Davis, 2015) have a quadratic size, due to the necessity to determine the time differences between steps for a linear number of steps. Clocks improve this to linear. The second contribution is a new relaxed scheme for steps. Existing schemes require a step for every time point with discontinuous change. This is relaxed, improving scalability. Jussi Rintanen |
IJCAI | 1 |
| 2015 | Discretization of Temporal Models with Application to Planning with SMTabstractThe problem of planning or discrete control for timed system has earlier been solved with various constraint-based solution methods, including Constraint Programming, SAT solvers, SAT modulo Theories solvers, and Mixed Integer-Linear Programming. In this work we investigate the encoding of time in such constraint-based representations. A main issue with existing encodings is the necessity to allow arbitrary interleavings of concurrent actions' starting and ending times. The complex combinatorics of this can lead to poor scalability of leading search methods. We show how real or rational time in temporal models can in many practically important cases be replaced by integer time, and how this leads to far simpler encodings of planning as constraints. We demonstrate that the simplified encodings substantially improve the scalability of constraint-based planning. Jussi Rintanen |
AAAI | 1 |
| 2015 | Impact of Modeling Languages on the Theory and Practice in Planning ResearchabstractWe propose revisions to the research agenda in Automated Planning. The proposal is based on a review of the role of the Planning Domain Definition Language (PDDL) in the activities of the AI planning community and the impact of PDDL on parts of its research agenda. We specifically show how specific properties of PDDL have impacted research on planning, by putting emphasis on certain research topics and complicating others. We argue that the development of more advanced modeling languages would be — analogously to the impact PDDL has had — a low overhead and smooth route for the ICAPS community shift its research focus to increasingly promising and relevant research topics. Jussi Rintanen |
AAAI | 1 |
| 2015 | Models of Action Concurrency in Temporal Planning
Jussi Rintanen |
IJCAI | 1 |
| 2014 | Answer Set Programming as SAT modulo AcyclicityabstractAnswer set programming (ASP) is a declarative programming paradigm for solving search problems arising in knowledge-intensive domains. One viable way to implement the computation of answer sets corresponding to problem solutions is to recast a logic program as a Boolean satisfiability (SAT) problem and to use existing SAT solver technology for the actual search. Such mappings can be obtained by augmenting Clark's completion with constraints guaranteeing the strong justifiability of answer sets. To this end, we consider an extension of SAT by graphs subject to an acyclicity constraint, called SAT modulo acyclicity. We devise a linear embedding of logic programs and study the performance of answer set computation with SAT modulo acyclicity solvers. Martin Gebser, Tomi Janhunen, Jussi Rintanen |
ECAI | 3 |
| 2014 | SAT Modulo Graphs: Acyclicity
Martin Gebser, Tomi Janhunen, Jussi Rintanen |
JELIA | 3 |
| 2014 | Constraint-Based Algorithm for Computing Temporal Invariants
Jussi Rintanen |
JELIA | 1 |
| 2014 | ASP Encodings of Acyclicity Properties
Martin Gebser, Tomi Janhunen, Jussi Rintanen |
KR | 3 |
| 2013 | Computing Upper Bounds on Lengths of Transition Sequences
Jussi Rintanen, Charles Gretton |
IJCAI | 1 |
| 2013 | Learning Chordal Markov Networks by Constraint SatisfactionabstractWe investigate the problem of learning the structure of a Markov network from data. It is shown that the structure of such networks can be described in terms of constraints which enables the use of existing solver technology with optimization capabilities to compute optimal networks starting from initial scores computed from the data. To achieve efficient encodings, we develop a novel characterization of Markov network structure using a balancing condition on the separators between cliques forming the network. The resulting translations into propositional satisfiability and its extensions such as maximum satisfiability, satisfiability modulo theories, and answer set programming, enable us to prove the optimality of networks which have been previously found by stochastic search. Jukka Corander, Tomi Janhunen, Jussi Rintanen, Henrik J. Nyman, Johan Pensar |
NIPS | 3 |
| 2012 | Planning as satisfiability: Heuristics
Jussi Rintanen |
Artif. Intell. | 1 |
| 2011 | Planning with Specialized SAT SolversabstractLogic, and declarative representation of knowledge in general, have long been a preferred framework for problem solving in AI. However, specific subareas of AI have been eager to abandon general-purpose knowledge representation in favor of methods that seem to address their computational core problems better. In planning, for example, state-space search has in the last several years been preferred to logic-based methods such as SAT. In our recent work, we have demonstrated that the observed performance differences between SAT and specialized state-space search methods largely go back to the difference between a blind (or at least planning-agnostic) and a planning-specific search method. If SAT search methods are given even simple heuristics which make the search goal-directed, the efficiency differences disappear. Jussi Rintanen |
AAAI | 1 |
| 2011 | Planning with SAT, Admissible Heuristics and A*abstractWe study the relationship between optimal planning algorithms, in the form of (iterative deepening) A with (forward) state-space search, and the reduction of the problem to SAT. Our results establish a strict dominance relation between the two approaches: Jussi Rintanen |
IJCAI | 1 |
| 2010 | Heuristics for Planning with SAT
Jussi Rintanen |
CP | 1 |
| 2008 | Regression for Classical and Nondeterministic PlanningabstractMany forms of reasoning about actions and planning can be reduced to regression, the computation of the weakest precondition a state has to satisfy to guarantee the satisfaction of another condition in the successor state. In this work we formalize a general syntactic regression operation for ground PDDL operators, show its correctness, and define a composition operation based on regression. As applications we present a very simple yet powerful algorithm for computing invariants, as well as a generalization of the hnheuristic of Haslum and Geffner to PDDL. Jussi Rintanen |
ECAI | 1 |
| 2008 | A New Approach to Planning in NetworksabstractControl of networks like those for transportation, power distribution, communication to name a few, provides challenges to planning and scheduling. Many problems can be defined in terms of a basic state space model, but more general problems require an expressive language for talking about the topology and connectivity of the system, which are outside the scope of standard planning languages. In this work we introduce a general framework for defining planning languages for networked systems, with capability to express properties of connectivity and topology of such systems. Jussi Rintanen |
ECAI | 1 |
| 2008 | Planning Graphs and Propositional Clause-Learning
Jussi Rintanen |
KR | 1 |
| 2007 | Diagnosis of Discrete-Event Systems Using Satisfiability Algorithms
Alban Grastien, Anbulagan, Jussi Rintanen, Elena Kelareva |
AAAI | 3 |
| 2007 | Asymptotically Optimal Encodings of Conformant Planning in QBF
Jussi Rintanen |
AAAI | 1 |
| 2007 | Planning via Petri Net Unfolding
Sarah L. Hickmott, Jussi Rintanen, Sylvie Thiébaux, Langford B. White |
IJCAI | 2 |
| 2007 | Planning for Temporally Extended Goals as Propositional Satisfiability
Robert Mattmüller, Jussi Rintanen |
IJCAI | 2 |
| 2007 | Diagnosers and Diagnosability of Succinct Transition Systems
Jussi Rintanen |
IJCAI | 1 |
| 2007 | Diagnosability Testing with Satisfiability Algorithms
Jussi Rintanen, Alban Grastien |
IJCAI | 1 |
| 2006 | Compact Representation of Sets of Binary Constraints
Jussi Rintanen |
ECAI | 1 |
| 2006 | Unified Definition of Heuristics for Classical Planning
Jussi Rintanen |
ECAI | 1 |
| 2006 | Planning as satisfiability: parallel plans and algorithms for plan search
Jussi Rintanen, Keijo Heljanko, Ilkka Niemelä |
Artif. Intell. | 1 |
| 2005 | Conditional Planning in the Discrete Belief Space
Jussi Rintanen |
IJCAI | 1 |
| 2004 | Distance Estimates for Planning in the Discrete Belief Space
Jussi Rintanen |
AAAI | 1 |
| 2004 | Evaluation Strategies for Planning as Satisfiability
Jussi Rintanen |
ECAI | 1 |
| 2004 | Parallel Encodings of Classical Planning as Satisfiability
Jussi Rintanen, Keijo Heljanko, Ilkka Niemelä |
JELIA | 1 |
| 2004 | Phase Transitions in Classical Planning: An Experimental Study
Jussi Rintanen |
KR | 1 |
| 2001 | Complexity of Probabilistic Planning under Average Rewards
Jussi Rintanen |
IJCAI | 1 |
| 2001 | Partial Implicit Unfolding in the Davis-Putnam Procedure for Quantified Boolean Formulae
Jussi Rintanen |
LPAR | 1 |
| 2000 | Incorporation of Temporal Logic Control into Plan Operators
Jussi Rintanen |
ECAI | 1 |
| 1999 | Improvements to the Evaluation of Quantified Boolean Formulae
Jussi Rintanen |
IJCAI | 1 |
| 1999 | Constructing Conditional Plans by a Theorem-ProverabstractThe research on conditional planning rejects the assumptions that there is no uncertainty or incompleteness of knowledge with respect to the state and changes of the system the plans operate on. Without these assumptions the sequences of operations that achieve the goals depend on the initial state and the outcomes of nondeterministic changes in the system. This setting raises the questions of how to represent the plans and how to perform plan search. The answers are quite different from those in the simpler classical framework. In this paper, we approach conditional planning from a new viewpoint that is motivated by the use of satisfiability algorithms in classical planning. Translating conditional planning to formulae in the propositional logic is not feasible because of inherent computational limitations. Instead, we translate conditional planning to quantified Boolean formulae. We discuss three formalizations of conditional planning as quantified Boolean formulae, and present experimental results obtained with a theorem-prover. Jussi Rintanen |
J. Artif. Intell. Res. | 1 |
| 1998 | A Planning Algorithm not based on Directional Search
Jussi Rintanen |
KR | 1 |
| 1998 | Lexicographic Priorities in Default Logic
Jussi Rintanen |
Artif. Intell. | 1 |
| 1998 | Complexity of Prioritized Default LogicsabstractIn default reasoning, usually not all possible ways of resolving conflicts between default rules are acceptable. Criteria expressing acceptable ways of resolving the conflicts may be hardwired in the inference mechanism, for example specificity in inheritance reasoning can be handled this way, or they may be given abstractly as an ordering on the default rules. In this article we investigate formalizations of the latter approach in Reiter's default logic. Our goal is to analyze and compare the computational properties of three such formalizations in terms of their computational complexity: the prioritized default logics of Baader and Hollunder, and Brewka, and a prioritized default logic that is based on lexicographic comparison. The analysis locates the propositional variants of these logics on the second and third levels of the polynomial hierarchy, and identifies the boundary between tractable and intractable inference for restricted classes of prioritized default theories. Jussi Rintanen |
J. Artif. Intell. Res. | 1 |
| 1995 | On Specificity in Default Logic
Jussi Rintanen |
IJCAI | 1 |
| 1992 | On the Impact of Stratification on the Complexity of Nonmonotonic Reasoning
Ilkka Niemelä, Jussi Rintanen |
KR | 2 |