AbstractThe event B method provides a general framework for modelling both data structures and algorithms. B models are validated by discharging proof obligations ensuring safety properties. We address the problem of development of greedy algorithms using the seminal work of S. Curtis; she has formalised greedy algorithms in a relational calculus and has provided a list of results ensuring optimality results. Our first contribution is a re-modelling of Curtis's results in the event B framework and a mechanical checking of theorems on greedy algorithms The second contribution is the reuse of the mathematical framework for developing greedy algorithms from event B models; since the resulting event B models are generic, we show how to instanti...
The use of formal method techniques can contribute to the production of more reliable and dependabl...
The use of formal method techniques can contribute to the production of more reliable and dependable...
The problem of expressing and supporting classical greedy algorithms in Datalog has been the focus o...
The event B method provides a general framework for modelling both data structures and algorithms. B...
AbstractThe event B method provides a general framework for modelling both data structures and algor...
The correct-by-construction approach can be supported by a progressive and incremental process contr...
One central question in theoretical computer science is how to solve problems accurately and quickly...
AbstractThis paper presents principles for the classification of greedy algorithms for optimization ...
International audienceThe correct-by-construction approach can be supported by a progressive and inc...
The realization that selfish interests need to be accounted for in the design of algorithms has prod...
Colloque avec actes et comité de lecture. internationale.International audienceGraphs algorithms and...
AbstractPerhaps the best known algorithm in combinatorial optimization is the greedy algorithm. A na...
This paper provides an algebraic background for the formal derivation of greedy-like algorithms. Suc...
Formal modelling is increasingly recognised as an important step in the development of reliable comp...
Also part of the Theoretical Computer Science and General Issues book sub series (LNTCS, volume 1270...
The use of formal method techniques can contribute to the production of more reliable and dependabl...
The use of formal method techniques can contribute to the production of more reliable and dependable...
The problem of expressing and supporting classical greedy algorithms in Datalog has been the focus o...
The event B method provides a general framework for modelling both data structures and algorithms. B...
AbstractThe event B method provides a general framework for modelling both data structures and algor...
The correct-by-construction approach can be supported by a progressive and incremental process contr...
One central question in theoretical computer science is how to solve problems accurately and quickly...
AbstractThis paper presents principles for the classification of greedy algorithms for optimization ...
International audienceThe correct-by-construction approach can be supported by a progressive and inc...
The realization that selfish interests need to be accounted for in the design of algorithms has prod...
Colloque avec actes et comité de lecture. internationale.International audienceGraphs algorithms and...
AbstractPerhaps the best known algorithm in combinatorial optimization is the greedy algorithm. A na...
This paper provides an algebraic background for the formal derivation of greedy-like algorithms. Suc...
Formal modelling is increasingly recognised as an important step in the development of reliable comp...
Also part of the Theoretical Computer Science and General Issues book sub series (LNTCS, volume 1270...
The use of formal method techniques can contribute to the production of more reliable and dependabl...
The use of formal method techniques can contribute to the production of more reliable and dependable...
The problem of expressing and supporting classical greedy algorithms in Datalog has been the focus o...