RECORD
The Inductive Constraint Programming Loop
Artificial Intelligence · Submitted 12 Oct 2015
abstract compiled · 2026-09-23 · no language-model review
The authors' main claim Inductive Constraint Programming aims at bridging the gap between the areas of data mining and machine learning on the one hand, and constraint programming on the other hand.
The compiled record
The paper's own sentences, arranged. Each label is drawn from a closed vocabulary; the number beside it is the probability the classifier gave that label. Numbers in the tables are the authors', checked by code. No sentence in this record was written by a model.
Open the compiled record
The abstract, sentence by sentence
Constraint programming is used for a variety of real-world optimisation problems, such as planning, scheduling and resource allocation problems. At the same time, one continuously gathers vast amounts of data about these problems. Current constraint programming software does not exploit such data to update schedules, resources and plans. We propose a new framework, that we call the Inductive Constraint Programming loop. In this approach data is gathered and analyzed systematically, in order to dynamically revise and adapt constraints and optimization criteria. Inductive Constraint Programming aims at bridging the gap between the areas of data mining and machine learning on the one hand, and constraint programming on the other hand.
background contribution method result interpretation main claim
| # | sentence | role | the authors' own work | states the main conclusion | strength |
|---|---|---|---|---|---|
| s0 | Constraint programming is used for a variety of real-world optimisation problems, such as planning, scheduling and resource allocation problems. | background 1.00 | 0.04 | 0.02 | asserted 1.00 |
| s1 | At the same time, one continuously gathers vast amounts of data about these problems. | background 0.99 | 0.09 | 0.02 | asserted 1.00 |
| s2 | Current constraint programming software does not exploit such data to update schedules, resources and plans. | gap 0.99 | 0.07 | 0.04 | asserted 1.00 |
| s3 | We propose a new framework, that we call the Inductive Constraint Programming loop. | contribution 1.00 | 0.83 | 0.19 | asserted 0.98 |
| s4 | In this approach data is gathered and analyzed systematically, in order to dynamically revise and adapt constraints and optimization criteria. | method 0.93 | 0.33 | 0.26 | asserted 0.98 |
| s5 | Inductive Constraint Programming aims at bridging the gap between the areas of data mining and machine learning on the one hand, and constraint programming on the other hand. | contribution 0.58 | 0.31 | 0.22 | asserted 1.00 |
What was examined, and what was not
- arXiv listing abstract v1
- full text
- figures and tables
- references and citing sentences
- relations to other papers
- P abstract
- S sections
- T body sentences
- C citations
- R cross-paper relations
The paper
Original abstract
Constraint programming is used for a variety of real-world optimisation problems, such as planning, scheduling and resource allocation problems. At the same time, one continuously gathers vast amounts of data about these problems. Current constraint programming software does not exploit such data to update schedules, resources and plans. We propose a new framework, that we call the Inductive Constraint Programming loop. In this approach data is gathered and analyzed systematically, in order to dynamically revise and adapt constraints and optimization criteria. Inductive Constraint Programming aims at bridging the gap between the areas of data mining and machine learning on the one hand, and constraint programming on the other hand.
Human review
Discussion
Know something about this paper? Leave a comment, or highlight any passage above to comment on it.