Flexible scheduling of transactional memory on trees

Published: 01 Jan 2023, Last Modified: 23 Jul 2024Theor. Comput. Sci. 2023EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: Highlights•Studies transaction scheduling problem on Trees in the dual-flow model.•Allows flexibility for moving both transactions and objects during execution.•SINGLE-OBJECT algorithm provides optimal communication cost when all transactions access the same single shared object.•MULTIPLE-OBJECTS-CTRLMSG algorithm provides the schedule with O(1)<math><mi is="true">O</mi><mo stretchy="false" is="true">(</mo><mn is="true">1</mn><mo stretchy="false" is="true">)</mo></math>-approximation in communication cost.•MULTIPLE-OBJECTS-TXMIGR algorithm finds a schedule with O(k)<math><mi is="true">O</mi><mo stretchy="false" is="true">(</mo><mi is="true">k</mi><mo stretchy="false" is="true">)</mo></math>-approximation in communication cost.
Loading

OpenReview is a long-term project to advance science through improved peer review with legal nonprofit status. We gratefully acknowledge the support of the OpenReview Sponsors. © 2025 OpenReview