Demo Data from EDBT 2026 / reviewers in the wild / expert
Iwo Bladek
dblp:167/6344
· DBLP profile ↗
8ranked-venue papers
4as first author
2since 2021 · last 2025
0000-0003-1991-8797ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 7 · 4 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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.
| Software engineering, system software, and programming languages
1 paper |
Program synthesis and code generation · 50% Requirements engineering and software design · 50% | |
| Artificial intelligence
1 paper |
Optimization for machine learning · 100% |
Topics — the 3 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Optimization for machine learning › optimization › metaheuristic
genetic programming |
0.3 | 1 | 2018 | Counterexample-Driven Genetic Programming: Stochastic Synthesis of Provably Correct Programs · IJCAI 2018 |
Requirements engineering and software design
formal specification |
0.3 | 1 | 2018 | Counterexample-Driven Genetic Programming: Stochastic Synthesis of Provably Correct Programs · IJCAI 2018 |
Program synthesis and code generation
inductive program synthesis |
0.3 | 1 | 2018 | Counterexample-Driven Genetic Programming: Stochastic Synthesis of Provably Correct Programs · IJCAI 2018 |
Methods — techniques the papers use, named apart from their topics
satisfiability modulo theories · 0.7genetic programming · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Among Them: A Game-Based Framework for Assessing Persuasion Capabilities of LLMs
Mateusz Idziejczak, Vasyl Korzavatykh, Mateusz Stawicki, Andrii Chmutov, Marcin Korcz, Iwo Bladek, Dariusz Brzezinski |
PAKDD (5) | 6 |
| 2023 | Counterexample-Driven Genetic Programming for Symbolic Regression With Formal ConstraintsabstractIn symbolic regression with formal constraints, the conventional formulation of regression problem is extended with desired properties of the target model, like symmetry, monotonicity, or convexity. We present a genetic programming algorithm that solves such problems using a satisfiability modulo theories solver to formally verify the candidate solutions. The essence of the method consists in collecting the counterexamples resulting from model verification and using them to improve search guidance. The method is exact upon successful termination, the produced model is guaranteed to meet the specified constraints. We compare the effectiveness of the proposed method with standard constraint-agnostic machine learning regression algorithms on a range of benchmarks and demonstrate that it outperforms them on several performance indicators. Iwo Bladek, Krzysztof Krawiec |
IEEE Trans. Evol. Comput. | 1 |
| 2019 | Solving symbolic regression problems with formal constraintsabstractIn many applications of symbolic regression, domain knowledge constrains the space of admissible models by requiring them to have certain properties, like monotonicity, convexity, or symmetry. As only a handful of variants of genetic programming methods proposed to date can take such properties into account, we introduce a principled approach capable of synthesizing models that simultaneously match the provided training data (tests) and meet user-specified formal properties. To this end, we formalize the task of symbolic regression with formal constraints and present a range of formal properties that are common in practice. We also conduct a comparative experiment that confirms the feasibility of the proposed approach on a suite of realistic symbolic regression benchmarks extended with various formal properties. The study is summarized with discussion of results, properties of the method, and implications for symbolic regression. Iwo Bladek, Krzysztof Krawiec |
GECCO | 1 |
| 2018 | Neuro-guided genetic programming: prioritizing evolutionary search with neural networksabstractWhen search operators in genetic programming (GP) insert new instructions into programs, they usually draw them uniformly from the available instruction set. Prefering some instructions to others would require additional domain knowledge, which is typically unavailable. However, it has been recently demonstrated that the likelihoods of instructions' occurrence in a program can be reasonably well estimated from its input-output behavior using a neural network. We exploit this idea to bias the choice of instructions used by search operators in GP. Given a large sample of programs and their input-output behaviors, a neural network is trained to predict the presence of individual instructions. When applied to a new program synthesis task, the network is first queried on the set of examples that define the task, and the obtained probabilities determine the frequencies of using instructions in initialization and mutation operators. This priming leads to significant improvements of the odds of successful synthesis on a range of benchmarks. Pawel Liskowski, Iwo Bladek, Krzysztof Krawiec |
GECCO | 2 |
| 2018 | Counterexample-Driven Genetic Programming: Stochastic Synthesis of Provably Correct ProgramsabstractGenetic programming is an effective technique for inductive synthesis of programs from tests, i.e. training examples of desired input-output behavior. Programs synthesized in this way are not guaranteed to generalize beyond the training set, which is unacceptable in many applications. We present Counterexample-Driven Genetic Programming (CDGP) that employs evolutionary search to synthesize provably correct programs from formal specifications. CDGP employs a Satisfiability Modulo Theories (SMT) solver to formally verify programs in the evaluation phase. A failed verification produces counterexamples that are in turn used to calculate fitness and thereby drive the search process. When compared with a range of approaches on a suite of state-of-the-art specification-based synthesis benchmarks, CDGP systematically outperforms them, typically synthesizing correct programs faster and using fewer tests. Krzysztof Krawiec, Iwo Bladek, Jerry Swan, John H. Drake |
IJCAI | 2 |
| 2018 | Counterexample-Driven Genetic Programming: Heuristic Program Synthesis from Formal SpecificationsabstractConventional genetic programming (GP) can guarantee only that synthesized programs pass tests given by the provided input-output examples. The alternative to such a test-based approach is synthesizing programs by formal specification, typically realized with exact, nonheuristic algorithms. In this article, we build on our earlier study on Counterexample-Based Genetic Programming (CDGP), an evolutionary heuristic that synthesizes programs from formal specifications. The candidate programs in CDGP undergo formal verification with a Satisfiability Modulo Theory (SMT) solver, which results in counterexamples that are subsequently turned into tests and used to calculate fitness. The original CDGP is extended here with a fitness threshold parameter that decides which programs should be verified, a more rigorous mechanism for turning counterexamples into tests, and other conceptual and technical improvements. We apply it to 24 benchmarks representing two domains: the linear integer arithmetic (LIA) and the string manipulation (SLIA) problems, showing that CDGP can reliably synthesize provably correct programs in both domains. We also confront it with two state-of-the art exact program synthesis methods and demonstrate that CDGP effectively trades longer synthesis time for smaller program size. Iwo Bladek, Krzysztof Krawiec, Jerry Swan |
Evol. Comput. | 1 |
| 2017 | Evolutionary Program Sketching
Iwo Bladek, Krzysztof Krawiec |
EuroGP | 1 |
| 2017 | Counterexample-driven genetic programmingabstractGenetic programming is an effective technique for inductive synthesis of programs from training examples of desired input-output behavior (tests). Programs synthesized in this way are not guaranteed to generalize beyond the training set, which is unacceptable in many applications. We present Counterexample-Driven Genetic Programming (CDGP) that employs evolutionary search to synthesize provably correct programs from formal specifications. CDGP employs a Satisfiability Modulo Theories (SMT) solver to formally verify programs in the evaluation phase. A failed verification produces counterexamples that are in turn used to calculate fitness and so drive the search process. When compared against a range of approaches on a suite of state-of-the-art specification-based synthesis benchmarks, CDGP systematically outperforms them, typically synthesizing correct programs faster and using fewer tests. Krzysztof Krawiec, Iwo Bladek, Jerry Swan |
GECCO | 2 |