No Inv.: 119742-119744/P/Perp/09/3c~
No Inv.: 118833-118835/P/Perp/09/3c
No Inv.: 118827-118829/P/Perp/09/3c
No Inv.: 118824-118826/P/Perp/09/3c
No Inv.: 118539-118541/P/Perp/09/3c
No Inv.: 119857-119859/P/Perp/09/3c
This introduction to cryptography employs a programming-oriented approach to study the most important cryptographic schemes in current use and the main cryptanalytic attacks against them. Discussion of the theoretical aspects, emphasizing precise security definitions based on methodological tools such as complexity and randomness, and of the mathematical aspects, with emphasis on number-theoret…
This book is devoted to the most difficult part of concurrent programming, namely synchronization concepts, techniques and principles when the cooperating entities are asynchronous, communicate through a shared memory, and may experience failures. Synchronization is no longer a set of tricks but, due to research results in recent decades, it relies today on sane scientific foundations as explai…
Community structure is a salient structural characteristic of many real-world networks. Communities are generally hierarchical, overlapping, multi-scale and coexist with other types of structural regularities of networks. This poses major challenges for conventional methods of community detection. This book will comprehensively introduce the latest advances in community detection, especially th…
In order to exchange knowledge, humans need to share a common lexicon of words as well as to access the world models underlying that lexicon. What is a natural process for a human turns out to be an extremely hard task for a machine: computers can’t represent knowledge as effectively as humans do, which hampers, for example, meaning disambiguation and communication. Applied ontologies and …