DocumentCode :
492207
Title :
Formal Analysis for Discrete Optimisation Problems Based on Model Checker SPIN
Author :
Xiao, Mei-hua ; Liu, Qiao-wei ; Wu, Chang ; Xiong, Hao
Author_Institution :
Sch. of Inf. Eng., Nanchang Univ., Nanchang
fYear :
2008
fDate :
21-22 Dec. 2008
Firstpage :
802
Lastpage :
805
Abstract :
Model checking is to check whether a bounded state system meets their design specifications using state-space search approach automatically. Model checker to solve discrete optimisation problems can first be used to verify that the model of the problem is correct. Subsequently, the same model can be used to find an optimal solution for the problem. It is described how to use Promela primitives to build model and show how branch-and-bound approaches can be added to the LTL property. The LTL property is dynamically changed during the verification which can reduce the transition of model space and make the search more efficiently. The method above is elaborated correctly using the case study.
Keywords :
formal specification; optimisation; program verification; state-space methods; tree searching; LTL property; Promela primitives; branch-and-bound approach; discrete optimisation problem; formal analysis; model checker SPIN; model checking; state-space search approach; Formal verification; Information analysis; Logic; Optimization methods; Software systems; State-space methods; Branch & Bound; SPIN; model checking;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Knowledge Acquisition and Modeling Workshop, 2008. KAM Workshop 2008. IEEE International Symposium on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-3530-2
Electronic_ISBN :
978-1-4244-3531-9
Type :
conf
DOI :
10.1109/KAMW.2008.4810612
Filename :
4810612
Link To Document :
بازگشت