Journal
Papers

1. A. Jiang and J. Bruck,
Network File Storage with Graceful Performance Degradation
ACM Transactions on Storage, Vol. 1, No. 2, pp. 171-189, May 2005.

2. M. Franceschetti, L. Booth Lorna, M. Cook Matthew, R. Meester and J. Bruck,
Continuum Percolation with Unreliable and Spread-Out Connections
Journal of Statistical Physics, Vol. 118, No. 3-4, pp. 721-734, February 2005.

3. C. J. Cronin, J. E. Mendel, S. Muhktar, Y.-M. Kim, R. C. Stirbl, J. Bruck and P.W. Sternberg,
An Automated System for Measuring Parameters of Nematode Sinusoidal Movement
BMC Genetics 2005, Vol. 6, No. 5, February 2005.

4. A. Jiang and J. Bruck,
Multi-Cluster Interleaving on Linear Arrays and Rings
IEEE Trans. on Information Theory, Vol. 51, No. 2, pp. 597-611, February 2005.

5. A. Levchenko, J. Bruck and P. W. Sternberg,
Biphasic Response as a Criterion for Identification of Regulatory Modules in Biological Systems
IEE Systems Biology, Vol. 1, Issue 1, pp. 139- 148, June 2004.

6. M. Franceschetti, J. Bruck and L. Schulman,
A Random Walk Model of Wave Propagation
IEEE Trans. on Antennas and Propagation, Vol. 52, No. 5, pp. 1304-1317, May 2004.

7. M. Franceschetti, M. Cook and J. Bruck,
A Geometric Theorem for Approximate Disk Covering Algorithms
IEEE Trans. on Computers, Vol. 53, No. 4, pp. 483 – 489, April 2004.

8. L. Booth, J. Bruck, M. Franceschetti and R. Meester,
Covering Algorithms, Continuum Percolation, and the Geometry of Wireless Networks
Annals of Applied Probability, 13(2), pp. 722-741, May 2003.

9. V. Bohossian and J. Bruck,
Algebraic Techniques for Constructing Minimal Weight Threshold Functions
SIAM J. on Discrete Mathematics, Vol. 16, No. 1, pp. 114-126, January 2003.

10. K. Foltz and J. Bruck,
Splitting Schedules for Internet Broadcast Communications
IEEE Trans. on Information Theory, Vol. 48, No. 2, pp. 345-358, February 2002.

11. M. Franceschetti and J. Bruck,
A Group Membership Algorithm with Practical Specifications
IEEE Trans. on Parallel and Distributed Systems, Vol. 12, No. 11, pp. 1190-1200, November 2001.

12. C. Fan and J. Bruck,
The Raincore API for Clusters of Networking Elements
IEEE Internet Computing, Vol. 5, No. 5, pp. 70-76, September-October 2001.

13. V. Bohossian, C. Fan, P. LeMahieu, M. Riedel, L. Xu and J. Bruck,
Computing in the RAIN: A Reliable Array of Independent Nodes
IEEE Trans. on Parallel and Distributed Systems, Special Issue on Dependable Network Computing, Vol. 12, No. 2, pp. 99-114,February 2001.

14. M. Blaum and J. Bruck,
Coding for Tolerance and Detection of Skew in Parallel Asynchronous Communications
IEEE Trans. on Information Theory, Vol. 46, No. 7, pp. 2329-2335, November 2000.

15. Fan and J. Bruck,
Tolerating Multiple Faults in Multistage Interconnection Networks with Minimal Spares
IEEE Trans. on Computers, Vol. 49, No. 9, pp. 998-1004, September 2000.

16. Levchenko, J. Bruck and P. Sternberg,
Scaffold Proteins May Biphasically Affect the Levels of Mitogen-Activated Protein Kinase Signaling and reduce its Threshold Properties
Proceedings on the National Academy of Sciences, Vol. 97, No. 11, pp. 5818-5823, May 2000.

17. M. Blaum and J. Bruck,
MDS Array Codes for Correcting a Single Criss-Cross Error
IEEE Trans. on Information Theory, Vol. 46, No. 3, pp. 1068-1077, May 2000.

18. M. Gibson and J. Bruck,
Efficient Exact Stochastic Simulation of Chemical Systems with Many Species and Many Channels
Journal of Physical Chemistry A, Vol. 104, No. 9, pages 1876-1889, March 2000.

