Non-deterministic behaviour of deterministic computer. - Jirí Soukup (Kybernetika, 1968)

Fast maze router. - Jirí Soukup (DAC, 1978)

Global router. - Jirí Soukup (DAC, 1979)

Cell map representation for hierarchical layout. - Jirí Soukup; J. Royle (DAC, 1980)

Geometrical Compaction in One Dimension for Channel Routing. - J. Royle; Mikael Palczewski; H. VerHeyen; N. Naccache; Jiri Soukup (DAC, 1987)

Organized C: A Unified Method of Handling Data in CAD Algorithms and Databases. - Jiri Soukup (DAC, 1990)

Maze router without a grid map. - Jiri Soukup (ICCAD, 1992)

The popularity cycle of graphical tools, UML, and libraries of associations. - Martin Soukup; Jiri Soukup (OOPSLA Companion, 2007)

The Inevitable Cycle: Graphical Tools and Programming Paradigms. - Jiri Soukup; Martin Soukup (Computer, 2007)

Relationships and associations in object-oriented languages. - Stephen Nelson; Stephanie Balzer; Gavin M. Bierman; Erik Meijer 001; James Noble 001; David J. Pearce 001; Jiri Soukup; Frank Tip (OOPSLA Companion, 2008)

Expertomica metabolite profiling: getting more information from LC-MS using the stochastic systems approach. - Jan Urban; Jan Vanek; Jirí Soukup; Dalibor Stys (Bioinform., 2009)

Serialization and Persistent Objects - Turning Data Structures into Efficient Databases - Jirí Soukup; Petr Machácek (Springer, 2014)