Charles Jordan
Hokkaido University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Charles Jordan.
theory and applications of satisfiability testing | 2013
Charles Jordan; Łukasz Kaiser
Reductions are perhaps the most useful tool in complexity theory and, naturally, it is in general undecidable to determine whether a reduction exists between two given decision problems. However, asking for a reduction on inputs of bounded size is essentially a
theory and applications of satisfiability testing | 2014
Charles Jordan; Lukasz Kaiser; Florian Lonsing; Martina Seidl
\Sigma^p_2
Mathematical Programming Computation | 2018
David Avis; Charles Jordan
problem and can in principle be solved by ASP, QBF, or by iterated calls to SAT solvers. We describe our experiences developing and benchmarking automatic reduction finders. We created a dedicated reduction finder that does counter-example guided abstraction refinement by iteratively calling either a SAT solver or BDD package. We benchmark its performance with different SAT solvers and report the tradeoffs between the SAT and BDD approaches. Further, we compare this reduction finder with the direct approach using a number of QBF and ASP solvers. We describe the tradeoffs between the QBF and ASP approaches and show which solvers perform best on our
international conference on stochastic algorithms foundations and applications | 2009
Charles Jordan; Thomas Zeugmann
\Sigma^p_2
workshop on logic language information and computation | 2011
Charles Jordan; Thomas Zeugmann
instances. It turns out that even state-of-the-art solvers leave a large room for improvement on problems of this kind. We thus provide our instances as a benchmark for future work on
theory and applications of models of computation | 2010
Charles Jordan; Thomas Zeugmann
\Sigma^p_2
language and automata theory and applications | 2010
Charles Jordan; Thomas Zeugmann
solvers.
Logic and Program Semantics | 2012
Marco L. Carmosino; Neil Immerman; Charles Jordan
Inspired by recent work on parallel SAT solving, we present a lightweight approach for solving quantified Boolean formulas (QBFs) in parallel. In particular, our approach uses a sequential state-of-the-art QBF solver to evaluate subformulas in working processes. It abstains from globally exchanging information between the workers, but keeps learnt information only locally. To this end, we equipped the state-of-the-art QBF solver DepQBF with assumption-based reasoning and integrated it in our novel solver MPIDepQBF as backend solver. Extensive experiments on standard computers as well as on the supercomputer Tsubame show the impact of our approach.
Journal on Satisfiability, Boolean Modeling and Computation | 2016
Mikoláš Janota; Charles Jordan; William Klieber; Florian Lonsing; Martina Seidl; Allen Van Gelder
We describe a new parallel implementation, mplrs, of the vertex enumeration code lrs that uses the MPI parallel environment and can be run on a network of computers. The implementation makes use of a C wrapper that essentially uses the existing lrs code with only minor modifications. mplrs was derived from the earlier parallel implementation plrs, written by G. Roumanis in C
national conference on artificial intelligence | 2016
Charles Jordan; William Klieber; Martina Seidl