An Algebraic Theory of Markov Processes

被引:8
作者
Bacci, Giorgio [1 ]
Mardare, Radu [1 ]
Panangaden, Prakash [2 ]
Plotkin, Gordon [3 ]
机构
[1] Aalborg Univ, Aalborg, Denmark
[2] McGill Univ, Montreal, PQ, Canada
[3] Univ Edinburgh, Edinburgh, Midlothian, Scotland
来源
LICS'18: PROCEEDINGS OF THE 33RD ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE | 2018年
基金
加拿大自然科学与工程研究理事会;
关键词
Markov processes; equational logic; quantitative reasoning; combining monads;
D O I
10.1145/3209108.3209177
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Markov processes are a fundamental model of probabilistic transition systems and are the underlying semantics of probabilistic programs. We give an algebraic axiomatisation of Markov processes using the framework of quantitative equational logic introduced in [13]. We present the theory in a structured way using work of Hyland et al. [9] on combining monads. We take the interpolative barycentric algebras of [13] which captures the Kantorovich metric and combine it with a theory of contractive operators to give the required axiomatisation of Markov processes both for discrete and continuous state spaces. This work apart from its intrinsic interest shows how one can extend the general notion of combining effects to the quantitative setting.
引用
收藏
页码:679 / 688
页数:10
相关论文
共 26 条
[1]  
Adamek Jiri, 2012, Coalgebraic Methods in Computer Science. 11th International Workshop, CMCS 2012 Colocated with ETAPS 2012. Revised Selected Papers, P51, DOI 10.1007/978-3-642-32784-1_4
[2]   Coproducts of Monads on Set [J].
Adamek, Jiri ;
Milius, Stefan ;
Bowler, Nathan ;
Levy, Paul B. .
2012 27TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2012, :45-54
[3]   COEQUALIZERS AND FREE TRIPLES [J].
BARR, M .
MATHEMATISCHE ZEITSCHRIFT, 1970, 116 (04) :307-&
[4]  
BONCHI F, 2014, ACM T COMPUT LOG, V15
[5]   Metrics for labelled Markov processes [J].
Desharnais, J ;
Gupta, V ;
Jagadeesan, R ;
Panangaden, P .
THEORETICAL COMPUTER SCIENCE, 2004, 318 (03) :323-354
[6]   Approximating labelled Markov processes [J].
Desharnais, J ;
Gupta, V ;
Jagadeesan, R ;
Panangaden, P .
INFORMATION AND COMPUTATION, 2003, 184 (01) :160-200
[7]  
Ghani N., 2001, Electronic Notes in Theoretical Computer Science, V44, DOI 10.1016/S1571-0661(04)80905-8
[8]  
GMKelly, 1980, Bulletin of the Australian Mathematical Society, V22, P1
[9]   Combining effects: Sum and tensor [J].
Hyland, Martin ;
Plotkin, Gordon ;
Power, John .
THEORETICAL COMPUTER SCIENCE, 2006, 357 (1-3) :70-99
[10]   The Category Theoretic Understanding of Universal Algebra: Lawvere Theories and Monads [J].
Hyland, Martin ;
Power, John .
ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2007, 172 :437-458