@inproceedings{10.1007/978-3-319-96142-2_23,
Abstract = {We address the problem of verifying message passing programs, defined as a set of processes communicating through unbounded FIFO buffers. We introduce a bounded analysis that explores a special type of computations, called k-synchronous. These computations can be viewed as (unbounded) sequences of interaction phases, each phase allowing at most k send actions (by different processes), followed by a sequence of receives corresponding to sends in the same phase. We give a procedure for deciding k-synchronizability of a program, i.e., whether every computation is equivalent (has the same happens-before relation) to one of its k-synchronous computations. We show that reachability over k-synchronous computations and checking k-synchronizability are both PSPACE-complete.},
Address = {Cham},
Author = {Bouajjani, Ahmed and Enea, Constantin and Ji, Kailiang and Qadeer, Shaz},
BookTitle = {Computer Aided Verification},
Editor = {Chockler, Hana and Weissenbacher, Georg},
File = {On the Completeness of Verifying Message Passing Programs Under Bounded Asynchrony - Bouajjani2018\_Chapter\_OnTheCompletenessOfVerifyingMe (0) - a - a - p.pdf},
ISBN = {978-3-319-96142-2},
Pages = {372--391},
Publisher = {Springer International Publishing},
Title = {On the Completeness of Verifying Message Passing Programs Under Bounded Asynchrony},
Year = {2018},
date-added = {2019-09-05 13:48:05 +0200},
date-modified = {2019-09-05 13:48:05 +0200},
doi = {10.1007/978-3-319-96142-2_23}
}
Library Size: 13G (12941 entries),
Last Updated: Apr 04, 2026, 18:14:59,
Build Time: N/A