19. L. Xu, V. Bohossian, J. Bruck and D. G. Wagner,
Low Density MDS Codes and Factors of Complete Graphs
IEEE Trans. on Information Theory, Vol. 45, No. 6, pp. 1817-1826, September 1999.

20. M. Gibson and J. Bruck,
Efficient Digital to Analog Encoding
IEEE Trans. on Information Theory, Vol. 45, No. 5, pp. 1551-1554, July 1999.

21. L. Xu and J. Bruck,
X-Code: MDS Array Codes with Optimal Encoding
IEEE Trans. on Information Theory, Vol. 45, No. 1, pp. 272-276, January 1999.

22. C.-T. Ho, J. Bruck and R. Agrawal,
Partial-Sum Queries in OLAP Data Cubes Using Covering Codes
IEEE Trans. on Computers, Vol. 47, No. 12, pp. 1326-1340, December 1998.

23. V. Bohossian, P. Hasler and J. Bruck,
Programmable Neural Logic
IEEE Transactions on Components, Packaging and Manufacturing Technology, Vol. 21, No. 4, pp. 346-351, November 1998.

24. L. Xu and J. Bruck,
Efficient Voting in NMR Systems using Error-Correcting Codes
IEEE Trans. on Parallel and Distributed Systems, Vol. 9, No. 8, pp. 813 -824, August 1998.

25. A. Ziv and J. Bruck,
Analysis of Checkpointing Schemes for Multiprocessor Systems
IEEE Trans. on Computers, Vol. 47, No. 2, pp. 222-227, February 1998.

26. M. Blaum, J. Bruck and A. Vardy,
Interleaving Schemes for Multidimensional Cluster Errors
IEEE Trans. on Information Theory, Vol. 44, No. 2, pp. 730-743, March 1998.

27. M. Blaum, J. Bruck, K. Rubin and W. Lenth,
A Coding Approach for Detection of Tampering in Write-Once Optical Disks
IEEE Trans. on Computers, Special Issue on Dependability in Computing Systems, Vol. 47, No. 1, pp. 120--125, January 1998.

28. J. Bruck,
Reflections on 'Representations of Sets of Boolean Functions by Commutative Rings,' by Roman Smolensky
Computational Complexity, Vol. 6, No. 3, pp. 209-212, December 1997,(invited paper).

29. J. Bruck, R. Cypher and C.T. Ho,
Fault-Tolerant Meshes with Small Degree
SIAM J. on Computing, Vol. 26, No. 6, pp. 1764-1784, December 1997.

30. A. Ziv and J. Bruck,
Performance Optimization of Checkpointing Schemes with Task Duplication
IEEE Trans. on Computers, Vol. 46, No. 12, pp. 1381-1386, December 1997.

31. J. Bruck, C. T. Ho, S. Kipnis, E. Upfal and D. Weathersby
Efficient Algorithms for All-to-All Communications in Multi-Port Message-Passing Systems
IEEE Trans. on Parallel and Distributed Systems, Vol. 8, No. 11, pp. 1143-1156, November 1997.

32. A. Ziv and J. Bruck,
An Online Algorithm for Checkpointing Placement
IEEE Trans. on Computers, Vol. 46, No. 9, pp. 976-985, September 1997.

33. J. Bruck, D. Dolev, C.T. Ho, M. Rosu and R. Strong,
Efficient Message Passing Interface (MPI) for Parallel Computing on Clusters of Workstations
in the Special Issue of the Journal of Parallel and Distributed Computing (JPDC) on Workstation Clusters and Network-based Computing, Vol. 40, No. 1, pp. 19-34, January 1997.

34. J. Bruck and C.-T. Ho,
Fault-Tolerant Cube Graphs and Coding Theory
IEEE Trans. on Information Theory, Vol. 42, No. 6, pp. 2217-2221, November 1996.

35. J. Bruck, L. de Coster, N. Dewulf, C.-T. Ho and R. Lauwereins,
On the Design and Implementation of Broadcast and Global Combine operations Using the Postal Model
IEEE Trans. on Parallel and Distributed Systems, Vol. 7, No. 3, pp. 256-265, March 1996.

