Kalkulus pi: Perbedaan antara revisi
Tampilan
Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 28589791; atribusi sumber disertakan. |
Presentation V4: sitasi, referensi, Math, Wikimedia Commons, dan atribusi |
||
| Baris 1: | Baris 1: | ||
'''Kalkulus π''' adalah kalkulus proses yang dikembangkan oleh [[Robin Milner]] sebagai kelanjutan dari CCS ([[Calculus of Communicating Systems]]). Tujuan kalkulus π adalah untuk menggambarkan komputasi concurrent yang dapat berubah. | '''Kalkulus π''' adalah kalkulus proses yang dikembangkan oleh [[Robin Milner]]<ref>http://user.it.uu.se/~joachim/ Joachim Parrow</ref> sebagai kelanjutan dari CCS ([[Calculus of Communicating Systems]]). Tujuan kalkulus π adalah untuk menggambarkan komputasi concurrent yang dapat berubah. | ||
== Definisi == | == Definisi == | ||
| Baris 33: | Baris 33: | ||
* [[occam-π]] | * [[occam-π]] | ||
* [[JoCaml]] | * [[JoCaml]] | ||
== Buku == | == Buku == | ||
| Baris 47: | Baris 44: | ||
* [http://www.eecs.harvard.edu/~nr/cs257/archive/jeannette-wing/pi.pdf FAQ on Pi-Calculus] by [[Jeannette M. Wing]] | * [http://www.eecs.harvard.edu/~nr/cs257/archive/jeannette-wing/pi.pdf FAQ on Pi-Calculus] by [[Jeannette M. Wing]] | ||
== Referensi == | |||
<references /> | |||
== Sumber dan atribusi == | == Sumber dan atribusi == | ||
Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Kalkulus+pi&oldid=28589791 Wikipedia bahasa Indonesia], revisi 28589791 (2025-11-21T15:15:43Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku. | Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Kalkulus+pi&oldid=28589791 Wikipedia bahasa Indonesia], revisi 28589791 (2025-11-21T15:15:43Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku. | ||
<!-- WIKI_UNISSULA_PRESENTATION_V4 --> | |||
Revisi terkini sejak 25 Agustus 2026 04.12
Kalkulus π adalah kalkulus proses yang dikembangkan oleh Robin Milner[1] sebagai kelanjutan dari CCS (Calculus of Communicating Systems). Tujuan kalkulus π adalah untuk menggambarkan komputasi concurrent yang dapat berubah.
Definisi
Kalkulus π terdiri dari:
- concurrency, ditulis , yaitu proses dan yang berjalan secara concurrent.
- communication, yaitu:
- input prefixing adalah sebuah proses yang menerima pesan dari saluran sebelum kemudian menjadi .
- output prefixing adalah nama dikirim lewat saluran dan kemudian menjadi .
- replication, ditulis , yaitu sebuah proses yang selalu membuat salinan baru dari dirinya sendiri.
- creation of a new name, ditulis , yaitu sebuah proses dengan konstanta baru di dalam .
- the nil process, ditulis 0, yaitu proses kosong yang telah berhenti bekerja.
Contoh
Berikut adalah sebuah contoh:
Implementasi
Berikut adalah bahasa pemrograman yang didasarkan pada kalkulus π
Buku
- Robin Milner: Communicating and Mobile Systems: the Pi-Calculus, Cambridge Univ. Press, 1999, ISBN 0-521-65869-1
- Robin Milner: The Polyadic -Calculus: A Tutorial. Logic and Algebra of Specification, 1993.
- Davide Sangiorgi and David Walker: The Pi-calculus: A Theory of Mobile Processes, Cambridge University Press, ISBN 0-521-78177-9
Pranala luar
- PiCalculus on the C2 wiki
- Calculi for Mobile Processes
- FAQ on Pi-Calculus by Jeannette M. Wing
Referensi
- ↑ http://user.it.uu.se/~joachim/ Joachim Parrow
Sumber dan atribusi
Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 28589791 (2025-11-21T15:15:43Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.