Skip to main content
Log in

Vertex packing problem application to the design of electronic testing fixtures

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

In this paper, we report on the use of combinatorial optimization techniques to design testing fixtures for Printed Circuit Boards (PCBs). For testing the functionality of a PCB, nail-like testing devices (probes) on the surface of a testing fixture are brought in contact with prespectified test points (pads) on the surface of the PCB. The two design decisions for the testing fixture are: (a) to select from an available set of pads the ones to test (this determines the location of the probes on the fixture) subject to the restriction that in prespecified subsets of the set of pads (these subsets are referred to as “nets”) and a priori determined number of pads have to be tested (this is referred to as the “net restriction”), and (b) to choose the probe size to be used for testing each pad (only two available sizes: a large (100 mil) and a small (50 mil)) subject to the considerations that larger size probes are more reliable for testing purposes and probes that are assigned to pads in close proximity should not come in physical contact with each other (it creates short circuits and erroneous test result). Thus, the problem the testing engineer faces is to assign the maximum number of 100 mil probes to an appropriately selected set of pads in a way that avoids the creation of short circuits and accounts for the “net restriction”. We develop an efficient algorithm to solve the problem using results from the vertex packing literature, which exploit the special structure of an appropriate geometric graph we can define in this application. The algorithm can handle the large size real problem within 2–3 minutes of real time on a microcomputer.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. E. Balas, V. Chvátal and J. Nesetril, On the maximum weight clique problem, Math. Oper. Res. 12(1987)522–535.

    Google Scholar 

  2. E. Balas and C.S. Yu, Finding a maximum clique in an arbitrary graph, SIAM J. Comp. 15(1986)1054–1068.

    Google Scholar 

  3. C. Bron and J. Kerbosch, Algorithm 457 — Finding all cliques for an undirected graph, Comm. ACM 16(1973)575–577.

    Google Scholar 

  4. V. Chvátal, On certain polytopes associated with graphs, J. Comb. Theory B13(1975)138–154.

    Google Scholar 

  5. R. Giles and L.E. Trotter, Jr., On stable set polyhedra forK 1,3-free graphs, J. Comb. Theory B31(1981)313–316.

    Google Scholar 

  6. D.S. Johnson, C.R. Aragon, L.A. McGeoch and C. Schevon, Optimization by simulated annealing: An experimental evaluation. Part I, Graph partitioning, Oper. Res. 37(1989)865–892.

    Google Scholar 

  7. G.L. Nemhauser and L.E. Trotter, Jr., Properties of vertex packing and independence system polyhedra, Math. Progr. 6(1975)48–61.

    Google Scholar 

  8. G.L. Nemhauser and L.E. Trotter, Jr., Vertex packings: Structural properties and algorithms, Math. Progr. 8(1975)232–248.

    Google Scholar 

  9. G.L. Nemhauser and L.A. Wolsey,Integer and Combinatorial Optimization (Wiley, New York, 1988).

    Google Scholar 

  10. M.W. Padberg, On the facial structure of set packing polyhedra, Math. Progr. 5(1973)199–216.

    Google Scholar 

  11. L.E. Trotter, A class of facet producing graphs for vertex packing polyhedra, Discr. Math. 12(1975)373–388.

    Google Scholar 

  12. G. Yu, P. Kouvelis and S. Luo, Weighted vertex packing problem for specially structured geometric graphs, Working Paper 91/92-3-2, Department of Management Science and Information Systems, University of Texas, Austin, TX 78712.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kouvelis, P., Yu, G. & Luo, S. Vertex packing problem application to the design of electronic testing fixtures. Ann Oper Res 50, 319–337 (1994). https://doi.org/10.1007/BF02085646

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02085646

Keywords

Navigation