Lose qualifier in the title
This commit is contained in:
parent
f9e199d699
commit
4cf69764f7
10
README.md
10
README.md
@ -1,18 +1,18 @@
|
|||||||
# A Modern Architecture for High-Level Constraint Modelling Languages
|
# A Modern Architecture for Constraint Modelling Languages
|
||||||
*Jip J. Dekker*
|
*Jip J. Dekker*
|
||||||
|
|
||||||
This is the repository containing Jip J. Dekker's PhD thesis: "A Modern Architecture for High-Level Constraint Modelling Languages"
|
This is the repository containing Jip J. Dekker's PhD thesis: "A Modern Architecture for Constraint Modelling Languages"
|
||||||
|
|
||||||
## Status Report
|
## Status Report
|
||||||
|
|
||||||
| Ch. | Title | State |
|
| Ch. | Title | State |
|
||||||
|-----|------------------------------------------|---------------------------------|
|
|-----|------------------------------------------|---------------------------------|
|
||||||
| | Abstract | 🆕 Blank |
|
| | Abstract | 📖 Ready for reading |
|
||||||
| 1 | Introduction | ⏳ Sent to Peter |
|
| 1 | Introduction | ⏳ Sent to Peter |
|
||||||
| 2 | Background | 🚧 Received feedback from Guido |
|
| 2 | Background | 🚧 Received feedback from Guido |
|
||||||
| 3 | Rewriting Constraint Modelling Languages | 📖 No planned work |
|
| 3 | Rewriting Constraint Modelling Languages | 📖 No planned work |
|
||||||
| 4 | Reasoning about Reification | ⏳ Sent to Guido |
|
| 4 | Reasoning about Reification | 🚧 Received feedback from Guido |
|
||||||
| 5 | Incremental Constraint Modelling | ⏳ Sent to Guido |
|
| 5 | Incremental Constraint Modelling | ⏳ Sent to Guido |
|
||||||
| 6 | Conclusions | ⏳ Sent to Julie |
|
| 6 | Conclusions | 🚧 Received feedback from Guido |
|
||||||
| A1 | MiniZinc Syntax | 📖 No planned work |
|
| A1 | MiniZinc Syntax | 📖 No planned work |
|
||||||
| A2 | Experiment Resources | 📖 Awaiting final changes |
|
| A2 | Experiment Resources | 📖 Awaiting final changes |
|
||||||
|
@ -4,7 +4,7 @@ We show how this tool chain allows us to:
|
|||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
|
|
||||||
\item efficiently rewrite high-level \cmodels{} with \textbf{minimal overhead},
|
\item efficiently rewrite \cmodels{} with \textbf{minimal overhead},
|
||||||
|
|
||||||
\item easily integrate a range of \textbf{optimisation and simplification} techniques,
|
\item easily integrate a range of \textbf{optimisation and simplification} techniques,
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@ These improvements focus on the performance of the \gls{rewriting} process in ge
|
|||||||
This chapter presents the conclusions of this thesis.
|
This chapter presents the conclusions of this thesis.
|
||||||
We present a summary of the research and its contributions and discuss the future work arising from them.
|
We present a summary of the research and its contributions and discuss the future work arising from them.
|
||||||
|
|
||||||
\paragraph{Rewriting Architecture} In \cref{ch:rewriting}, we presented the principle contribution of this thesis: \textbf{an architectural design for the rewriting of a high-level \cml{}}.
|
\paragraph{Rewriting Architecture} In \cref{ch:rewriting}, we presented the principle contribution of this thesis: \textbf{an architectural design for the rewriting of a \cml{}}.
|
||||||
We introduced a transformation language \microzinc{}, a minimal describe to describe how an \instance{} is transformed into a \gls{slv-mod}.
|
We introduced a transformation language \microzinc{}, a minimal describe to describe how an \instance{} is transformed into a \gls{slv-mod}.
|
||||||
At the core of this architecture lie formal rewriting rules for the \microzinc{} against which an implementation can be checked.
|
At the core of this architecture lie formal rewriting rules for the \microzinc{} against which an implementation can be checked.
|
||||||
The transformation required for a complex \cml{}, such as \minizinc{}, can be reduced to \microzinc{} and as such enjoy the same guarantees.
|
The transformation required for a complex \cml{}, such as \minizinc{}, can be reduced to \microzinc{} and as such enjoy the same guarantees.
|
||||||
|
@ -45,7 +45,7 @@ This repository contains the benchmarks for both \gls{gecode} and \gls{chuffed}.
|
|||||||
\section{Software}%
|
\section{Software}%
|
||||||
\label{sec:bench-soft}
|
\label{sec:bench-soft}
|
||||||
|
|
||||||
Central to the experiments in this thesis are two kinds of programs: programs that rewrite a high-level \constraint{} model into a \solver{} specification and the \solvers{} that given a specification search for solutions.
|
Central to the experiments in this thesis are two kinds of programs: programs that rewrite a \constraint{} model into a \solver{} specification and the \solvers{} that given a specification search for solutions.
|
||||||
We generally test the rewriting programs, in particular the \minizinc{} flattener, but use the \solvers{} to evaluate the effect of changes to these rewriting programs.
|
We generally test the rewriting programs, in particular the \minizinc{} flattener, but use the \solvers{} to evaluate the effect of changes to these rewriting programs.
|
||||||
|
|
||||||
\subsection{MiniZinc Flattener}
|
\subsection{MiniZinc Flattener}
|
||||||
|
@ -7,7 +7,7 @@ listof=totoc,
|
|||||||
toc=bib,
|
toc=bib,
|
||||||
]{scrreprt}
|
]{scrreprt}
|
||||||
|
|
||||||
\title{Preamble of A Modern Architecture for High-Level Constraint Modelling Languages}
|
\title{Preamble of A Modern Architecture for Constraint Modelling Languages}
|
||||||
\author{Jip J. Dekker}
|
\author{Jip J. Dekker}
|
||||||
|
|
||||||
\input{assets/packages}
|
\input{assets/packages}
|
||||||
|
@ -7,7 +7,7 @@ listof=totoc,
|
|||||||
toc=bib,
|
toc=bib,
|
||||||
]{scrbook}
|
]{scrbook}
|
||||||
|
|
||||||
\title{A Modern Architecture for Functional Constraint Modelling Languages}
|
\title{A Modern Architecture for Constraint Modelling Languages}
|
||||||
\author{Jip J. Dekker}
|
\author{Jip J. Dekker}
|
||||||
|
|
||||||
\input{assets/packages}
|
\input{assets/packages}
|
||||||
@ -35,7 +35,7 @@ toc=bib,
|
|||||||
{%
|
{%
|
||||||
\usekomafont{title}{%
|
\usekomafont{title}{%
|
||||||
\Huge%
|
\Huge%
|
||||||
A Modern Architecture for High-Level Constraint Modelling Languages%
|
A Modern Architecture for \\Constraint Modelling Languages%
|
||||||
\par
|
\par
|
||||||
}%
|
}%
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user