• DocumentCode
    2045407
  • Title

    Solving generic role assignment exactly

  • Author

    Frank, Christian ; Römer, Kay

  • Author_Institution
    Dept. of Comput. Sci., ETH Zurich
  • fYear
    2006
  • fDate
    25-29 April 2006
  • Abstract
    Generic role assignment is a programming abstraction that supports the assignment of user-defined roles to sensor nodes such that certain conditions are met. Many common network configuration problems such as coverage (assign roles ON and OFF to sensor nodes such that ON nodes cover a physical area with their sensors), clustering, or in-network data aggregation can be formulated as role assignment problems. Building on our previous work in this area, we propose an extended role specification language that supports the minimization or maximization of the use of a given role. Moreover, we provide a mapping of this language to integer linear programs and implement this mapping. We show how the resulting tool can be used analyze aspects of role specifications such as feasibility and optimality
  • Keywords
    formal specification; integer programming; linear programming; specification languages; telecommunication computing; wireless sensor networks; data clustering; extended role specification language; generic role assignment; in-network data aggregation; integer linear program; network configuration problem; programming abstraction; role feasibility; role maximization; role minimization; role optimality; sensor node; user-defined role; Batteries; Clustering algorithms; Communication switching; Computer science; Distributed algorithms; Fault detection; Proposals; Sensor systems; Specification languages; Wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
  • Conference_Location
    Rhodes Island
  • Print_ISBN
    1-4244-0054-6
  • Type

    conf

  • DOI
    10.1109/IPDPS.2006.1639418
  • Filename
    1639418