36. M. Blaum, J. Bruck and A. Vardy,
MDS Array Codes with Independent Parity Symbols
IEEE Trans. on Information Theory, Vol. 42, No. 2, pp. 529--542, March 1996.

37. A. Bar-Noy, J. Bruck, C.-T. Ho, S. Kipnis, B. Schieber,
Efficient Global Combine Operations in the Multi-Port Postal Model
IEEE Trans. on Parallel and Distributed Systems, Vol. 6, No. 8, pp. 896-900, August 1995.

38. M. Blaum and J. Bruck,
Delay-Insensitive Pipelined Communication on Parallel Buses
IEEE Trans. on Computers, Vol. 44, No. 5, pp. 660-668, May 1995.

39. J. Bruck, R. Cypher and C. T. Ho,
On the Construction of Fault-Tolerant Cube-Connected Cycles Networks
J. of Parallel and Distributed Computing, Vol. 25, pp. 98-106, 1995.

40. M. Blaum, J. Brady, J. Bruck and J. Menon,
EVENDODD: An Optimal Scheme for Tolerating Double Disk Failures in RAID Architectures
IEEE Trans. on Computers-special issue on Fault-Tolerance, Vol. 44, No. 2, pp. 192-202, February 1995.

41. V. Bala, J. Bruck, R. Cypher, P. Elustondo, A. Ho and C. T. Ho, S. Kipnis and M. Snir,
CCL: A Portable and Tunable Collective Communication Library for Scalable Parallel Computers
IEEE Trans. on Parallel and Distributed Systems, Vol. 6, No. 2, pp. 154-164, February 1995.

42. J. Bruck, R. Cypher and C. T. Ho,
Wildcard Dimensions, Coding Theory and Fault-Tolerant Meshes and Hypercubes
IEEE Trans. on Computers, Vol. 44, No. 1, pp. 150-155, January 1995.

43. J. Bruck, R. Cypher and D. Soroker,
Embedding Cube-Connected Cycles Graphs into Faulty Hypercubes
IEEE Trans. on Computers, Vol. 43, No. 10, pp. 1210-1220, October 1994.

44. J. Bruck,
On Optimal Broadcasting in Faulty Hypercubes
Disc. Applied Math.-Special Issue on Broadcasting, Vol. 53, pp. 3-13, September 1994.

45. J. Bruck, R. Cypher and C. T. Ho,
Tolerating Faults in a Mesh with a Row of Spare Nodes
Theoretical Computer Science-Special Issue of Dependable Parallel Computing, pp. 241-252, July 1994.

46. M. Blaum and J. Bruck,
Coding for Delay-Insensitive Communication with Partial Synchronization
IEEE Trans. on Information Theory, Vol. 40, No. 3, pp. 941-945, May 1994.

47. J. Bruck, R. Cypher and C. T. Ho,
Fault-Tolerant de Bruijn and Shuffle-Exchange Networks
IEEE Trans. on Parallel and Distributed Computing,5 (5), pp. 548-553, May 1994.

48. V. Bala, J. Bruck, R. Bryant, R. Cypher, P. de Jong. P. Elustondo, D, Frye, A. Ho, C.-T. Ho, G. Irwin, S. Kipnis, R. Lawrence and M. Snir,
The IBM External User Interface for Scalable Parallel Systems
Parallel Computing, No. 20, pp. 445-462, 1994.

49. N. Alon and J. Bruck,
Explicit Constructions of Depth-2 Majority Circuits for Comparison and Addition
SIAM J. on Discrete Mathematics, Vol. 7, No. 1, pp. 1--8, February 1994.

50. M. Blaum, J. Bruck and L. Tolhuizen,
A Note on a Systematic (12,8) Code for Correcting Single Errors and Detecting Adjacent Errors
IEEE Trans. On Computers, Vol. 43, No. 1, pp. 125, January 1994.

51. J. Bruck and C. T. Ho,
Efficient Global Combine Operations in Multi-Port Message-Passing Systems
Parallel Processing Letters-Special Issue on Algorithmic and Structural Aspects of Interconnection Networks, Vol. 3, No. 4, pp. 335-346, December 1993.

52. M. Blaum and J. Bruck and L. Khachatrian,
Constructions of Skew-Tolerant and Skew-Detecting codes
IEEE Trans. on Information Theory, Vol. 39, No. 5, pp. 1751-1757, September 1993.

