How to Simulate Message-Passing Algorithms in Mobile Agent Systems with Faults
We propose a fault-tolerant algorithm to simulate message-passing algorithms in mobile agent systems. We consider a mobile agent system with k agents where f of them may crash for a given f (\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{ams...
Saved in:
Published in | Stabilization, Safety, and Security of Distributed Systems Vol. 10616; pp. 234 - 249 |
---|---|
Main Authors | , , , |
Format | Book Chapter |
Language | English |
Published |
Switzerland
Springer International Publishing AG
2017
Springer International Publishing |
Series | Lecture Notes in Computer Science |
Online Access | Get full text |
Cover
Loading…
Abstract | We propose a fault-tolerant algorithm to simulate message-passing algorithms in mobile agent systems. We consider a mobile agent system with k agents where f of them may crash for a given f (\documentclass[12pt]{minimal}
\usepackage{amsmath}
\usepackage{wasysym}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsbsy}
\usepackage{mathrsfs}
\usepackage{upgreek}
\setlength{\oddsidemargin}{-69pt}
\begin{document}$$\le k-1$$\end{document}). The algorithm simulates a message-passing algorithm, say Z, with \documentclass[12pt]{minimal}
\usepackage{amsmath}
\usepackage{wasysym}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsbsy}
\usepackage{mathrsfs}
\usepackage{upgreek}
\setlength{\oddsidemargin}{-69pt}
\begin{document}$$O((m+M)f)$$\end{document} total agent moves where m is the number of links in the network and M is the total number of messages created in the simulated execution of Z. The previous algorithm [5] can tolerate \documentclass[12pt]{minimal}
\usepackage{amsmath}
\usepackage{wasysym}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsbsy}
\usepackage{mathrsfs}
\usepackage{upgreek}
\setlength{\oddsidemargin}{-69pt}
\begin{document}$$k-1$$\end{document} agent crashes but requires \documentclass[12pt]{minimal}
\usepackage{amsmath}
\usepackage{wasysym}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsbsy}
\usepackage{mathrsfs}
\usepackage{upgreek}
\setlength{\oddsidemargin}{-69pt}
\begin{document}$$O((m+nM)k)$$\end{document} total agent moves. Therefore, our algorithm improves the total number of agent moves for \documentclass[12pt]{minimal}
\usepackage{amsmath}
\usepackage{wasysym}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsbsy}
\usepackage{mathrsfs}
\usepackage{upgreek}
\setlength{\oddsidemargin}{-69pt}
\begin{document}$$f=k-1$$\end{document} and requires a smaller number of total moves if f is smaller. |
---|---|
AbstractList | We propose a fault-tolerant algorithm to simulate message-passing algorithms in mobile agent systems. We consider a mobile agent system with k agents where f of them may crash for a given f (\documentclass[12pt]{minimal}
\usepackage{amsmath}
\usepackage{wasysym}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsbsy}
\usepackage{mathrsfs}
\usepackage{upgreek}
\setlength{\oddsidemargin}{-69pt}
\begin{document}$$\le k-1$$\end{document}). The algorithm simulates a message-passing algorithm, say Z, with \documentclass[12pt]{minimal}
\usepackage{amsmath}
\usepackage{wasysym}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsbsy}
\usepackage{mathrsfs}
\usepackage{upgreek}
\setlength{\oddsidemargin}{-69pt}
\begin{document}$$O((m+M)f)$$\end{document} total agent moves where m is the number of links in the network and M is the total number of messages created in the simulated execution of Z. The previous algorithm [5] can tolerate \documentclass[12pt]{minimal}
\usepackage{amsmath}
\usepackage{wasysym}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsbsy}
\usepackage{mathrsfs}
\usepackage{upgreek}
\setlength{\oddsidemargin}{-69pt}
\begin{document}$$k-1$$\end{document} agent crashes but requires \documentclass[12pt]{minimal}
\usepackage{amsmath}
\usepackage{wasysym}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsbsy}
\usepackage{mathrsfs}
\usepackage{upgreek}
\setlength{\oddsidemargin}{-69pt}
\begin{document}$$O((m+nM)k)$$\end{document} total agent moves. Therefore, our algorithm improves the total number of agent moves for \documentclass[12pt]{minimal}
\usepackage{amsmath}
\usepackage{wasysym}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsbsy}
\usepackage{mathrsfs}
\usepackage{upgreek}
\setlength{\oddsidemargin}{-69pt}
\begin{document}$$f=k-1$$\end{document} and requires a smaller number of total moves if f is smaller. |
Author | Ooshita, Fukuhito Masuzawa, Toshimitsu Kakugawa, Hirotsugu Gotoh, Tsuyoshi |
Author_xml | – sequence: 1 givenname: Tsuyoshi surname: Gotoh fullname: Gotoh, Tsuyoshi email: t-gotoh@ist.osaka-u.ac.jp organization: Graduate School of Information Science and Technology, Osaka University, Suita, Japan – sequence: 2 givenname: Fukuhito surname: Ooshita fullname: Ooshita, Fukuhito email: f-oosita@is.naist.jp organization: Nara Institute of Science and Technology, Ikoma, Japan – sequence: 3 givenname: Hirotsugu surname: Kakugawa fullname: Kakugawa, Hirotsugu email: kakugawa@ist.osaka-u.ac.jp organization: Graduate School of Information Science and Technology, Osaka University, Suita, Japan – sequence: 4 givenname: Toshimitsu surname: Masuzawa fullname: Masuzawa, Toshimitsu email: masuzawa@ist.osaka-u.ac.jp organization: Graduate School of Information Science and Technology, Osaka University, Suita, Japan |
BookMark | eNqNkM1OAjEUhauiEZA3cNEXqPZO_5eEiJiAmqDrpjMUGB1mcFpCfHsL_qxd3eScfveenh7q1E3tEboGegOUqlujNGGEgSHSUM0JWJAnqMeSchTgFHVBAhDGuDlDg_T-12O8g7qU0YwYxdkF6qWFWkgltblEgxDeKKVgks9ZFz1Omj2ODZ6Xm13losczH4JbefLsQijrFR5Wq6Yt43oTcFnjWZOXlcfDla8jnn-G6JO-TzYeu10VwxU6X7oq-MHP7KPX8d3LaEKmT_cPo-GUbDOtIxELb5ZK6zzPpQEOtJDeFSzjTmVSeeUcLLn2C610SmnAgCoUE0Ywli-1EKyPsu-9YdumlL61edO8BwvUHuqzqQ7LbCrEHtuyh_oSxL-hbdt87HyI1h-oIv2ldVWxdtvo22Bllu5wZTMqbMb1fzEhUkqQf9gXOrOA9Q |
ContentType | Book Chapter |
Copyright | Springer International Publishing AG 2017 |
Copyright_xml | – notice: Springer International Publishing AG 2017 |
DBID | FFUUA |
DEWEY | 004.2 |
DOI | 10.1007/978-3-319-69084-1_16 |
DatabaseName | ProQuest Ebook Central - Book Chapters - Demo use only |
DatabaseTitleList | |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering Computer Science |
EISBN | 3319690841 9783319690841 |
EISSN | 1611-3349 |
Editor | Spirakis, Paul Tsigas, Philippas |
Editor_xml | – sequence: 1 fullname: Spirakis, Paul – sequence: 1 givenname: Paul surname: Spirakis fullname: Spirakis, Paul email: p.spirakis@liverpool.ac.uk – sequence: 2 fullname: Tsigas, Philippas – sequence: 2 givenname: Philippas surname: Tsigas fullname: Tsigas, Philippas email: philippas.tsigas@chalmers.se |
EndPage | 249 |
ExternalDocumentID | EBC6295347_205_248 EBC5591716_205_248 |
GroupedDBID | 0D6 0DA 38. AABBV AALVI ABBVZ ABHTH ABQUB ACDJR ADCXD AEDXK AEJLV AEKFX AEZAY AGIGN AGYGE AIODD ALBAV ALMA_UNASSIGNED_HOLDINGS AZZ BATQV BBABE CVWCR CZZ FFUUA I4C IEZ LDH NUC SAO SBO SWYDZ TPJZQ TSXQS Z5O Z7R Z7S Z7U Z7V Z7W Z7X Z7Y Z7Z Z81 Z82 Z83 Z84 Z87 Z88 -DT -~X 29L 2HA 2HV ACGFS EJD F5P LAS P2P RSU ~02 |
ID | FETCH-LOGICAL-p288t-5de9f788bbb691410c6eac324a7267e7aa1f48ed87824391917c7359533bf8553 |
ISBN | 9783319690834 3319690833 |
ISSN | 0302-9743 |
IngestDate | Tue Oct 01 18:20:58 EDT 2024 Thu Jul 25 23:53:46 EDT 2024 Thu Jul 25 22:39:31 EDT 2024 |
IsPeerReviewed | true |
IsScholarly | true |
LCCallNum | TK5105.5-5105.9TK787 |
Language | English |
LinkModel | OpenURL |
MergedId | FETCHMERGED-LOGICAL-p288t-5de9f788bbb691410c6eac324a7267e7aa1f48ed87824391917c7359533bf8553 |
OCLC | 1008567689 |
PQID | EBC5591716_205_248 |
PageCount | 16 |
ParticipantIDs | springer_books_10_1007_978_3_319_69084_1_16 proquest_ebookcentralchapters_6295347_205_248 proquest_ebookcentralchapters_5591716_205_248 |
PublicationCentury | 2000 |
PublicationDate | 2017 20171007 |
PublicationDateYYYYMMDD | 2017-01-01 2017-10-07 |
PublicationDate_xml | – year: 2017 text: 2017 |
PublicationDecade | 2010 |
PublicationPlace | Switzerland |
PublicationPlace_xml | – name: Switzerland – name: Cham |
PublicationSeriesSubtitle | Theoretical Computer Science and General Issues |
PublicationSeriesTitle | Lecture Notes in Computer Science |
PublicationSeriesTitleAlternate | Lect.Notes Computer |
PublicationSubtitle | 19th International Symposium, SSS 2017, Boston, MA, USA, November 5-8, 2017, Proceedings |
PublicationTitle | Stabilization, Safety, and Security of Distributed Systems |
PublicationYear | 2017 |
Publisher | Springer International Publishing AG Springer International Publishing |
Publisher_xml | – name: Springer International Publishing AG – name: Springer International Publishing |
RelatedPersons | Kleinberg, Jon M. Mattern, Friedemann Naor, Moni Mitchell, John C. Terzopoulos, Demetri Steffen, Bernhard Pandu Rangan, C. Kanade, Takeo Kittler, Josef Weikum, Gerhard Hutchison, David Tygar, Doug |
RelatedPersons_xml | – sequence: 1 givenname: David surname: Hutchison fullname: Hutchison, David organization: Lancaster University, Lancaster, United Kingdom – sequence: 2 givenname: Takeo surname: Kanade fullname: Kanade, Takeo organization: Carnegie Mellon University, Pittsburgh, USA – sequence: 3 givenname: Josef surname: Kittler fullname: Kittler, Josef organization: University of Surrey, Guildford, United Kingdom – sequence: 4 givenname: Jon M. surname: Kleinberg fullname: Kleinberg, Jon M. organization: Cornell University, Ithaca, USA – sequence: 5 givenname: Friedemann surname: Mattern fullname: Mattern, Friedemann organization: ETH Zurich, Zurich, Switzerland – sequence: 6 givenname: John C. surname: Mitchell fullname: Mitchell, John C. organization: Stanford University, Stanford, USA – sequence: 7 givenname: Moni surname: Naor fullname: Naor, Moni organization: Dept Applied Math & Computer Science, Weizmann Institute of Science, Rehovot, Israel – sequence: 8 givenname: C. surname: Pandu Rangan fullname: Pandu Rangan, C. organization: Indian Institute of Technology Madras, Chennai, India – sequence: 9 givenname: Bernhard surname: Steffen fullname: Steffen, Bernhard organization: TU Dortmund University, Dortmund, Germany – sequence: 10 givenname: Demetri surname: Terzopoulos fullname: Terzopoulos, Demetri organization: University of California, Los Angeles, USA – sequence: 11 givenname: Doug surname: Tygar fullname: Tygar, Doug organization: University of California, Berkeley, USA – sequence: 12 givenname: Gerhard surname: Weikum fullname: Weikum, Gerhard organization: Max Planck Institute for Informatics, Saarbrücken, Germany |
SSID | ssj0001930243 ssj0002792 |
Score | 1.9081756 |
Snippet | We propose a fault-tolerant algorithm to simulate message-passing algorithms in mobile agent systems. We consider a mobile agent system with k agents where f... |
SourceID | springer proquest |
SourceType | Publisher |
StartPage | 234 |
Title | How to Simulate Message-Passing Algorithms in Mobile Agent Systems with Faults |
URI | http://ebookcentral.proquest.com/lib/SITE_ID/reader.action?docID=5591716&ppg=248 http://ebookcentral.proquest.com/lib/SITE_ID/reader.action?docID=6295347&ppg=248 http://link.springer.com/10.1007/978-3-319-69084-1_16 |
Volume | 10616 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1NT9wwELUKvVAubaEq9EM-9LYySuwkTo5buhShgirxIW6Wk9h0JdhU3eyFX8-MHTfZaKWKXqJV5GRHfrHzPPF7Q8gXzW0C792MxVVkWSLziOnE5KySNqq5FVFlUJx8fpGdXidnt-ltX8XRqUva8qh63Kgr-R9U4RzgiirZZyD796ZwAn4DvnAEhOE4Ir_raVav4WidOa6XUfrkrjXe4t9tx-wK0yEb_IbuuFjYCtnlwKI81AfCsnLN5HL-gLW8YJxjWZQ7w34CsXZZk_u7Bm7168HtnT1v4G_NZIqarHA3n8490av7di2PEMtRHiHkEUeZyEEybPp9be0pcPAWUchFhskU-EG2cWoe7sZA5RRem7BYxRucsLl33xw5Yc--HsP6B_19FI9SBY22yJYsYF57OZ2d_bjpc2uFQKNFlPKEIIU3W-qDHsgoN8W0tuAYfSN31OPqNdlFOQpFnQhE-Ya8MIu35NXARnKPXACAtG1oAJCOAKQ9gHS-oB5A6gCkHYAUAaQewH1yfTK7Oj5lXZ0M9pvnecvS2hRW5nlZllmB-3arDF6nwJS15Jk0UusYBqSpc2CDKLSGLqwkCrKFKG2epuId2V40C_OeUAN8Wltu46xKEmlTresUKF4cC25gtq4PCAvdotzX_G4LceU7YalGAP2zfcYhjET27SehrxU2X6pgqw0gKaEAJOVAUgjS4TOj-UB2-if_I9lu_6zMJ-CUbfm5e4SeAECrcrM |
link.rule.ids | 782,783,787,796,27937 |
linkProvider | Library Specific Holdings |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.title=Stabilization%2C+Safety%2C+and+Security+of+Distributed+Systems&rft.atitle=How+to+Simulate+Message-Passing+Algorithms+in+Mobile+Agent+Systems+with+Faults&rft.date=2017-01-01&rft.pub=Springer+International+Publishing+AG&rft.isbn=9783319690834&rft.volume=10616&rft_id=info:doi/10.1007%2F978-3-319-69084-1_16&rft.externalDBID=248&rft.externalDocID=EBC5591716_205_248 |
thumbnail_s | http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Febookcentral.proquest.com%2Fcovers%2F5591716-l.jpg http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Febookcentral.proquest.com%2Fcovers%2F6295347-l.jpg |