Publications
207. |
|
||
206. |
2024.
United for change: deliberative coalition formation to change the status quo
Social Choice and Welfare.
2024 Nov
,
63
(3-4):717-746.
|
||
205. | |||
204. |
2023.
Proportional ranking in primary elections: A case study
Party Politics.
2023 Mar
,
29
(2):335-346.
|
||
203. |
2023.
Grassroots Social Networking: Serverless, Permissionless Protocols for Twitter/LinkedIn/WhatsApp
.
2023 Sept
,
:14-21.
|
||
202. |
|
||
201. |
|
||
200. |
2022.
Whole-Genome Amplification-Surveying Yield, Reproducibility, and Heterozygous Balance, Reported by STR-Targeting MIPs
International Journal of Molecular Sciences.
2022 May
,
23
(11).
|
||
199. |
2021.
Building a Sybil-Resilient Digital Community Utilizing Trust-Graph Connectivity
IEEE/ACM Transactions on Networking.
2021 Oct
,
29
(5):2215-2227.
|
||
198. |
2021.
Aggregation over metric spaces: Proposing and voting in elections, budgeting, and legislation
Journal of Artificial Intelligence Research.
2021 Apr
,
70
:1413-1439.
|
||
197. |
2021.
In the Beginning There Were n Agents: Founding and Amending a Constitution
.
2021 Oct
,
13023
:119-131.
|
||
196. |
2021.
Efficient acquisition of tens of thousands of short tandem repeats in single-cell whole-genome-amplified DNA
STAR Protocols.
2021 Dec
,
2
(4).
|
||
195. |
2021.
Benchmarked approaches for reconstruction of in vitro cell lineages and in silico models of C. elegans and M. musculus developmental trees
Cell Systems.
2021 Aug
,
12
(8):810-826.e4.
|
||
194. |
2021.
Retrospective cell lineage reconstruction in humans by using short tandem repeats
Cell Reports Methods.
2021 Jul
,
1
(3).
|
||
193. |
|
||
192. |
2021.
Comparison of seven single cell whole genome amplification commercial kits using targeted sequencing
Scientific Reports.
2021 Aug
,
11
(1).
|
||
191. |
2020.
Genuine Personal Identifiers and Mutual Sureties for Sybil-Resilient Community Growth
.
2020
,
12467
:320-332.
|
||
190. |
2020.
Digital social contracts: A foundation for an egalitarian and just digital society
CEUR Workshop Proceedings.
2020
,
2781
:51-60.
|
||
189. |
|
||
188. |
2019.
Genuine Personal Identifiers and Mutual Sureties for Sybil-Resilient Community Formation
arXiv.
2019 Apr
,
.
|
||
187. |
2019.
Aggregation over Metric Spaces: Proposing and Voting in Elections, Budgeting, and Legislation
.
2019 Oct
,
:172-174.
|
||
186. |
|
||
185. |
2019.
Short tandem repeat stutter model inferred from direct measurement of in vitro stutter noise
Nucleic Acids Research.
2019 Jan
,
47
(5):2436-2445.
|
||
184. |
2018.
point:: Foundations of Internet-enabled Democracy
Communications of the ACM.
2018 Aug
,
61
(8):31-34.
|
||
183. |
2018.
A biological-computational human cell lineage discovery platform based on duplex molecular inversion probes
BioRxiv.
2018 Mar
,
.
|
||
182. |
2018.
Sybil-Resilient Reality-Aware Social Choice
arXiv.
2018 Jul
,
.
|
||
181. |
|
||
180. |
|
||
179. |
2018.
On the journey from nematode to human, scientists dive by the zebrafish cell lineage tree
Genome Biology.
2018 May
,
19
(1).
|
||
178. |
|
||
177. |
2017.
A Participatory Democratic Budgeting Algorithm
arXiv.
2017 Sept
,
.
|
||
176. |
2016.
Erratum to: ESTGt: A programming and simulation environment for population dynamics. [BMC Bioinformatics., 17 (2016): 187]
BMC Bioinformatics.
2016 Aug
,
17
(1).
|
||
175. |
2016.
eSTGt: A programming and simulation environment for population dynamics
BMC Bioinformatics.
2016 Apr
,
17
(1).
|
||
174. |
2016.
Synthesis and cell-free cloning of DNA libraries using programmable microfluidics
Nucleic Acids Research.
2016 Feb
,
44
(4).
|
||
173. |
2016.
A generic, cost-effective, and scalable cell lineage analysis platform
Genome Research.
2016 Aug
,
26
(11):1588-1599.
|
||
172. |
2016.
Accuracy of Answers to Cell Lineage Questions Depends on Single-Cell Genomics Data Quality and Quantity.
PLoS Computational Biology.
2016 Jun
,
12
(6).
|
||
171. |
2015.
Rationally designed, heterologous s. cerevisiae transcripts expose novel expression determinants
RNA Biology.
2015 Sept
,
12
(9):972-984.
|
||
170. |
2014.
Lineage grammars: Describing, simulating and analyzing population dynamics
BMC Bioinformatics.
2014 Jul
,
15
(1).
|
||
169. |
2014.
Heuristic for Maximizing DNA Reuse in Synthetic DNA Library Assembly
ACS Synthetic Biology.
2014 Aug
,
3
(8):529-542.
|
||
168. |
2014.
Accurate, Model-Based Tuning of Synthetic Gene Expression Using Introns in S. cerevisiae
PLoS Genetics.
2014 Jun
,
10
(6).
|
||
167. |
2014.
Single cell analysis exposes intratumor heterogeneity and suggests that FLT3-ITD is a late event in leukemogenesis
Experimental Hematology.
2014 Jun
,
42
(6):457-463.
|
||
166. |
2014.
Point of View: Correcting the bias against interdisciplinary research
eLife.
2014 Apr
,
3
(3).
|
||
165. |
2014.
A heuristic for maximizing DNA reuse in synthetic DNA library assembly,
ACS synthetic biology.
2014
,
:2161-5063.
|
||
164. |
2013.
Stem cell clonality - Theoretical concepts, experimental techniques, and clinical challenges
Blood Cells, Molecules, and Diseases.
2013 Apr
,
50
(4):232-240.
|
||
163. |
2013.
A synthetic biology approach for evaluating the functional contribution of designer cellulosome components to deconstruction of cellulosic substrates
Biotechnology for Biofuels.
2013 Dec
,
6
(1).
|
||
162. |
2013.
Single-cell sequencing-based technologies will revolutionize whole-organism science
Nature Reviews Genetics.
2013 Jul
,
14
(9):618-630.
|
||
161. |
|
||
160. |
2013.
Comparing Algorithms That Reconstruct Cell Lineage Trees Utilizing Information on Microsatellite Mutations
PLoS Computational Biology.
2013 Nov
,
9
(11).
|
||
159. |
2013.
DNA computing Molecules reach consensus: Molecules reach consensus
Nature Nanotechnology.
2013 Oct
,
8
(10):703-705.
|
||
158. |
2013.
A library of programmable DNAzymes that operate in a cellular environment
Scientific Reports.
2013 Mar
,
3
.
|
||
157. |
2013.
Mapping the translation initiation landscape of an S. cerevisiae gene using fluorescent proteins
Genomics.
2013 Oct
,
102
(4):419-429.
|
||
156. |
2012.
De novo DNA synthesis using single-molecule PCR.
Methods in molecular biology (Clifton, N.J.).
2012 Jan
,
852
:35-47.
|
||
155. |
2012.
Cell lineage analysis of acute leukemia relapse uncovers the role of replication-rate heterogeneity and microsatellite instability
Blood.
2012 Jul
,
120
(3):603-612.
|
||
154. |
2012.
A mechanical turing machine: Blueprint for a biomolecular computer
Interface Focus.
2012 Mar
,
2
(4):497-503.
|
||
153. |
2012.
Identification of CTCF as a master regulator of the clustered protocadherin genes
Nucleic Acids Research.
2012 Apr
,
40
(8):3378-3391.
|
||
152. |
2012.
Correction: Programmable In Vivo Selection of Arbitrary DNA Sequences
PLoS ONE.
2012 Nov
,
7
(11).
|
||
151. |
2012.
Recursive construction of perfect DNA molecules and libraries from imperfect oligonucleotides
.
2012 Jan
,
:151-163.
|
||
150. |
|
||
149. |
|
||
148. |
2012.
A programmable NOR-based device for transcription profile analysis
Scientific Reports.
2012 Sept
,
2
.
|
||
147. |
2011.
Colon stem cell and crypt dynamics exposed by cell lineage reconstruction
PLoS Genetics.
2011 Jul
,
7
(7).
|
||
146. | |||
145. |
2011.
Muscle-bound primordial stem cells give rise to myofiber-associated myogenic and non-myogenic progenitors
PLoS ONE.
2011 Oct
,
6
(10).
|
||
144. |
2011.
Computer-aided high-throughput cloning of bacteria in liquid medium
BioTechniques.
2011 Feb
,
50
(2):124-127.
|
||
143. |
2011.
Detection of multiple disease indicators by an autonomous biomolecular computer
Nano Letters.
2011 Jul
,
11
(7):2989-2996.
|
||
142. |
|
||
141. |
|
||
140. |
|
||
139. |
|
||
138. |
2008.
Using expression profiles of Caenorhabditis elegans neurons to identify genes that mediate synaptic connectivity
PLoS Computational Biology.
2008 Jul
,
4
(7).
|
||
137. |
2008.
Geometric constraints on neuronal connectivity facilitate a concise synaptic adhesive code
Proceedings of the National Academy of Sciences of the United States of America.
2008 Jul
,
105
(27):9278-9283.
|
||
136. |
|
||
135. |
2008.
Towards molecular computers that operate in a biological environment
Physica D-Nonlinear Phenomena.
2008 Jul
,
237
(9):1165-1172.
|
||
134. |
2008.
Amplification of multiple genomic loci from single cells isolated by laser micro-dissection of tissues
BMC Biotechnology.
2008 Feb
,
8
.
|
||
133. |
2008.
De novo DNA synthesis using single molecule PCR.
Nucleic Acids Research.
2008 Oct
,
36
(17):e107.
|
||
132. |
2008.
Recursive construction of perfect DNA molecules from imperfect oligonucleotides
Molecular Systems Biology.
2008 May
,
4
.
|
||
131. |
|
||
130. |
2007.
A universal mechanism ties genotype to phenotype in trinucleotide diseases
PLoS Computational Biology.
2007 Nov
,
3
(11):2291-2298.
|
||
129. |
|
||
128. |
2006.
Tapping the computing power of biological molecules gives rise to tiny machines that can speak directly to living cells.
Scientific American.
2006 May
,
294
(5):44-51.
|
||
127. |
|
||
126. |
|
||
125. |
|
||
124. |
|
||
123. |
2005.
Genomic variability within an organism exposes its cell lineage tree
PLoS Computational Biology.
2005 Oct
,
1
(5):382-394.
|
||
122. |
2004.
An autonomous molecular computer for logical control of gene expression
Nature.
2004 Apr
,
429
(6990):423-429.
|
||
121. |
2004.
BioAmbients: An abstraction for biological compartments
Theoretical Computer Science.
2004 Sept
,
325
(1):141-167.
|
||
120. |
|
||
119. |
|
||
118. |
2004.
Stochastic computing with biomolecular automata
Proceedings of the National Academy of Sciences of the United States of America.
2004 Jul
,
101
(27):9960-9965.
|
||
117. |
2004.
The pi-calculus as an abstraction for biomolecular systems
.
2004
,
:219-266.
|
||
116. |
|
||
115. |
2004.
Molecular computing machines
Dekker Encyclopedia of Nanoscience and Nanotechnology.
2004
,
2043-2055
.
|
||
114. |
2003.
DNA molecule provides a computing machine with both data and fuel
Proceedings of the National Academy of Sciences of the United States of America.
2003 Mar
,
100
(5):2191-2196.
|
||
113. |
2003.
Cells as computation (Reprinted from Nature, vol 419, pg 343, 2002)
Computational Methods In Systems Biology, Proceedings.
2003
,
2602
:1-3.
|
||
112. |
|
||
111. |
|
||
110. |
2002.
Are black boxes transparent? - High school students' strategies of using abstract data types
Journal of Educational Computing Research.
2002 Dec
,
27
(4):411-436.
|
||
109. |
2001.
Programmable and autonomous computing machine made of biomolecules
Nature.
2001 Nov
,
414
(6862):430-434.
|
||
108. |
2001.
Representation and simulation of biochemical processes using the pi-calculus process algebra.
Pacific Symposium on Biocomputing. Pacific Symposium on Biocomputing.
2001
,
:459-470.
|
||
107. |
2001.
Application of a stochastic name-passing calculus to representation and simulation of molecular processes
Information Processing Letters.
2001 Oct
,
80
(1):25-31.
|
||
106. |
2001.
Representation and simulation of biochemical processes using the pi-calculus process algebra
Pacific Symposium on Biocomputing .
2001
,
6
:459-470.
|
||
105. |
1999.
Community co-presence system
US Patent 5,864,874.
1999
,
.
|
||
104. |
1999.
Community co-presence system
US Patent 5,864,874.
1999
,
.
|
||
103. |
1998.
Abstract data types as a project development organiser
SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education).
1998 Aug
,
30
(3):102-104.
|
||
102. |
1998.
Abstract data types as a project development organiser
SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education).
1998 Aug
,
30
(3):102-104.
|
||
101. |
1998.
Development, implementation and evaluation of a course in expert systems for high-school students (poster)
SIGMOD Record.
1998
,
30
(3):300.
|
||
100. |
1998 .
Co-presence data retrieval system
US Patent 5,819,084.
1998
,
.
|
||
99. |
1995.
On the structural simplicity of machines and languages
Annals of Mathematics and Artificial Intelligence.
1995 Sept
,
15
(3-4):379-405.
|
||
98. |
|
||
97. |
|
||
96. |
1993.
Concurrent Logic Languages are Truly Object-Oriented
IEEE Software.
1993 Mar
,
10
(2):11-11.
|
||
95. |
|
||
94. |
1993.
The 5th Generation Project - Introducation
Communications of the ACM.
1993 Jan
,
36
(3):46-49.
|
||
93. |
|
||
92. |
1992.
Logic programs with inheritance
.
1992
,
:951-960.
|
||
91. |
1992.
Spatial machines: a more realistic approach to parallel computation
Communications of the ACM.
1992 Oct
,
35
(10):60-73.
|
||
90. |
1992.
Embeddings among concurrent programming - languages\u200f (Preliminary Version)
.
1992
,
:486-503.
|
||
89. |
1991.
Temporal debugging and its visual animation
.
1991
,
:3-17.
|
||
88. |
1991.
Polymorphically Typed Logic Programs
.
1991
,
:379-393.
|
||
87. |
1991.
Lexical logic programs
.
1991
,
:349-363.
|
||
86. |
1991.
Replay, recovery, replication, and snapshots of nondeterministic concurrent programs
.
1991
,
:241-255.
|
||
85. |
|
||
84. |
|
||
83. |
|
||
82. |
|
||
81. |
1991.
Embeddings among concurrent programming - languages
.
1991
,
505
:480-480.
|
||
80. |
1991.
Logic programs as types for logic programs, Logic in Computer Science, 1991. LICS'91.,
Proceedings of Sixth Annual IEEE Symposium on Logic in Computer Science.
1991
,
.
|
||
79. |
1990.
From decision trees to decision graphs
.
1990
,
:97-116.
|
||
78. |
1990.
FCP Sequential Abstract Machine Characteristics for the Systems Development Workload
.
1990
,
:321-339.
|
||
77. |
|
||
76. |
|
||
75. |
|
||
74. |
1989.
Linda in context
Communications of the ACM.
1989 Oct
,
32
(10):1244-1249.
|
||
73. |
1989.
The family of concurrent logic programming languages\u200f
Computing Surveys.
1989 Sept
,
21
(3):413-510.
|
||
72. |
|
||
71. |
1989.
Reactive Behavior Semantics for Concurrent Constraint Logic\u200f Programs - (Preliminary Version)
.
1989
,
:553-569.
|
||
70. |
|
||
69. |
|
||
68. |
|
||
67. |
|
||
66. |
1989.
A sequential abstract machine for Flat Concurrent Prolog\u200f
The Journal of Logic Programming.
1989 Sept
,
7
(2):85-123.
|
||
65. |
1989.
OR-parallel PROLOG in flat concurrent PROLOG
The Journal of Logic Programming.
1989 May
,
6
(3):243-267.
|
||
64. |
|
||
63. |
1989.
A distributed locking algorithm for a transactions system in flat concurrent prolog\u200f
.
1989 May
,
367
:304-320.
|
||
62. |
1989.
A sequential abstract machine for Flat Concurrent Prolog
The Journal of Logic Programming .
1989
,
7 (2)
:85-123.
|
||
61. |
1989.
Fully abstract compositional semantics for logic programs
Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of Programming Languages.
1989
,
.
|
||
60. |
1988.
The Panel on Theory and Practice of Concurrent Systems
.
1988
,
:152-153.
|
||
59. |
1988.
Embedding linda and other joys of concurrent logic programming
Communications of The ACM - CACM.
1988 Jan
,
.
|
||
58. |
|
||
57. |
|
||
56. |
1988.
Hardware description and simulation using Concurrent Prolog
.
1988
,
:470-490.
|
||
55. |
1988.
The Logix system user manual version 1.21
.
1988
,
:46-77.
|
||
54. |
1988.
Systolic programming: a paradigm of parallel processing
.
1988
,
:207-242.
|
||
53. |
1988.
Computation control and protection in the Logix system
.
1988
,
:28-45.
|
||
52. |
1988.
Translation of safe GHC and safe Concurrent Prolog to FCP
.
1988
,
:383-414.
|
||
51. |
1988.
Representation and enumeration of flat Concurrent Prolog computations
.
1988
,
:197-210.
|
||
50. |
1988.
CFLA concurrent functional language embedded in a concurrent logic programming environment
.
1988
,
:442-469.
|
||
49. |
1988.
Detecting stable properties of networks in concurrent logic programming languages
.
1988 Jan
,
:210-222.
|
||
48. |
1988.
Image processing with Concurrent Prolog
.
1988
,
:339-369.
|
||
47. |
1988.
A test for the adequacy of a language for an architecture
.
1988
,
:370-388.
|
||
46. |
1988.
An architecture of a distributed window system and its FCP implementation
.
1988
,
:101-139.
|
||
45. |
1988.
Specialisation of Prolog and FCP programs using abstract interpretation
New Generation Computing.
1988 Sept
,
6
:159-186.
|
||
44. |
1988.
Fully abstract denotational semantics for Flat Concurrent Prolog
LICS'88., Proceedings of the Third Annual Symposium on Logic in Computer Science.
1988
,
.
|
||
43. |
1988.
Meta interpreters for real
Concurrent Prolog: collected papers.
1988
,
:166-179.
|
||
42. |
1987.
Compiling OR-parallelism into AND-parallelism
New Generation Computing.
1987 Mar
,
5
(1):45-61.
|
||
41. |
|
||
40. |
|
||
39. |
1987.
The art of Prolog: advanced programming techniques
.
1987
,
.
|
||
38. |
|
||
37. |
1987.
The Art of Prolog: Programming Examples - Macintosh (Logic Programming)
.
1987
,
.
|
||
36. |
1987.
Concurrent Prolog: Collected Papers
.
1987
,
.
|
||
35. |
1987.
A layered method for process and code mapping
New Generation Computing.
1987 Jun
,
5
:185-205.
|
||
34. |
1987.
Notes on the complexity of systolic programs
Journal of Parallel and Distributed Computing.
1987 Jun
,
4
(3):250-265.
|
||
33. |
1986.
Concurrent Prolog: A progress report
Computer.
1986 Aug
,
19
(8):44-58.
|
||
32. | |||
31. |
1986.
Prolog, Fortgeschrittene Programmiertechniken
.
1986
,
.
|
||
30. |
1986.
A parallel implementation of Flat Concurrent Prolog
International Journal of Parallel Programming.
1986 Jun
,
15
(3):245-275.
|
||
29. |
|
||
28. |
|
||
27. |
1986.
Multiway merge with constant delay in Concurrent Prolog
New Generation Computing.
1986 Jun
,
4
(2):211-216.
|
||
26. |
1986.
Implementing parallel algorithms in Concurrent Prolog: The Maxflow experience
The Journal of Logic Programming.
1986 Jul
,
3
(2):157-184.
|
||
25. |
|
||
24. |
1985.
Quadtrees in concurrent prolog
.
1985 Dec
,
:544-551.
|
||
23. |
1985.
Polymorphic Arrays: An Architecture for a Programmable Systolic Machine
.
1985 Dec
,
:112-117.
|
||
22. |
1985.
Systolic programming: A paradigm of parallel processing
Weizmann Institute of Science, Department of Applied Mathematics.
1985
,
.
|
||
21. |
1984.
Implementing Parallel Algorithms in Concurrent Prolog: The Maxflow Experience.
.
1984
,
:99-115.
|
||
20. |
1984.
Systolic Programming: A Paradigm of Parallel Processing.
.
1984
,
:458-470.
|
||
19. |
|
||
18. |
1984.
Fair, biased, and self balancing merge operators\u200f: Their Specification and Implementation in Concurrent Prolog
.
1984 Jan
,
:83-90.
|
||
17. |
|
||
16. |
1984.
Fair, biased, and self-balancing merge operators: Their specification and implementation in Concurrent Prolog
New Generation Computing.
1984 Sept
,
2
:221-240.
|
||
15. |
1984.
Systems programming in concurrent prolog
Proceedings of the 11th ACM SIGACT-SIGPLAN symposium on Principles of Principles of Programming Languages.
1984
,
.
|
||
14. |
1984.
Alternation and the computational complexity of logic programs
The Journal of Logic Programming.
1984 Jun
,
1
(1):19-33.
|
||
13. |
1983.
Logic Programs With Uncertainties: A Tool for Implementing Rule-Based Systems
.
1983 Dec
,
:529-532.
|
||
12. |
|
||
11. |
|
||
10. |
1983.
The fifth generation project a trip report
Communications of the ACM.
1983 Sept
,
26
(9):637-641.
|
||
9. |
1983.
Object oriented programming in Concurrent Prolog
New Generation Computing.
1983 Mar
,
1
:25-48.
|
||
8. |
1983.
Logic programs with uncertainties: A tool for implementing rule-based systems, Proc
8th Int’l Joint Conf. on Artificial Intelligence.
1983
,
:529-532.
|
||
7. |
1983.
A subset of Concurrent Prolog and its interpreter
Concurrent Prolog: Collected Papers .
1983
,
1
:27-83.
|
||
6. |
|
||
5. |
|
||
4. |
|
||
3. |
|
||
2. |
1981.
An algorithm that infers theories from facts
Proceedings of the seventh international joint conference on artificial intelligence.
1981
,
.
|
||
1. |
|