53. J. Bruck, R. Cypher and C. T. Ho,
Fault-Tolerant Meshes and Hypercubes with Minimal Numbers of Spares
IEEE Trans. on Computers, Vol. 42, No. 9, pp. 1089-1104, September 1993.

54. K. Y. Siu, J. Bruck, T. Kailath and T. Hofmeister,
Depth Efficient Neural Networks for Division and Related Problems
IEEE Trans. on Information Theory, Vol. 39, No. 3, pp. 946-956, May 1993.

55. M. Blaum and J. Bruck,
Coding for Skew-Tolerant Parallel Asynchronous Communications
IEEE Trans. on Information Theory, Vol. 39, No. 2, pp. 379-388, March 1993.

56. J. Bruck and M. Blaum,
New Techniques for Constructing EC/AUED Codes
IEEE Trans. on Computers, Vol. 41, No. 10, pp. 1318-1324, October 1992.

57. J. Bruck, R. Cypher and D. Soroker,
Tolerating Faults in Hypercubes Using Subcube Partitioning
IEEE Trans. on Computers-Special Issue on Fault Tolerance, Vol. 41, No. 5, pp. 599-605, May 1992.

58. N. Alon, J. Bruck, J. Naor, M. Naor and R. Roth,
Construction of Asymptotically Good Low-Rate Error-Correcting Codes Through Pseudo-Random Graphs
IEEE Trans. on Information Theory, Vol. 38, No. 2, pp. 509-515, March 1992.

59. J. Bruck and R. Smolensky,
Polynomial Threshold Functions, AC0 Functions and Spectral Norms
SIAM J. on Computing, Vol. 21, No. 1, pp. 33-42, February 1992.

60. K. Y. Siu and J. Bruck,
On the Power of Threshold Circuits with Small Weights
SIAM J. on Disc. Math., Vol. 4, No. 3, pp. 423-435, August 1991.

61. J. Bruck and V. P. Roychowdhury,
How to Play Bowling in Parallel on the Grid?
J. of Algorithms, Vol. 12, pp. 516-529, 1991.

62. K. Y. Siu and J. Bruck,
Neural Computation of Arithmetic Functions
Proceedings of IEEE-special issue on Neural Networks, Vol. 78, No. 10, pp. 1669-1675, October 1990.

63. J. Bruck,
On The Convergence Properties of the Hopfield Model
Proceedings of IEEE-special issue on Neural Networks, Vol. 78, No. 10, pp. 1579-1585, October 1990.

64. M. Blaum and J. Bruck,
Decoding the Golay Code with Venn Diagrams
IEEE Trans. on Information Theory, Vol. 36, No. 4, pp. 906-910, July 1990.

65. J. Bruck and M. Naor,
The Hardness of Decoding Linear Codes with Preprocessing
IEEE Trans. on Information Theory, Vol. 36, No. 2, pp. 381-385, March 1990.

66. J. Bruck and J. W. Goodman,
On the Power of Neural Networks for Solving Hard Problems
Journal of Complexity, 6, pp. 129-135, June 1990.

67. J. Bruck,
Harmonic Analysis of Polynomial Threshold Functions
SIAM J. on Disc. Math., Vol. 3, No. 2, pp. 168-177, May 1990.

68. V. P. Roychowdhury, J. Bruck and T. Kailath,
Efficient Algorithms for Reconfiguration in VLSI/WSI Arrays
IEEE Trans. on Computers-special issue on Fault Tolerance, Vol. TC-39, pp. 480-489, April 1990.

69. J. Bruck and V. P. Roychowdhury,
On the Number of Spurious Memories in the Hopfield Model
IEEE Trans. on Information Theory, Vol. 36, No. 2, pp. 393-397, March 1990.

70. J. Bruck and M. Blaum,
Neural Networks, Error-Correcting Codes and Polynomials over the Binary n-Cube
IEEE Trans. on Information Theory, Vol. 35, pp. 976-987, September 1989.

71. J. Bruck and J. W. Goodman,
A Generalized Convergence Theorem for Neural Networks
IEEE Trans. on Information Theory, Vol. 34, pp. 1089-1092, September 1988.

72. J. Bruck and J. Sanz,
A Study on Neural Networks
International Journal of Intelligent Systems, Vol. 3, pp. 59-75, February 1988.