Gerrit Renker
Building models through formal specification.
Renker, Gerrit; Ahriz, Hatem
Authors
Dr Hatem Ahriz h.ahriz@rgu.ac.uk
Principal Lecturer
Contributors
Jean-Charles R�gin
Editor
Michel Rueher
Editor
Abstract
Over the past years, a number of increasingly expressive languages for modelling constraint and optimisation problems have evolved. In developing a strategy to ease the complexity of building models for constraint and optimisation problems, we have asked ourselves whether, for modelling purposes, it is really necessary to introduce more new languages and notations. We have analyzed several emerging languages and formal notations and found (to our surprise) that the already existing Z notation, although not previously used in this context, proves to a high degree expressive, adaptable, and useful for the construction of problem models. To substantiate these claims, we have both compiled a large number of constraint and optimisation problems as formal Z specifications and translated models from a variety of constraint languages into Z. The results are available as an online library of model specifications, which we make openly available to the modelling community.
Citation
RENKER, G. and AHRIZ, H. 2004. Building models through formal specification. In Régin, J.-C. and Rueher, M. (eds.) Integration of AI and OR techniques in constraint programming for combinatorial optimization problems: proceedings of the 1st International conference on integration of artificial intelligence and operations research techniques in constraint programming (CPAIOR 2004), 20-22 April 2004, Nice, France. Lecture notes in computer science, 3011. Berlin: Springer [online], pages 395-401. Available from: https://doi.org/10.1007/978-3-540-24664-0_29
Presentation Conference Type | Conference Paper (published) |
---|---|
Conference Name | 1st International conference on integration of artificial intelligence and operations research techniques in constraint programming (CPAIOR 2004) |
Start Date | Apr 20, 2004 |
End Date | Apr 22, 2004 |
Acceptance Date | Dec 31, 2004 |
Online Publication Date | Dec 31, 2004 |
Publication Date | Dec 31, 2004 |
Deposit Date | Dec 23, 2008 |
Publicly Available Date | Dec 23, 2008 |
Publisher | Springer |
Peer Reviewed | Peer Reviewed |
Pages | 395-401 |
Series Title | Lecture notes in computer science |
Series Number | 3011 |
ISBN | 354021836X; 9783540218364 |
DOI | https://doi.org/10.1007/978-3-540-24664-0_29 |
Keywords | Constraint and optimisation problems; Modelling; Z notation |
Public URL | http://hdl.handle.net/10059/281 |
Contract Date | Dec 23, 2008 |
Files
RENKER 2004 Building models through formal
(92 Kb)
PDF
Publisher Licence URL
https://creativecommons.org/licenses/by-nc-nd/4.0/
You might also like
An introduction to interval-based constraint processing.
(2006)
Journal Article
Stoch-DisPeL: exploiting randomisation in DisPeL.
(2006)
Presentation / Conference Contribution
Escaping local optima with penalties in distributed iterative improvement search.
(2005)
Presentation / Conference Contribution
Framework for detecting APTs based on steps analysis and correlation.
(2022)
Book Chapter
Downloadable Citations
About OpenAIR@RGU
Administrator e-mail: publications@rgu.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search