2008
DOI: 10.1007/978-3-540-85361-9_21
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic Partial Order Reduction Using Probe Sets

Abstract: We present an algorithm for partial order reduction in the context of a countable universe of deterministic actions, of which finitely many are enabled at any given state. This means that the algorithm is suited for a setting in which resources, such as processes or objects, are dynamically created and destroyed, without an a priori bound. The algorithm relies on abstract enabling and disabling relations among actions, rather than associated sets of concurrent processes. It works by selecting so-called probe s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2012
2012
2024
2024

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 10 publications
(5 citation statements)
references
References 13 publications
0
5
0
Order By: Relevance
“…Both papers present an operational definition of the set of transitions to be explored from a state, and the presented algorithms are conceptually similar to that in [6]. Kastenberg and Rensink proposed a new DPOR which is based on probe sets for handling dynamic creation and destroying of processes and objects [15]. Probe sets relies on abstract enabling and disabling relations among actions, rather than associated sets of concurrent processes.…”
Section: Related Workmentioning
confidence: 99%
“…Both papers present an operational definition of the set of transitions to be explored from a state, and the presented algorithms are conceptually similar to that in [6]. Kastenberg and Rensink proposed a new DPOR which is based on probe sets for handling dynamic creation and destroying of processes and objects [15]. Probe sets relies on abstract enabling and disabling relations among actions, rather than associated sets of concurrent processes.…”
Section: Related Workmentioning
confidence: 99%
“…Dwyer et al [8] propose dynamic techniques for object-oriented programs. Completely dynamic approaches exist [12,33]. Recently, even optimal solutions were found [1,43,2].…”
Section: Related Workmentioning
confidence: 99%
“…In this case there is a chain B ∶∶ p → A ∶∶ q in which the reference a 1 does not occur. However a 1 is not temporarily stable since when executing t 3 followed by t 22 , it holds that h 2 (f) = a 1 . Hence the execution of t 21 would introduce q() in Q 1 .…”
Section: Examplementioning
confidence: 99%
“…Previous work from ours, dealing with DPOR algorithms, are the papers by Kastenberg and Rensink , Bruintjes , Lauterburg et al , and Simsa et al . In the work by Kastenberg and Rensink a DPOR algorithm that relies on the use of probe sets instead of persistent or sleep sets is presented. Differently from persistent sets that store concurrent processes, probe sets store abstract relations that encapsulate information about enabling and disabling processes.…”
Section: Related Workmentioning
confidence: 99%