124 Commits (cec37005ae946f3f594db6ba46d3c939b0a2506b)

Author SHA1 Message Date
Matthias Volk cec37005ae
Set relevant DFT elements earlier in code 5 years ago
Matthias Volk 641c9992a1
Distinguish between different BEType and use single BE type in DFTElementTypes 5 years ago
Sebastian Junges d6bfcb4818 refactoring: moving some code out of the util folder 5 years ago
Sebastian Junges 1a6f2e6fba --io:nodrnplaceholders 5 years ago
Matthias Volk ac9fc7b99c Fixed permutations for more than 32 bits by using correct bit-shift 5 years ago
Matthias Volk 06941e7c48 Setting 'dft-statistics' prints information about intermediate approximation results 5 years ago
Daniel Basgöze 92f25c1fa7 Use standard integer types instead of size_t 5 years ago
Daniel Basgöze a244b5ff67 Add assertion for an implied limitation 5 years ago
Daniel Basgöze d62af9332b Fix bitshift overflow 5 years ago
Matthias Volk de27fa82fe Changed result output iterator for DFTs 5 years ago
Matthias Volk 61a99a9b9d Consistent use of printInfo in DFTModelChecker 5 years ago
Alexander Bork 605546358b Added option to merge labels of eliminated states into existing states 6 years ago
Matthias Volk 6fb9f7e743 Warn if property could not be checked on DFT 5 years ago
Alexander Bork e28203fbb8 Added option to merge labels of eliminated states into existing states 6 years ago
Matthias Volk 4ee31063a4 Removed double whitespaces in outputs 6 years ago
Matthias Volk bb71c078fa Export to dot format allows for maximal line width in state labels and valuations 6 years ago
Matthias Volk fab86e8823 DFT wellformedness check can be performed stricter as precondition for analysis 6 years ago
Alexander Bork 450e074c5b Integrated non-Markovian state elimination into Storm MA modelchecking 6 years ago
Alexander Bork a73c2691b6 Integration of the new settings in the DFT analysis 6 years ago
Alexander Bork 449c513db2 Cleanup DFTASFChecker 6 years ago
Alexander Bork 75d28060cc Moved failure bound computation to decouple it from the SMT checker 6 years ago
Alexander Bork 9c74bbed24 Decoupled FDEP conflict search and SMT solver 6 years ago
Alexander Bork 589555c75f Moved dynamic behavior computation from builder to DFT and added SEQ and SPARE cases 6 years ago
Alexander Bork aa150fc2e3 Extended FDEP conflict search by not considering pairs of FDEPs with static behavior 6 years ago
Alexander Bork 9bfc7858d0 Added improved upper bound correction 6 years ago
Alexander Bork 583a880620 Adjusted DFT to SMT conversion to deal with constant failures 6 years ago
Matthias Volk 9c28ed990e Use isBasicElement() instead of type 6 years ago
Alexander Bork b3cf06d6dd Check in SMT checker that only one BE is constantly failed 6 years ago
Alexander Bork ca4dceaae1 Added experimental support for constant BEs 6 years ago
Alexander Bork 31f4683094 Added activation for experimental DFT SMT analysis 6 years ago
Alexander Bork e06bb99cc4 Changed DEP conflict constraint to avoid double check 6 years ago
Alexander Bork baa8a6dbcb Improved conflict search by directly capturing DEPs with same trigger 6 years ago
Alexander Bork 965c54b76d Fixed error that only one FDEP was required to be active for a possible conflict to be detected 6 years ago
Alexander Bork 38ccd51ae1 Added check for conflicts between dependencies in the DFT 6 years ago
Alexander Bork 80fc8fb56b Fix for error that checkbound may be large than number of Markovian states 6 years ago
Alexander Bork 28a878f154 Adjusted lower bound correction to new BE distinction 6 years ago
Matthias Volk 521461737a Adaption to changes in BEs 6 years ago
Alexander Bork d42dea79c3 Added comments to explain the query 6 years ago
Alexander Bork 948485c226 Reworked lower bound computation 6 years ago
Alexander Bork eeccb2092a Added variables for trigger and resolution timepoints of dependencies 6 years ago
Alexander Bork 9b152e4940 Added variables vor trigger and resolution timepoints of dependencies 6 years ago
Alexander Bork c4ba7554fd Added upper bound correction 6 years ago
Alexander Bork 0baccee440 Added correction of constraint for non-Markovian states 6 years ago
Alexander Bork f16b488590 Added conservative lower bound correction 6 years ago
Alexander Bork a669c69fc9 Added tests for SMT encoding 6 years ago
Alexander Bork aff9d21811 Easier fix for bound computation using SMT encoding 6 years ago
Alexander Bork 5d5487140f Fixed bound calculation for SMT encoding 6 years ago
Matthias Volk f2c902eedb Set labels, dont care propagation and unique failed state according to relevant events 6 years ago
Matthias Volk b38b28679f Fixed seqfault when no property was given 6 years ago
Matthias Volk 7ff1511570 Updated some TODOS 6 years ago