• 6597 Citations
  • 17 h-Index
1969 …2017

Research output per year

If you made any changes in Pure these will be visible here soon.

Research Output

Filter
Article
2008

Sometimes the old ways are best

Kernighan, B. W., Dec 8 2008, In : IEEE Software. 25, 6, p. 18-19 2 p.

Princeton University

Research output: Contribution to journalArticle

4 Scopus citations
1999

Finding performance improvements

Kernighan, B. W. & Pike, R., Mar 1 1999, In : IEEE Software. 16, 2, p. 61-65 5 p.

Research output: Contribution to journalArticle

1 Scopus citations

What have you learned today?

Kernighan, B., Mar 1 1999, In : IEEE Software. 16, 2, p. 66-68 3 p.

Princeton University

Research output: Contribution to journalArticle

1998

Timing trials, or the trials of timing: Experiments with scripting and user-interface languages

Kernighan, B. W. & Van Wyk, C. J., Jan 1 1998, In : Software - Practice and Experience. 28, 8, p. 819-843 25 p.

Research output: Contribution to journalArticle

9 Scopus citations

Timing trials, or the trials of timing: Experiments with scripting and user-interface languages

Kernighan, B. W. & Van Wyk, C. J., Jul 10 1998, In : Software - Practice and Experience. 28, 8, p. 819-843 25 p.

Research output: Contribution to journalArticle

1995

WISE Design of Indoor Wireless Systems: Practical Computation and Optimization

Fortune, S. J., Gay, D. M., Kemighan, B. W., Landron, O., Valenzuela, R. A. & Wright, M. H., 1995, In : IEEE Computational Science and Engineering. 2, 1, p. 58-68 11 p.

Research output: Contribution to journalArticle

214 Scopus citations
1993

Template-Driven Interfaces for Numerical Subroutines

Bentley, J. L., Fernandez, M. F., Kernighan, B. W. & Schryer, N. L., Jan 9 1993, In : ACM Transactions on Mathematical Software (TOMS). 19, 3, p. 265-287 23 p.

Research output: Contribution to journalArticle

3 Scopus citations
1991

System for algorithm animation

Bentley, J. L. & Kernighan, B. W., Dec 1 1991, In : Computing systems. 4, 1, p. 5-30 26 p.

Research output: Contribution to journalArticle

18 Scopus citations
1989

The Unix® System Document Preparation Tools: A Retrospective

Kernighan, B. W., Jan 1 1989, In : AT&T technical journal. 68, 4, p. 5-20 16 p.

Princeton University

Research output: Contribution to journalArticle

4 Scopus citations
1987

Chem-a program for phototypesetting chemical structure diagrams

Bentley, J. L., Jelinski, L. W. & Kernighan, B. W., 1987, In : Computers and Chemistry. 11, 4, p. 281-297 17 p.

Research output: Contribution to journalArticle

5 Scopus citations
1986

GRAP—a language for typesetting graphs

Bentley, J. L. & Kernighan, B. W., Aug 1 1986, In : Communications of the ACM. 29, 8, p. 782-792 11 p.

Research output: Contribution to journalArticle

10 Scopus citations
1985

A Procedure for Placement of Standard-Cell VLSI Circuits

Dunlop, A. E. & Kernighan, B. W., Jan 1 1985, In : IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 4, 1, p. 92-98 7 p.

Research output: Contribution to journalArticle

250 Scopus citations
1984

The UNIX System: Program Design in the UNIX Environment

Pike, R. & Kernighan, B. W., Oct 1984, In : AT&T Bell Laboratories Technical Journal. 63, 8, p. 1595-1605 11 p.

Princeton University

Research output: Contribution to journalArticle

8 Scopus citations

The Unix System and Software Reusability

Kernighan, B. W., Sep 1984, In : IEEE Transactions on Software Engineering. SE-10, 5, p. 513-518 6 p.

Research output: Contribution to journalArticle

17 Scopus citations
1983

C LANGUAGE AND MODELS FOR SYSTEMS PROGRAMMING.

Johnson, S. C. & Kernighan, B. W., Jan 1 1983, In : Byte. 8, 8, p. 7 pages between 48 and 60

Princeton University

Research output: Contribution to journalArticle

1982

PIC — A language for typesetting graphics

Kernighan, B. W., Jan 1982, In : Software: Practice and Experience. 12, 1, p. 1-21 21 p.

Research output: Contribution to journalArticle

29 Scopus citations
1981

C PROGRAMMING LANGUAGE.

