• DocumentCode
    2855763
  • Title

    Coordinating time-constrained multi-agent resource sharing with fault detection

  • Author

    Lin, Shieu-Hong

  • Author_Institution
    Dept. of Math. & Comput. Sci., Biola Univ., La Mirada, CA, USA
  • fYear
    2011
  • fDate
    6-9 Dec. 2011
  • Firstpage
    1000
  • Lastpage
    1004
  • Abstract
    Sharing common resources in a distributed multi-agent environment requires coordination to avoid faulty system states. The statuses of resources such as personnel, equipments, and environmental factors at a point in time determine the system state at that time. When an agent takes an action at any time point within a scheduled time interval, it becomes a state-transition event occurring at that time. For each event, the underlying state transition relation can be compactly encoded as causal rules, which describe how statuses of resources and environmental factors may change in different ways based on preconditions before the event occurs. The central coordinator needs to check in advance whether any of the possible event sequences consistent with a proposed schedule may end in faulty system states. This fault detection task is NP-complete even for a polynomial-size state space in general. In this paper, we investigate the computational complexity of the fault detection task when agents fairly constrain the maximal length of time intervals. We develop a decomposition algorithm to divide the fault detection task over all events into subtasks involving subsets of the events with overlapping time intervals. For each subtask, only a subspace with reduced dimensionality is involved instead of the whole original state space. When the maximal length of time intervals is constrained below a fair threshold, we prove that with probability approaching one as the size of the problem instance grows the algorithm can accomplish the fault detection task in polynomial time even if the original underlying state space is exponential in size.
  • Keywords
    computational complexity; fault tolerance; multi-agent systems; polynomials; resource allocation; NP-complete problem; central coordinator; computational complexity; distributed multiagent environment; environmental factors; fault detection; polynomial-size state space; state transition relation; time-constrained multiagent resource sharing; Clustering algorithms; Complexity theory; Fault detection; Polynomials; Resource management; Schedules; Uncertainty;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Engineering and Engineering Management (IEEM), 2011 IEEE International Conference on
  • Conference_Location
    Singapore
  • ISSN
    2157-3611
  • Print_ISBN
    978-1-4577-0740-7
  • Electronic_ISBN
    2157-3611
  • Type

    conf

  • DOI
    10.1109/IEEM.2011.6118066
  • Filename
    6118066