TY - GEN
T1 - On distributed verification
AU - Korman, Amos
AU - Kutten, Shay
PY - 2006
Y1 - 2006
N2 - This paper describes the invited talk given at the 8th International Conference on Distributed Computing and Networking (ICDCN 2006), at the Indian Institute of Technology Guwahati, India. This talk was intended to give a partial survey and to motivate further studies of distributed verification. To serve the purpose of motivating, we allow ourselves to speculate freely on the potential impact of such research. In the context of sequential computing, it is common to assume that the task of verifying a property of an object may be much easier than computing it (consider, for example, solving an NP-Complete problem versus verifying a witness). Extrapolating from the impact the separation of these two notions (computing and verifying) had in the context of sequential computing, the separation may prove to have a profound impact on the field of distributed computing as well. In addition, in the context of distributed computing, the motivation for the separation seems even stronger than in the centralized sequential case. In this paper we explain some motivations for specific definitions, survey some very related notions and their motivations in the literature, survey some examples for problems and solutions, and mention some additional general results such as general algorithmic methods and general lower bounds. Since this paper is mostly intended to "give a taste" rather than be a comprehensive survey, we apologize to authors of additional related papers that we did not mention or detailed.
AB - This paper describes the invited talk given at the 8th International Conference on Distributed Computing and Networking (ICDCN 2006), at the Indian Institute of Technology Guwahati, India. This talk was intended to give a partial survey and to motivate further studies of distributed verification. To serve the purpose of motivating, we allow ourselves to speculate freely on the potential impact of such research. In the context of sequential computing, it is common to assume that the task of verifying a property of an object may be much easier than computing it (consider, for example, solving an NP-Complete problem versus verifying a witness). Extrapolating from the impact the separation of these two notions (computing and verifying) had in the context of sequential computing, the separation may prove to have a profound impact on the field of distributed computing as well. In addition, in the context of distributed computing, the motivation for the separation seems even stronger than in the centralized sequential case. In this paper we explain some motivations for specific definitions, survey some very related notions and their motivations in the literature, survey some examples for problems and solutions, and mention some additional general results such as general algorithmic methods and general lower bounds. Since this paper is mostly intended to "give a taste" rather than be a comprehensive survey, we apologize to authors of additional related papers that we did not mention or detailed.
UR - http://www.scopus.com/inward/record.url?scp=79959867533&partnerID=8YFLogxK
U2 - 10.1007/11947950_12
DO - 10.1007/11947950_12
M3 - Conference contribution
AN - SCOPUS:79959867533
SN - 9783540681397
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 100
EP - 114
BT - Distributed Computing and Networking - 8th International Conference, ICDCN 2006, Proceedings
T2 - 8th International Conference on Distributed Computing and Networking, ICDCN 2006
Y2 - 27 December 2006 through 30 December 2006
ER -