Ritchie, D. M., Johnson, S. C., Lesk, M. E. & Kernighan, B. W., Jan 1 1981, In : Western Electric engineer. 25, 1, p. 14-29 16 p.

Princeton University, Rutgers, The State University

Research output: Contribution to journalArticle

1 Scopus citations

PIC—A Language for Typesetting Graphics

Kernighan, B. W., Jan 6 1981, In : ACM SIGPLAN Notices. 16, 6, p. 92-98 7 p.

Research output: Contribution to journalArticle

10 Scopus citations

The Unix Programming Environment

Kernighan, B. W. & Mashey, J. R., Apr 1981, Computer, 14, 4, p. 12-24 13 p.

Research output: Contribution to specialist publicationArticle

51 Scopus citations
1979

Awk — a pattern scanning and processing language

Aho, A. V., Kernighan, B. W. & Weinberger, P. J., Apr 1979, In : Software: Practice and Experience. 9, 4, p. 267-279 13 p.

Research output: Contribution to journalArticle

65 Scopus citations

The UNIX™ programming environment

Kernighan, B. W. & Mashey, J. R., Jan 1 1979, In : Software: Practice and Experience. 9, 1, p. 1-15 15 p.

Research output: Contribution to journalArticle

34 Scopus citations
1978

UNIX Time‐Sharing System: The C Programming Language

Ritchie, D. M., Johnson, S. C., Lesk, M. E. & Kernighan, B. W., Jan 1 1978, In : Bell System Technical Journal. 57, 6, p. 1991-2019 29 p.

Princeton University, Rutgers, The State University

Research output: Contribution to journalArticle

45 Scopus citations

UNIX Time‐Sharing System: Document Preparation

Kernighan, B. W., Lesk, M. E. & Ossanna, J. F., Jan 1 1978, In : Bell System Technical Journal. 57, 6, p. 2115-2135 21 p.

Princeton University, Rutgers, The State University

Research output: Contribution to journalArticle

38 Scopus citations
1975

A System for Typesetting Mathematics

Kernighan, B. W. & Cherry, L. L., Mar 1 1975, In : Communications of the ACM. 18, 3, p. 151-157 7 p.

Research output: Contribution to journalArticle

59 Scopus citations

RATFOR—a preprocessor for a rational fortran

Kernighan, B. W., Oct 1975, In : Software: Practice and Experience. 5, 4, p. 395-406 12 p.

Research output: Contribution to journalArticle

53 Scopus citations
1974

Programming style

Kernighan, B. W. & Plauger, P. J., Feb 1 1974, In : ACM SIGCSE Bulletin. 6, 1, p. 90-96 7 p.

Research output: Contribution to journalArticle

2 Scopus citations

Programming Style: Examples and Counterexamples

Kernighan, B. W. & Plauger, P. J., Dec 1 1974, In : ACM Computing Surveys (CSUR). 6, 4, p. 303-319 17 p.

Research output: Contribution to journalArticle

25 Scopus citations
1973

EFFECTIVE HEURISTIC ALGORITHM FOR THE TRAVELING-SALESMAN PROBLEM.

Lin, S. & Kernighan, B. W., Jan 1 1973, In : Operations Research. 21, 2, p. 498-516 19 p.

Princeton University

Research output: Contribution to journalArticle

2225 Scopus citations

Heuristic Solution of a Signal Design Optimization Problem

Kernighan, B. W. & Lin, S., Sep 1973, In : Bell System Technical Journal. 52, 7, p. 1145-1159 15 p.

Princeton University

Research output: Contribution to journalArticle

7 Scopus citations
1972

Remark on Algorithm 397 [H]

Johnson, S. C. & Kernighan, B. W., Jun 1 1972, In : Communications of the ACM. 15, 6, 1 p.

Research output: Contribution to journalArticle

2 Scopus citations
1971

Optimal Sequential Partitions of Graphs

Kernighan, B. W., Jan 1 1971, In : Journal of the ACM (JACM). 18, 1, p. 34-40 7 p.

Research output: Contribution to journalArticle

56 Scopus citations
1970

An Efficient Heuristic Procedure for Partitioning Graphs

Kernighan, B. W. & Lin, S., Feb 1970, In : Bell System Technical Journal. 49, 2, p. 291-307 17 p.

Princeton University

Research output: Contribution to journalArticle

3148 Scopus citations

PARTITIONING GRAPHS

KERNIGHAN BW, BW. & LIN S, S., Jan 1 1970, In : Bell Laboratories Record. 48, 1, p. 8-12 5 p.

Princeton University

Research output: Contribution to journalArticle

2 Scopus citations