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

Vitaly Lagoon

dblp:75/1979 · DBLP profile ↗
← Back
19ranked-venue papers
4as first author
1since 2021 · last 2024
—ORCID · none

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

Software engineering, systems software and programming languages · 11 · 4 first-authorTheory of computation · 9 · 3 first-authorArtificial intelligence and machine learning · 8 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2

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
1 paper
Coding theory · 53% Computational complexity · 16% Mathematical optimization · 16%

Topics — the 3 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Mathematical optimization › constraint programming
constraint modeling
0.112017
The DNA Word Design Problem: A New Constraint Model and New Results · IJCAI 2017
Computational complexity
constraint satisfaction
0.112017
The DNA Word Design Problem: A New Constraint Model and New Results · IJCAI 2017
Automated reasoning and model checking
satisfiability
0.112017
The DNA Word Design Problem: A New Constraint Model and New Results · IJCAI 2017

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

clustering · 0.3boolean satisfiability solving · 0.3
YearPublicationVenuePosition
2024 Single Constant Multiplication for SAT
Hendrik Bierlee, Jip J. Dekker, Vitaly Lagoon, Peter J. Stuckey, Guido Tack
CPAIOR (1)3
2017 The DNA Word Design Problem: A New Constraint Model and New Results
abstract
A fundamental problem in coding theory concerns the computation of the maximum cardinality of a set S of length n code words over an alphabet of size q, such that every pair of code words has Hamming distance at least d, and the set of additional constraints U on S is satisfied. This problem has application in several areas, one of which is the design of DNA codes where q=4 and the alphabet is {A,C,G,T}. We describe a new constraint model for this problem and demonstrate that it improves on previous solutions (computes better lower bounds) for various instances of the problem. Our approach is based on a clustering of DNA words into small sets of words. Solutions are then obtained as the union of such clusters. Our approach is SAT based: we specify constraints on clusters of DNA words and solve these using a Boolean satisfiability solver.
Michael Codish, Michael Frank 0002, Vitaly Lagoon
IJCAI3
2011 Boolean Equi-propagation for Optimized SAT Encoding
Amit Metodi, Michael Codish, Vitaly Lagoon, Peter J. Stuckey
CP3
2011 The challenges of constraint-based test generation
abstract
We describe the challenges underlying the design of a constraint-based test generator for functional verification of hardware. We show how these challenges are addressed by IntelliGen™ -- a constraint-based test generator by Cadence Design Systems.
Vitaly Lagoon
PPDP1
2010 Fast Set Bounds Propagation Using a BDD-SAT Hybrid
abstract
Binary Decision Diagram (BDD) based set bounds propagation is a powerful approach to solving set-constraint satisfaction problems. However, prior BDD based techniques in- cur the significant overhead of constructing and manipulating graphs during search. We present a set-constraint solver which combines BDD-based set-bounds propagators with the learning abilities of a modern SAT solver. Together with a number of improvements beyond the basic algorithm, this solver is highly competitive with existing propagation based set constraint solvers.
Graeme Gange, Peter J. Stuckey, Vitaly Lagoon
J. Artif. Intell. Res.3
2008 Fast Set Bounds Propagation using BDDs
abstract
Set bounds propagation is the most popular approach to solving constraint satisfaction problems (CSPs) involving set variables. The use of reduced ordered Binary Decision Diagrams (BDDs) to represent and solve set CSPs is well understood and brings the advantage that propagators for arbitrary set constraints can be built. This can substantially improve solving. The disadvantages of BDDs is that creating and manipulating BDDs can be expensive. In this paper we show how we can perform set bounds propagation using BDDs in a much more efficient manner by generically creating set constraint predicates, and using a marking approach to propagation. The resulting system can be significantly faster than competing approaches to set bounds propagation.
Graeme Gange, Vitaly Lagoon, Peter J. Stuckey
ECAI2
2008 Telecommunications Feature Subscription as a Partial Order Constraint Problem
Michael Codish, Vitaly Lagoon, Peter J. Stuckey
ICLP2
2008 Logic programming with satisfiability
abstract
Abstract This paper presents a Prolog interface to the MiniSat satisfiability solver. Logic programming with satisfiability combines the strengths of the two paradigms: logic programming for encoding search problems into satisfiability on the one hand and efficient SAT solving on the other. This synergy between these two exposes a programming paradigm that we propose here as a logic programming pearl. To illustrate logic programming with SAT solving, we give an example Prolog program that solves instances of Partial MAXSAT.
Michael Codish, Vitaly Lagoon, Peter J. Stuckey
Theory Pract. Log. Program.2
2006 Size-Change Termination Analysis in k-Bits
Michael Codish, Vitaly Lagoon, Peter Schachte, Peter J. Stuckey
ESOP2
2006 SAT Solving for Argument Filterings
Michael Codish, Peter Schneider-Kamp, Vitaly Lagoon, René Thiemann, Jürgen Giesl
LPAR3
2006 Solving Partial Order Constraints for LPO Termination
Michael Codish, Vitaly Lagoon, Peter J. Stuckey
RTA2
2005 Testing for Termination with Monotonicity Constraints
Michael Codish, Vitaly Lagoon, Peter J. Stuckey
ICLP2
2005 Solving Set Constraint Satisfaction Problems using ROBDDs
abstract
In this paper we present a new approach to modeling finite set domain constraint problems using Reduced Ordered Binary Decision Diagrams (ROBDDs). We show that it is possible to construct an efficient set domain propagator which compactly represents many set domains and set constraints using ROBDDs. We demonstrate that the ROBDD-based approach provides unprecedented flexibility in modeling constraint satisfaction problems, leading to performance improvements. We also show that the ROBDD-based modeling approach can be extended to the modeling of integer and multiset constraint problems in a straightforward manner. Since domain propagation is not always practical, we also show how to incorporate less strict consistency notions into the ROBDD framework, such as set bounds, cardinality bounds and lexicographic bounds consistency. Finally, we present experimental results that demonstrate the ROBDD-based solver performs better than various more conventional constraint solvers on several standard set constraint problems.
Peter Hawkins, Vitaly Lagoon, Peter J. Stuckey
J. Artif. Intell. Res.2
2004 Set Domain Propagation Using ROBDDs
Vitaly Lagoon, Peter J. Stuckey
CP1
2003 Termination Analysis with Types Is More Accurate
Vitaly Lagoon, Frédéric Mesnard, Peter J. Stuckey
ICLP1
2002 Precise pair-sharing analysis of logic programs
abstract
The paper presents a novel approach to pair-sharing analysis of logic programs. The pair-sharing domain ASub of Søndergaard is known to be more efficient than the set-sharing domain Sharing of Jacobs and Langen and gains accuracy because of linearity tracking. However, it is less accurate because of weaker groundness information, and the fact that it loses track of where new groundness eliminates sharing. In this paper we present a new domain which inherits the advantages of both ASub and Sharing and is uniformly more accurate in terms of pair-sharing than each of the two domains.The proposed domain expresses pair-sharing in terms of existence of traversable paths in relation graphs derived from program constraints. Each edge of a relation graph has an attached groundness formula which defines under what groundness conditions it still causes sharing. This allows the domain to maintain information about when groundness can eliminate sharing. Relation graphs are augmented by separate groundness information (usually Def or Pos). The groundness analysis and groundness formulae can be represented using efficient ROBDD methods.
Vitaly Lagoon, Peter J. Stuckey
PPDP1
2000 Type dependencies for logic programs using ACI-unification
Michael Codish, Vitaly Lagoon
Theor. Comput. Sci.2
1997 Sharing Analysis Using Set Logic Programs
Francisco Bueno, Michael Codish, Vitaly Lagoon
ICLP3
1997 An Algebraic Approach to Sharing Analysis of Logic Programs
Michael Codish, Vitaly Lagoon, Francisco Bueno
SAS2