Remove mention of flattener
This commit is contained in:
parent
91d264597c
commit
3f5b093944
@ -23,7 +23,7 @@ Each part is published as a Git repository on GitHub.
|
|||||||
\url{file://TODO}
|
\url{file://TODO}
|
||||||
\end{center}
|
\end{center}
|
||||||
|
|
||||||
This repository contains the flattening, recursive function, and the incremental flattening benchmarks.
|
This repository contains the \gls{rewriting} and recursive function benchmarks.
|
||||||
|
|
||||||
\paragraph{Half-Reification} The design for all the \gls{half-reif} experiments is located in:
|
\paragraph{Half-Reification} The design for all the \gls{half-reif} experiments is located in:
|
||||||
|
|
||||||
@ -46,15 +46,15 @@ This repository contains the benchmarks for both \gls{gecode} and \gls{chuffed}.
|
|||||||
\label{sec:bench-soft}
|
\label{sec:bench-soft}
|
||||||
|
|
||||||
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 \glspl{sol}.
|
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 \glspl{sol}.
|
||||||
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 to rewrite \minizinc{} \instances{} to \flatzinc{} , but use the \solvers{} to evaluate the effect of changes to these rewriting programs.
|
||||||
|
|
||||||
\subsection{MiniZinc Flattener}
|
\subsection{MiniZinc Rewriting}
|
||||||
|
|
||||||
In this thesis we use three different versions of the \minizinc\ flattening tool:
|
In this thesis we use three different programs to rewrite \minizinc{} to \flatzinc{}:
|
||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
|
|
||||||
\item The officially released MiniZinc flattener (version 2.5.5) \autocite{minizinc-2021-minizinc}.
|
\item The officially release of MiniZinc (version 2.5.5) \autocite{minizinc-2021-minizinc}.
|
||||||
The source code for this version can be found here:
|
The source code for this version can be found here:
|
||||||
\begin{center}
|
\begin{center}
|
||||||
\url{https://github.com/MiniZinc/libminizinc/tree/2.5.5}
|
\url{https://github.com/MiniZinc/libminizinc/tree/2.5.5}
|
||||||
@ -66,7 +66,7 @@ In this thesis we use three different versions of the \minizinc\ flattening tool
|
|||||||
\url{file://TODO}
|
\url{file://TODO}
|
||||||
\end{center}
|
\end{center}
|
||||||
|
|
||||||
\item The official MiniZinc flattener (version 2.5.5) \autocite{minizinc-2021-minizinc}, adjusted with the restart-based mechanisms.
|
\item The official MiniZinc release (version 2.5.5) \autocite{minizinc-2021-minizinc}, adjusted to support \gls{rbmo}.
|
||||||
The source code for this version can be found here:
|
The source code for this version can be found here:
|
||||||
\begin{center}
|
\begin{center}
|
||||||
\url{https://github.com/Dekker1/libminizinc/tree/feature/on_restart}
|
\url{https://github.com/Dekker1/libminizinc/tree/feature/on_restart}
|
||||||
@ -169,7 +169,7 @@ A repository of all \minizinc{} models previously used in the challenges and acc
|
|||||||
\url{https://github.com/minizinc/minizinc-benchmarks}
|
\url{https://github.com/minizinc/minizinc-benchmarks}
|
||||||
\end{center}
|
\end{center}
|
||||||
|
|
||||||
The flattening experiment presented in \cref{sec:rew-experiments} use a selection of seventeen models originating from the \minizinc{} challenge.
|
The \gls{rewriting} experiment presented in \cref{sec:rew-experiments} use a selection of seventeen models originating from the \minizinc{} challenge.
|
||||||
These models can identified using the following labels:
|
These models can identified using the following labels:
|
||||||
|
|
||||||
\begin{multicols}{3}
|
\begin{multicols}{3}
|
||||||
|
@ -100,6 +100,13 @@ toc=bib,
|
|||||||
|
|
||||||
\chapter{Acknowledgements}
|
\chapter{Acknowledgements}
|
||||||
|
|
||||||
|
\cleardoublepage
|
||||||
|
\pdfbookmark{\contentsname}{Contents}
|
||||||
|
\tableofcontents{}
|
||||||
|
% \listoffigures{}
|
||||||
|
% \listoftables{}
|
||||||
|
% \listoflistings{}
|
||||||
|
|
||||||
\defglsentryfmt[main]{\ifglsused{\glslabel}{\glsgenentryfmt}{\textit{\glsgenentryfmt}}}
|
\defglsentryfmt[main]{\ifglsused{\glslabel}{\glsgenentryfmt}{\textit{\glsgenentryfmt}}}
|
||||||
\glsresetall{}
|
\glsresetall{}
|
||||||
|
|
||||||
@ -126,11 +133,4 @@ toc=bib,
|
|||||||
\defglsentryfmt[main]{\textit{\glsgenentryfmt}}
|
\defglsentryfmt[main]{\textit{\glsgenentryfmt}}
|
||||||
\printglossary[style=altlistgroup]{}
|
\printglossary[style=altlistgroup]{}
|
||||||
|
|
||||||
\cleardoublepage
|
|
||||||
\pdfbookmark{\contentsname}{Contents}
|
|
||||||
\tableofcontents{}
|
|
||||||
% \listoffigures{}
|
|
||||||
% \listoftables{}
|
|
||||||
% \listoflistings{}
|
|
||||||
|
|
||||||
\end{document}
|
\end{document}
|
||||||
|
Reference in New Issue
Block a user