1,080 research outputs found

    Decidable Models of Recursive Asynchronous Concurrency

    Full text link
    Asynchronously communicating pushdown systems (ACPS) that satisfy the empty-stack constraint (a pushdown process may receive only when its stack is empty) are a popular decidable model for recursive programs with asynchronous atomic procedure calls. We study a relaxation of the empty-stack constraint for ACPS that permits concurrency and communication actions at any stack height, called the shaped stack constraint, thus enabling a larger class of concurrent programs to be modelled. We establish a close connection between ACPS with shaped stacks and a novel extension of Petri nets: Nets with Nested Coloured Tokens (NNCTs). Tokens in NNCTs are of two types: simple and complex. Complex tokens carry an arbitrary number of coloured tokens. The rules of NNCT can synchronise complex and simple tokens, inject coloured tokens into a complex token, and eject all tokens of a specified set of colours to predefined places. We show that the coverability problem for NNCTs is Tower-complete. To our knowledge, NNCT is the first extension of Petri nets, in the class of nets with an infinite set of token types, that has primitive recursive coverability. This result implies Tower-completeness of coverability for ACPS with shaped stacks

    Queer Cosmopolitanism in the Disaster Zone: My Grindr Became the United Nations

    Get PDF
    This article reflects on the significance of cosmopolitan socialities and intimacies following disasters, and the opportunities and risks they offer for restorative and reparative action for survivors and their communities. Reporting in particular on the experiences of LGBTQ Filipinos in post-Haiyan Tacloban, I discuss how the presence of foreign aid workers in everyday social spaces provided opportunities for queer identity expression and social attachments. I argue that cosmopolitan socialities, including new connections initiated via mobile dating platforms, were embraced by LGBTQs for their potential to share and repurpose wounds after rupture, especially in a conservative small-town context where LGBTQ identities have been historically repressed. This article attends to the opportunities and risks of queer cosmopolitanism as an uneven experience between middle-class and low-income LGBTQs

    Improved Functional Flow and Reachability Analyses Using Indexed Linear Tree Grammars

    Get PDF
    The collecting semantics of a program defines the strongest static property of interest. We study the analysis of the collecting semantics of higher-order functional programs, cast as left-linear term rewriting systems. The analysis generalises functional flow analysis and the reachability problem for term rewriting systems, which are both undecidable. We present an algorithm that uses indexed linear tree grammars (ILTGs) both to describe the input set and compute the set that approximates the collecting semantics. ILTGs are equi-expressive with pushdown tree automata, and so, strictly more expressive than regular tree grammars. Our result can be seen as a refinement of Jones and Andersen\u27s procedure, which uses regular tree grammars. The main technical innovation of our algorithm is the use of indices to capture (sets of) substitutions, thus enabling a more precise binding analysis than afforded by regular grammars. We give a simple proof of termination and soundness, and demonstrate that our method is more accurate than other approaches to functional flow and reachability analyses in the literature

    Local aid workers in the digital humanitarian project: between second class citizens and entrepreneurial survivors

    Get PDF
    This paper examines the experiences of Filipino workers recruited for technology and communications work by international aid agencies involved in the Typhoon Haiyan response. Filipino workers, many of whom were personally coping with the social and economic impact of this disaster, were hired on short-term contracts to test and implement various digital humanitarian innovations such as feedback and hazard mapping technological platforms. These workers were doubly marginalized: first, as tech workers whose work was viewed by aid officers on the ground as less substantial than that of food or shelter programs; and second, as local voices often drowned out by national and international colleagues. Moving beyond the usual figure of the cosmopolitan and adventure-seeking Western humanitarian acting on distant suffering, this paper draws attention to local aid workers’ aspirations for personal and professional mobility as they seize novel opportunities opened up by the digital humanitarian agenda. It outlines how the digital humanitarian project’s ambition to facilitate the inclusion of disaster-affected communities is fundamentally undermined by labor arrangements that doubly marginalize local aid workers
    • …
    corecore